Support for alternative names in a geographic database used with a navigation program and methods for use and formation thereof
First Claim
1. A method of supporting alternative names of geographic locations using a navigation application program, wherein the geographic locations are represented by data records in a geographic database stored on a computer readable medium, wherein the method comprises the steps of:
- providing data in said geographic database that indicates alternative names for said geographic locations;
providing a language filter that indicates which of said alternative names are not valid in an access language;
accepting a selection of a preferred access language;
applying said selection to said language filter to suppress those of said alternative names that are not valid in said selected access language; and
returning data records in response to queries, wherein said data records do not include names that are not in said selected access language.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for supporting alternative names of geographic locations with a navigation application program that uses a geographic database stored on a computer-readable medium. The alternative names of geographic locations include names in a plurality of different languages. Included are one or more language filters. Each of the one or more language filters associates the data records in the geographic database that are used as names for geographic locations with one or more of the plurality of different languages. A routine uses the one or more language filters so that the navigation application program can use names for geographic locations that are valid in an access language selected from among the plurality of different languages.
127 Citations
12 Claims
-
1. A method of supporting alternative names of geographic locations using a navigation application program, wherein the geographic locations are represented by data records in a geographic database stored on a computer readable medium, wherein the method comprises the steps of:
-
providing data in said geographic database that indicates alternative names for said geographic locations; providing a language filter that indicates which of said alternative names are not valid in an access language; accepting a selection of a preferred access language; applying said selection to said language filter to suppress those of said alternative names that are not valid in said selected access language; and returning data records in response to queries, wherein said data records do not include names that are not in said selected access language. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer usable medium having computer readable program data structure means embodied therein for use in a map database, wherein the map database includes a plurality of data records representing geographic features in a geographic region, said plurality of data records including alternative names for said geographic features represented by said plurality of data records and wherein said alternative names include names in a plurality of different languages, said computer readable program data structure comprising:
a first language filter adapted for selecting those data records associated with those alternative names for the geographic features represented by the plurality of data records that are valid in a selectable language and for suppressing those data records associated with those alternative names for the geographic features represented by the plurality of data records that are not valid in the language. - View Dependent Claims (7)
-
8. A method of operating a navigation system comprising:
-
selecting an access language from a predetermined plurality of access languages; using a navigation program to access data from a computer readable medium, wherein the data include names for geographic locations in a geographic region, wherein the names are in each of said predetermined plurality of access languages; and using a data filter to limit names used by the navigation program to withhold names that are not valid in said selected access language. - View Dependent Claims (9, 10, 11, 12)
-
Specification