IP Library Patent Application 13726526
Patent Application
App. No. 13/726,526

Transferring Language of Communication Information

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/726,526
Filed
Dec 24, 2012
Art Unit
2659
USPC
704/8
Abstract

The invention provides a method of determining a language of communication from a processor controlled device. In one case, the language of communication is derived from language of communication information retrieved from the processor controlled device, such as, for example, GPS information. In one implementation, the method includes: determining a geographical location of the processor controlled device; determining the language of communication based on the geographical location information; and transmitting the language of communication from the processor controlled device to a resource provider. Resources from the resource provider are received by the processor controlled device in the language of communication of the processor controlled device.

Claims (41)

1 . A system for determining at least one language of communication associated with a processor controlled device, the system comprising:

one or more processors;

one or more electronic data storage devices; and

computer instructions stored in the one or more electronic data storage devices that when executed by one of the one or more processors, control the system to:

determine the language of communication based on language communication information associated with the processor controlled device, wherein the language of communication information associated with the processor controlled device includes at least one of the following: geographic information, language file analysis information, default language of user interface of the processor controlled device; and

transmit the at least one language of communication information from the processor controlled device to a resource provider, wherein the at least one language of communication is transmitted to the resource provider before resources are provided to the processor controlled device.

2 . The system recited in claim 1 wherein the language of communication information associated with the processor controlled device is file analysis information, wherein the file analysis is based on the analysis of files related to sent messages.

3 . The system recited in claim 1 wherein the geographic information retrieved from the processor controlled device is GPS navigation information read from the GPS navigation device, wherein the GPS navigation information is used to calculate the geographic location of the processor controlled device.

4 . The system recited in claim 1 wherein the processor controlled device includes a phone capable of cellular communication and further wherein the geographical information retrieved from the processor controlled device is cell tower information from cell towers in the vicinity of the processor controlled device and wherein the cell tower information is used to calculate the geographic location of the processor controlled device.

5 . The system recited in claim 1 wherein the resource provider is a support center and the resource being provided is access to a support representative capable of speaking the at least one language of communication.

6 . The system recited in claim 1 further wherein the assigned resources from the resource provider are received by the processor controlled device, wherein the resources assigned to the processor controlled device is in the at least one language of communications if available.

7 . A method for determining at least one language of communication associated with a processor controlled device, the method comprising the steps of:

determining at least one language of communication based on language communication information associated with the processor controlled device, wherein the language of communication information associated with the processor controlled device includes at least one of the following: geographic information, language file analysis information; and

transmitting the language of communication information from the processor controlled device to a resource provider, wherein the at least one language of communication is transmitted to the resource provider before resources are provided to the processor controlled device, wherein the resources assigned to the processor controlled device is in the at least one language of communication.

8 . The method recited in claim 7 further including the step of determining whether the at least one language of communications is registered for the processor controlled device, wherein the step of determining whether the at least one language of communication is registered is performed before the step of determining the at least one language of communication.

9 . The method recited in claim 7 wherein the language of communication information associated with the processor controlled device is file analysis information, wherein the file analysis is based on the analysis of files related to sent messages.

10 . The method recited in claim 7 wherein the geographic information retrieved from the processor controlled device is GPS navigation information read from the GPS navigation device, wherein the GPS navigation information is used to calculate the geographic location of the processor controlled device.

11 . The method recited in claim 7 wherein the processor controlled device includes a phone capable of cellular communication and further wherein the geographical information retrieved from the processor controlled device is cell tower information from cell towers in the vicinity of the processor controlled device and wherein the cell tower information is used to calculate the geographic location of the processor controlled device.

12 . The method recited in claim 7 wherein the resource provider is a support center and the resource being provided is access to a support representative capable of speaking the at least one language of communication.

13 . A system for determining at least one language of communication associated with a processor controlled device, the system comprising:

one or more processors;

one or more electronic data storage devices; and

computer instructions stored in the one or more electronic data storage devices that when executed by one of the one or more processors, control the system to:

receive language of communication information from the processor controlled device;

determine the language of communication based on language communication information associated with the processor controlled device, wherein the language of communication information associated with the processor controlled device includes at least one of the following: geographic information, language file analysis information; and

transmit resources to an processor controlled device, wherein the resources transmitted to the processor controlled device are in the at least one language of communications.

14 . A system for determining at least one language of communication associated with a processor controlled device, the system comprising:

one or more processors;

one or more electronic data storage devices; and

computer instructions stored in the one or more electronic data storage devices that when executed by one of the one or more processors, control the system to:

determine a geographical location of the processor controlled device;

based on the geographical location of the processor controlled device, determine the at least one language of communication;

transmit the language of communication information from the processor controlled device to a resource provider, wherein the at least one language of communication is transmitted to the resource provider before resources are provided to the processor controlled, wherein the resources assigned to the processor controlled device are in the at least one language of communication.

15 . The system recited in claim 14 further including the computer implemented steps of: determining the coordinates of the geographic location of the processor controlled device, and determining the region where the processor controlled device is physically located based on the coordinates of the geographical location of the processor controlled device.

16 . The system recited in claim 14 wherein the processor controlled device includes a GPS navigation device, wherein the geographic location information retrieved from the processor controlled device is GPS navigation information read from the GPS navigation device integrated into the processor controlled device, wherein the GPS navigation information read from the GPS navigation device includes GPS coordinates of the processor controlled device that can be used to calculate the geographical location of the processor controlled device.

17 . The system recited in claim 14 wherein the processor controlled device includes a phone capable of cellular communication, wherein the geographic location information retrieved from the processor controlled device is cellular tower information from cellular towers in vicinity to the processor controlled device and wherein the cellular tower information is used to calculate the geographic location of the processor controlled device.

18 . The system recited in claim 14 wherein the resource provider is a support center and the resource being provided to the processor controlled device is access to an operator capable of speaking.

19 . The system recited in claim 14 wherein the resource provider is a support center and the resource being provided is a visual display including written text wherein the text is in the language of communication.

20 . A non-transitory computer readable medium having stored thereon sequences of instructions which when executed causes the processor controlled device to perform the steps of:

determining the at least one language of communication based on language communication information associated with the processor controlled device, wherein the language of communication information associated with the processor controlled device includes at least one of the following: geographic information, language file analysis information; and

transmitting the language of communication information from the processor controlled device to a resource provider, wherein the at least one language of communication is transmitted to the resource provider before resources are provided to the processor controlled device, wherein the resources assigned to the processor controlled device is in the at least one language of communication.

Assignments (3)
MERGER Recorded Jan 24, 2019
From: ABBYY DEVELOPMENT LLC
To: ABBYY PRODUCTION LLC
Reel/Frame 048129/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2013
From: ABBYY SOFTWARE LTD.
To: ABBYY DEVELOPMENT LLC
Reel/Frame 031085/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2013
From: OSIPOVA, MARIA
To: ABBYY SOFTWARE LTD.
Reel/Frame 029770/0161 →