System and method for transmitting messages to a wireless communication device
First Claim
Patent Images
1. A method for communicating information to a user, comprising:
- transmitting a first indicator message to a communication device associated with a particular user, the first indicator message indicating receipt of a first audio message for the user;
after transmitting the first indicator message, transmitting a second indicator message to the communication device, the second indicator message indicating receipt of a second audio message for the user;
receiving, from the communication device, a first playback request requesting playback of the second audio message;
in response to receiving the first playback request, storing audio data associated with the second audio message in a queue in electronic memory;
receiving, from the communication device, a second playback request requesting playback of the first audio message while transmitting audio data associated with the second audio message to the communication device from the queue;
in response to receiving the second playback request, storing audio data associated with the first audio message in the queue while concurrently transmitting audio data associated with the second audio message to the communication device from the queue; and
after completing transmission of the audio data associated with the second audio message to the communication device, transmitting audio data associated with the first audio message to the communication device from the queue.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with one embodiment of the present invention, a method for communicating information to a user includes transmitting a plurality of indicator messages to a communication device associated with a particular user, each indicator message associated with an audio message for the user. The method also includes receiving, from the communication device, information indicating an order for two or more of the audio messages. Additionally, the method includes transmitting the audio messages to the communication device in the order indicated by the information indicating the order.
-
Citations
21 Claims
-
1. A method for communicating information to a user, comprising:
-
transmitting a first indicator message to a communication device associated with a particular user, the first indicator message indicating receipt of a first audio message for the user; after transmitting the first indicator message, transmitting a second indicator message to the communication device, the second indicator message indicating receipt of a second audio message for the user; receiving, from the communication device, a first playback request requesting playback of the second audio message; in response to receiving the first playback request, storing audio data associated with the second audio message in a queue in electronic memory; receiving, from the communication device, a second playback request requesting playback of the first audio message while transmitting audio data associated with the second audio message to the communication device from the queue; in response to receiving the second playback request, storing audio data associated with the first audio message in the queue while concurrently transmitting audio data associated with the second audio message to the communication device from the queue; and after completing transmission of the audio data associated with the second audio message to the communication device, transmitting audio data associated with the first audio message to the communication device from the queue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A device for communicating information to a user, comprising:
-
a memory operable to store processor instructions; and a processor operable to; transmit a first indicator message to a communication device associated with a particular user, the first indicator message indicating receipt of a first audio message for the user; after transmitting the first indicator message, transmit a second indicator message to the communication device, the second indicator message indicating receipt of a second audio message for the user; receive, from the communication device, a first playback request requesting playback of the second audio message; in response to receiving the first playback request, store audio data associated with the second audio message in a queue; receive, from the communication device, a second playback request requesting playback of the first audio message while transmitting audio data associated with the second audio message to the communication device from the queue; in response to receiving the second playback request, store audio data associated with the first audio message in the queue while concurrently transmitting audio data associated with the second audio message to the communication device from the queue; and after completing transmission of the audio data associated with the second audio message to the communication device, transmit audio data associated with the first audio message to the communication device from the queue. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more non-transitory computer readable media storing code, when executed by one or more processors, operable to:
-
transmit a first indicator message to a communication device associated with a particular user, the first indicator message indicating receipt of a first audio message for the user; after transmitting the first indicator message, transmit a second indicator message to the communication device, the second indicator message indicating receipt of a second audio message for the user; receive, from the communication device, a first playback request requesting playback of the second audio message; in response to receiving the first playback request, store audio data associated with the second audio message in a queue in electronic memory; receive, from the communication device, a second playback request requesting playback of the first audio message while transmitting audio data associated with the second audio message to the communication device from the queue; in response to receiving the second playback request, store audio data associated with the first audio message in the queue while concurrently transmitting audio data associated with the second audio message to the communication device from the queue; and after completing transmission of the audio data associated with the second audio message to the communication device, transmit audio data associated with the first audio message to the communication device from the queue. - View Dependent Claims (20, 21)
-
Specification