Map Language Switching
First Claim
1. A method comprising:
- receiving an invocation of a map interface on a mobile device, the map interface having a default language;
obtaining a current location of the mobile device;
obtaining one or more local languages corresponding to the current location;
determining if the one or more local languages correspond to the default language;
displaying the map interface, the map interface presenting information in the default language;
displaying a language control on the map interface when at least one of the local languages does not correspond to the default language.
1 Assignment
0 Petitions
Accused Products
Abstract
In some implementations, a mobile device can display map user interface that includes a language control that a user can select to switch between a default language and a local language. Map information presented on the map user interface can be initially displayed in the default language. The user can select or manipulate the language control to cause the map information to be presented on the local language. The local language can be determined based on the current location of the mobile device. The language control can be displayed when it has been determined that the local language is not the default language. In some implementations, when a map search has been performed using the default language, the search can be automatically performed again in the local language in response to the user switching the map information displayed on the map user interface to the local language.
43 Citations
21 Claims
-
1. A method comprising:
-
receiving an invocation of a map interface on a mobile device, the map interface having a default language; obtaining a current location of the mobile device; obtaining one or more local languages corresponding to the current location; determining if the one or more local languages correspond to the default language; displaying the map interface, the map interface presenting information in the default language; displaying a language control on the map interface when at least one of the local languages does not correspond to the default language. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable medium including one or more sequences of instructions which, when executed by one or more processors, causes:
-
receiving an invocation of a map interface on a mobile device, the map interface having a default language; obtaining a current location of the mobile device; obtaining one or more local languages corresponding to the current location; determining if the one or more local languages correspond to the default language; displaying the map interface, the map interface presenting information in the default language; displaying a language control on the map interface when at least one of the local languages does not correspond to the default language. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more processors; and a computer-readable medium including one or more sequences of instructions which, when executed by the one or more processors, causes; receiving an invocation of a map interface on a mobile device, the map interface having a default language; obtaining a current location of the mobile device; obtaining one or more local languages corresponding to the current location; determining if the one or more local languages correspond to the default language; displaying the map interface, the map interface presenting information in the default language; displaying a language control on the map interface when at least one of the local languages does not correspond to the default language. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification