Managing geographic region information
First Claim
Patent Images
1. A method for managing geographic region information, said method comprising:
- accessing a plurality of geographic regions that are identified by respective region identifiers, wherein each of the plurality of geographic regions includes a boundary;
mapping the boundaries of the plurality of geographic regions onto a grid of elements, wherein the boundary of each of the plurality of geographic regions is mapped to a respective set of elements, and wherein each element has a set of coordinates relative to a particular location on Earth;
expanding the boundaries of the plurality of geographic regions to extend into elements that are adjacent to the elements contained in the respective sets of elements;
determining respective sets of coordinates of the elements onto which the plurality of geographic regions are expanded; and
storing, by a processor, the determined respective sets of coordinates of the elements and the region identifiers of the plurality of geographic regions that are mapped onto the respective sets of coordinates in a database.
3 Assignments
0 Petitions
Accused Products
Abstract
In an implementation, geographic region information is managed through storage, in a database, of respective sets of coordinates of elements and region identifiers of a plurality of geographic regions that are mapped onto the respective sets of coordinates of elements, in which the plurality of geographic regions are expanded to extend into additional elements prior to the storage of the respective sets of coordinates and the region identifiers.
-
Citations
15 Claims
-
1. A method for managing geographic region information, said method comprising:
-
accessing a plurality of geographic regions that are identified by respective region identifiers, wherein each of the plurality of geographic regions includes a boundary; mapping the boundaries of the plurality of geographic regions onto a grid of elements, wherein the boundary of each of the plurality of geographic regions is mapped to a respective set of elements, and wherein each element has a set of coordinates relative to a particular location on Earth; expanding the boundaries of the plurality of geographic regions to extend into elements that are adjacent to the elements contained in the respective sets of elements; determining respective sets of coordinates of the elements onto which the plurality of geographic regions are expanded; and storing, by a processor, the determined respective sets of coordinates of the elements and the region identifiers of the plurality of geographic regions that are mapped onto the respective sets of coordinates in a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine for managing geographic region information, said machine comprising:
-
a memory storing machine readable instructions to; access a plurality of geographic regions that are identified by respective region identifiers, wherein each of the plurality of geographic regions includes a boundary; map the boundaries of the plurality of geographic regions onto a grid of elements, wherein the boundary of each of the plurality of geographic regions is mapped to a respective set of elements, and wherein each element has a set of coordinates relative to a particular location on Earth; expand the boundaries of the plurality of geographic regions to extend into elements that are adjacent to the elements contained in the respective sets of elements to thereby cause boundaries of at least two of the plurality of expanded geographic regions to at least partially overlap each other; determine respective sets of coordinates of the elements onto which the plurality of geographic regions are expanded; and store the determined respective sets of coordinates of the elements and the region identifiers of the plurality of geographic regions that are mapped onto the respective sets of coordinates in a database; and a processor to implement the machine readable instructions. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium on which is stored machine readable instructions that when executed by a processor, implement a method for managing geographic region information, said machine readable instructions comprising code to:
-
access a plurality of geographic regions that are identified by respective region identifiers; map the plurality of geographic regions onto a grid of elements, wherein each of the plurality of geographic regions is mapped to a respective set of elements, and wherein each element has a set of coordinates relative to a particular location on Earth; expand the plurality of geographic regions to extend into elements that are adjacent to the elements contained in the respective sets of elements; determine respective sets of coordinates of the elements onto which the plurality of geographic regions are expanded; and store the determined respective sets of coordinates of the elements and the region identifiers of the plurality of geographic regions that are mapped onto the respective sets of coordinates in a database.
-
Specification