System for communicating with a server through a mobile communication device
First Claim
Patent Images
1. A method for providing information by a server via a mobile communication device comprising:
- (a) receiving a call over a cellular network to establish a connection between the mobile communication device and the server;
(b) receiving preferred language information automatically from the mobile communication device over the cellular network, where the preferred language information comprises at least two preferred languages, each of which includes an assigned priority,(c) requesting, by the server, the preferred language information from the mobile communication device when the preferred language information is not provided automatically from the mobile communication device,(d) receiving the preferred language information from language settings of the mobile communication device in response to the request by the server, where the language settings include a language for operation of the mobile communication device;
(e) determining the at least two preferred languages from the preferred language information and ranking the at least two preferred languages according to the assigned priority,(f) determining, by the server, a preferred language of the mobile communication device based on the ranking of the at least two preferred languages, and(g) providing the information by the server in the preferred language for the mobile communication device.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems and methods for providing information from a server via a mobile communication device. One implementation of a method includes the acts of automatically determining a preferred language of the mobile communication device by the server, and providing information in a preferred language for the mobile communication device by the server.
-
Citations
21 Claims
-
1. A method for providing information by a server via a mobile communication device comprising:
-
(a) receiving a call over a cellular network to establish a connection between the mobile communication device and the server; (b) receiving preferred language information automatically from the mobile communication device over the cellular network, where the preferred language information comprises at least two preferred languages, each of which includes an assigned priority, (c) requesting, by the server, the preferred language information from the mobile communication device when the preferred language information is not provided automatically from the mobile communication device, (d) receiving the preferred language information from language settings of the mobile communication device in response to the request by the server, where the language settings include a language for operation of the mobile communication device; (e) determining the at least two preferred languages from the preferred language information and ranking the at least two preferred languages according to the assigned priority, (f) determining, by the server, a preferred language of the mobile communication device based on the ranking of the at least two preferred languages, and (g) providing the information by the server in the preferred language for the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for receiving information by a mobile communication device from a server, comprising:
-
receiving a call over a cellular network to establish a connection between the mobile communication device and the server; providing an automatic transmission of preferred language information from the mobile communication device to the server over the cellular network, where the preferred language information comprises at least two preferred languages; receiving a request for the preferred language information from the server when the preferred language information is not automatically transmitted from the mobile communication device; determining at least one preferred language based on the preferred language information from the mobile communication device, where the preferred language information includes a language for operation of the mobile communication device; selecting a dialog script that corresponds with the at least one preferred language, where the selected dialog script is translated into the at least one preferred language when the available dialog scripts do not correspond with the at least one preferred language; and initiating the selected dialog script in the at least one preferred language from the server with the mobile communication device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, comprising one or more computer readable media having computer-executable instructions for providing information by a server via a mobile communication device, where the instructions include:
-
(a) instructions for making a call over a cellular network to establish a connection between the mobile communication device and the server; (b) instructions for receiving preferred language information automatically from the mobile communication device over the cellular network, where the preferred language information comprises at least two preferred languages, (c) instructions for requesting, by the server, preferred language information from the mobile communication device when the preferred language information is not provided automatically from the mobile communication device, (d) instructions for receiving preferred language information from language settings of the mobile communication device and from a speech recognition module of the mobile communication device, (e) instructions for determining a preferred language from the preferred language information, where the preferred language information includes a first language from the language settings and a second language from the speech recognition module and ranking the first and second languages according to a predetermined criterion to select the preferred language, (f) instructions for determining, by the server, the preferred language of the mobile communication device based on the ranking of the first and second languages, and (g) instructions for providing the information by the server in the preferred language for the mobile communication device.
-
-
21. A method for providing information by a server via a mobile communication device, comprising:
-
(a) instructions for receiving a call over a cellular network to establish a connection between the mobile communication device and the server; (b) receiving preferred language information automatically from the mobile communication device over the cellular network, where the preferred language information comprises at least two preferred languages, (c) requesting, by the server, preferred language information from the mobile communication device when the preferred language information is not received automatically from the mobile communication device, (d) receiving preferred language information from language settings of the mobile communication device, where the language settings include a language for operation of the mobile communication device, (e) determining the at least two preferred languages from the preferred language information and ranking the at least two preferred languages according to a predetermined criterion, (f) automatically determining, by the server, a preferred language of the mobile communication device based on the ranking of the at least two preferred languages, and (g) providing the information by the server in the preferred language for the mobile communication device, where the providing information comprises using a translation means for more than one language, and where the translation means for each of the more than one languages has an assigned performance value, and the preferred languages are ranked based on a weighted function of the performance values and the ranking of the at least two preferred languages.
-
Specification