Transcoding voice to/from text based on location of a communication device
First Claim
1. A non-transitory computer-readable storage medium that stores computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
- receiving a communication intended for a communication device having a display output and a speaker output; and
routing the communication, in a first format, to destination selected from a group of destinations consisting of a format converter and a device output comprising the speaker output, the selecting being based upon a routing parameter selected from a group of routing parameters consisting of a location of the communication device, and an instant messaging presence established for a user associated with the communication device.
5 Assignments
0 Petitions
Accused Products
Abstract
A device, method, and system for routing communications to an output of a communications device, such as a mobile telephone, based on the format of an incoming communication and an output mode of the communications device is disclosed. An incoming speech communication can be delivered to a speaker output or forwarded to a format converter to create a text communication that can be delivered to a display output. An incoming text communication can be delivered to a display output or forwarded to a format converter to create a speech communication for delivery to a speaker output. The output mode of the communication device can be set according to device settings, application settings, or location of the device, or a combination thereof. The invention provides new delivery options for communications which can be inure appropriate for a location or current use of the communication device than those previously available.
-
Citations
20 Claims
-
1. A non-transitory computer-readable storage medium that stores computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a communication intended for a communication device having a display output and a speaker output; and routing the communication, in a first format, to destination selected from a group of destinations consisting of a format converter and a device output comprising the speaker output, the selecting being based upon a routing parameter selected from a group of routing parameters consisting of a location of the communication device, and an instant messaging presence established for a user associated with the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
receiving, by a tangible routing logic, a communication in a first format, the communication intended for a communication device having a display output and a speaker output; and determining, by the tangible routing logic, whether to route the communication in the first format to a format converter or to a device output based on at least one routing parameter selected from a group of parameters consisting of a location of the communication device, and an instant messaging presence established for a user of the communication device. - View Dependent Claims (16, 17)
-
-
18. A non-transitory computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving a communication intended for a communication device comprising a display output and a speaker output; determining whether to route the communication in a first format to a format converter based on a routing parameter; and determining whether to route the communication in the first format to a device output based on the routing parameter, wherein the routing parameter is selected from a group of routing parameters consisting of a location of the communication device, and an instant messaging presence established for a user associated with the communication device. - View Dependent Claims (19, 20)
-
Specification