Internationalization during navigation
First Claim
Patent Images
1. A computer program product for internationalization of navigation, the computer program product comprising:
- a computer readable storage medium and program instructions stored on the computer readable storage medium, the program instructions comprising;
program instructions to receive, from a requestor, a request comprising a target destination and a native language;
program instructions to retrieve, from a database, a plurality of keywords, wherein the plurality of keywords are associated with the native language and a destination language;
program instructions to score each of the plurality of keywords;
program instructions to determine whether a score associated with each of the plurality of keywords exceeds a threshold value;
program instructions to, responsive to determining that a score associated with each of the plurality of keywords exceeds the threshold value, translate the plurality of keywords from the destination language to the native language;
program instructions to send the translated plurality of keywords to the requestor, wherein the translated plurality of keywords are used to navigate to the target destination;
program instructions to navigate to the target destination using GPS signals and the translated plurality of keywords;
program instructions to receive location information associated with a destination;
program instructions to retrieve social media data associated with the destination, based on a native language of a user;
program instructions to extract a set of keywords associated with the destination;
program instructions to translate the set of keywords associated with the destination to the native language; and
program instructions to store the translated set of keywords associated with the destination, in a database.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide systems and methods for internationalization of real-world features during navigation. The method includes receiving a request for navigation to a landmark in a particular language. The method further includes retrieving keywords from a database associated with the landmark, and scoring the keywords based on their level of recognition to a user. The highest ranked keywords are then sent to the user to navigate to the landmark.
-
Citations
11 Claims
-
1. A computer program product for internationalization of navigation, the computer program product comprising:
-
a computer readable storage medium and program instructions stored on the computer readable storage medium, the program instructions comprising; program instructions to receive, from a requestor, a request comprising a target destination and a native language; program instructions to retrieve, from a database, a plurality of keywords, wherein the plurality of keywords are associated with the native language and a destination language; program instructions to score each of the plurality of keywords; program instructions to determine whether a score associated with each of the plurality of keywords exceeds a threshold value; program instructions to, responsive to determining that a score associated with each of the plurality of keywords exceeds the threshold value, translate the plurality of keywords from the destination language to the native language; program instructions to send the translated plurality of keywords to the requestor, wherein the translated plurality of keywords are used to navigate to the target destination; program instructions to navigate to the target destination using GPS signals and the translated plurality of keywords; program instructions to receive location information associated with a destination; program instructions to retrieve social media data associated with the destination, based on a native language of a user; program instructions to extract a set of keywords associated with the destination; program instructions to translate the set of keywords associated with the destination to the native language; and program instructions to store the translated set of keywords associated with the destination, in a database. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for internationalization of navigation, the computer system comprising:
-
one or more computer processors; one or more computer readable storage media; program instructions stored on the one or more computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to receive, from a requestor, a request comprising a target destination and a native language; program instructions to retrieve, from a database, a plurality of keywords, wherein the plurality of keywords are associated with the native language and a destination language; program instructions to score each of the plurality of keywords; program instructions to determine whether a score associated with each of the plurality of keywords exceeds a threshold value; program instructions to, responsive to determining that a score associated with each of the plurality of keywords exceeds the threshold value, translate the plurality of keywords from the destination language to the native language; program instructions to send the translated plurality of keywords to the requestor, wherein the translated plurality of keywords are used to navigate to the target destination; program instructions to navigate to the target destination using GPS signals and the translated plurality of keywords; program instructions to receive location information associated with a destination; program instructions to retrieve social media data associated with the destination, based on a native language of a user; program instructions to extract a set of keywords associated with the destination; program instructions to translate the set of keywords associated with the destination to the native language; and program instructions to store the translated set of keywords associated with the destination, in a database. - View Dependent Claims (8, 9, 10, 11)
-
Specification