Transcoding Voice To/From Text Based on Location of a Communication Device
First Claim
1. A tangible computer-readable storage medium for delivering communications to a communication device having a display output and a speaker output, the storage medium comprising computer-executable instructions that, when executed by a processor, cause the processor to perform a method comprising:
- receiving a communication intended for the communication device; and
routing the communication, in a first format, to a format converter or to a device output based on at least one 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 of 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.
29 Citations
20 Claims
-
1. A tangible computer-readable storage medium for delivering communications to a communication device having a display output and a speaker output, the storage medium comprising computer-executable instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
receiving a communication intended for the communication device; and routing the communication, in a first format, to a format converter or to a device output based on at least one 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 of the communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method for evaluating communications intended for a communication device having a display output and a speaker output, the method comprising:
-
a tangible routing logic receiving a communication being in a first format and intended for the communication device; and the tangible routing logic determining 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 routing 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 tangible computer-readable storage medium for evaluating communications intended for a communication device having a display output and a speaker output, the storage medium comprising computer-executable instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
receiving a communication intended for the communication device; and determining whether to route the communication, in a first format, to a format converter or to a device output based on at least one 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 of the communication device. - View Dependent Claims (19, 20)
-
Specification