SYSTEM AND METHOD FOR TILE-BASED REDUCTION OF ACCESS POINT LOCATION INFORMATION
First Claim
1. A method for reducing a set of network access points and respective locations to generate a reduced set, the access points being located in a region, the method comprising:
- parsing the region into multiple tiles;
for each sub-area of multiple sub-areas of a given tile;
evaluating the set of network access points and respective locations to identify network access points residing in that sub-area; and
based on a ranking of the network access points in that sub-area, eliminating at least some network access points of that sub-area from the reduced set; and
for each sub-tile of multiple sub-tiles of the given tile, assigning within the reduced set a common location to multiple access points residing within different locations of that sub-tile.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of a system and method for tile-based reduction of access point location information are described. Embodiments may reduce a set of network access points and respective locations to generate a reduced set. For instance, embodiments may include parsing a representation of a geographic region into multiple tiles. Embodiments may also include, for each sub-area or “bucket” of multiple buckets that make up a given tile, evaluating the set of network access points and respective locations to identify network access points residing in that bucket, and based on a ranking of the network access points in that bucket, eliminating at least some network access points of that sub-area from the reduced set. Embodiments may also include, for each sub-tile of multiple sub-tiles of the given tile, assigning within the reduced set a common location to multiple access points residing within different locations of that sub-tile.
-
Citations
25 Claims
-
1. A method for reducing a set of network access points and respective locations to generate a reduced set, the access points being located in a region, the method comprising:
-
parsing the region into multiple tiles; for each sub-area of multiple sub-areas of a given tile; evaluating the set of network access points and respective locations to identify network access points residing in that sub-area; and based on a ranking of the network access points in that sub-area, eliminating at least some network access points of that sub-area from the reduced set; and for each sub-tile of multiple sub-tiles of the given tile, assigning within the reduced set a common location to multiple access points residing within different locations of that sub-tile. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a memory; and one or more processors coupled to the memory, wherein the memory comprises program instructions executable by the one or more processors to implement a location component configured to; detect an identifier of a particular network access point; generate a request for one or more tiles specifying geographic locations of access points including the particular network access point; receive information specifying the one or more tiles, wherein each tile specifies multiple sub-tiles and, for at least one sub-tile, multiple network access points designated as having a common geographic location; and evaluate the one or more tiles to identify a location of the particular network access point. - View Dependent Claims (8, 9, 10)
-
-
11. A system, comprising:
-
one or more memories; and one or more processors coupled to the one or more memories, wherein the one or more memories comprise program instructions executable by the one or more processors to implement a tile generator configured to reduce a set of network access points and respective locations to generate a reduced set, wherein the access points are located in a region, wherein to perform the reduction the tile generator is configured to; parse the region into multiple tiles; and for each sub-area of multiple sub-areas of a given tile; evaluate the set of network access points and respective locations to identify network access points residing in that sub-area; and based on a ranking of the network access points in that sub-area, eliminating at least some network access points of that sub-area from the reduced set. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method, comprising:
-
detecting an identifier of a particular network access point; generating a request for one or more tiles specifying geographic locations of access points including the particular network access point; receiving information specifying the one or more tiles, wherein each tile specifies multiple sub-tiles and, for at least one sub-tile, multiple network access points designated as having a common geographic location; and evaluating the one or more tiles to identify a location of the particular network access point. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-readable storage medium, storing program instructions computer-executable on a computer to implement a tile generator configured to generate a reduced set, wherein the access points are located in a region, wherein to perform the reduction the tile generator is configured to:
-
parse the region into multiple tiles; and for each sub-area of multiple sub-areas of a given tile; evaluate the set of network access points and respective locations to identify network access points residing in that sub-area; and based on a ranking of the network access points in that sub-area, eliminating at least some network access points of that sub-area from the reduced set. - View Dependent Claims (22, 23, 24, 25)
-
Specification