System and method for creation of universal location reference objects
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for creating and/or using a universal location referencing object (ULRO) with electronic files including electronic maps. ULROs establish traversable links between a file-of-reference and third-party-files. In accordance with an embodiment, the ULRO comprises a universal location referencing code uniquely corresponding to the location, together with several optional components, including: a set of name information; a super-set of coordinates; a file-of-reference pointer field comprising a file-of-reference pointer; a third-party-file pointer field comprising one or more third-party-file pointers; a file-of-reference back-pointer field comprising a file-of-reference back-pointer; a third-party-file back-pointer field comprising one or more third-party-file back-pointers; and a metadata field. ULROs allow recognition of equivalence of features in different maps, and facilitate dynamic combination or linking of multiple maps into one virtual map, with traversable connectivity for a wide variety of map formats.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A system comprising:
-
a software logic to a. determine a set of name information corresponding to a geographic item associated with a location; b. determine a set of coordinates corresponding to the geographic item associated with a location; c. assign a unique code identifying the geographic item associated with a location; d. create a pointer field to a file-of-reference, said pointer designating the geographic item associated with a location in the file-of-reference; e. create a pointer field to a third-party file designating the geographic item associated with a location in the third-party file; f. create a file-of-reference back pointer field comprising a file-of-reference back pointer pointing from the file-of-reference to the universal location reference object via the unique code; g. create a third-party file back pointer field comprising a third-party back pointer uniquely pointing from the third-party to the universal location reference object via the unique code; and h. combine the set of name information, said set of coordinates, said unique code, said file-of-reference pointer field, said third-party file pointer field, said file-of-reference back pointer field, and the third-party file back pointer field together to create the universal location reference object. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method to create a universal location reference object comprising the steps of:
-
a. determining a set of name information corresponding to a geographic item associated with a location; b. determining a set of coordinates corresponding to the geographic item associated with a location; c. assigning a unique code identifying the geographic item associated with a location; d. creating a pointer field to a file-of-reference, said pointer designating the geographic item associated with a location in the file-of-reference; e. creating a pointer field to a third-party file designating the geographic item associated with a location in the third-party file; f. creating a file-of-reference back pointer field comprising a file-of-reference back pointer pointing from the file-of-reference to the universal location reference object via the unique code; g. creating a third-party file back pointer field comprising a third-party back pointer uniquely pointing from the third-party to the universal location reference object via the unique code; and h. combining the set of name information, said set of coordinates, said unique code, said file-of-reference pointer field, said third-party file pointer field, said file-of-reference back pointer field, and the third-party file back pointer field together to create the universal location reference object. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification