IP Library Granted Patent US 7,395,204
Granted Patent B2
US 7,395,204 · App. 11/094,646 · Granted Jul 1, 2008

Methods and apparatus for providing push to talk text data

View Patent ↗
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 7,395,204
App. No.
11/094,646
Granted
Jul 1, 2008
Kind
B2
Abstract

In the present technique of push to talk communications system, a push to talk audio data message is translated to text data to provide for a translated text data message. The push to talk audio data message is then associated with the corresponding translated text data message to provide for an association of the audio and text messages. The translated text data message is accordingly sent to one or more destinations.

Claims (57)

1. A method comprising:

translating a push to talk audio data message to text data to provide a translated push to talk data message;

associating the push to talk audio data message with the translated push to talk data message to provide an association of the push to talk audio data message and the translated push to talk data message;

sending the translated push to talk data message to at least one destination; and

saving the push to talk audio data message, the translated push to talk data message, and the association of the push to talk audio data message and the translated push to talk data message in a permanent memory for subsequent recall.

2. The method according to claim 1 further comprising:

sending the push to talk audio data message to at least one destination.

3. The method according to claim 1 further comprising, prior to translating the push to talk audio data message to text data to provide the translated push to talk data message:

receiving the push to talk audio data message as linked to a user identifier;

assessing a user profile corresponding to the user identifier;

wherein the translated push to talk data message is translated based on the user profile.

4. The method according to claim 1 , wherein the at least one destination is defined as a group of a plurality of destinations.

5. The method of claim 1 , wherein a wireless mobile station generates the push to talk audio data message and performs the translating, the associating, and the sending.

6. A method comprising:

translating a push to talk audio data message to text data to provide a translated text data message;

associating the push to talk audio data message with the translated text data message to provide an association of the push to talk audio data message and the translated text data message;

sending the translated text data message to at least one destination;

saving the push to talk audio data message, the translated text data message, and the association of the push to talk audio data message and the translated text data message in a permanent memory for subsequent recall; and

enabling a state that allows a global status of the translated text data message to be modified by a user, the user being one of a first mobile station transmitting the text data message and a second mobile station receiving the translated text data message, wherein the global status is accessible to multiple entities.

7. A method comprising:

receiving a translated push to talk data message associated with a push to talk audio data message;

providing the translated push to talk data message to a user; and

saving the translated push to talk data message and an association of the push to talk audio data message and the translated push to talk data message in a permanent memory for subsequent recall by at least a remote user.

8. The method according to claim 7 further comprising:

providing the push to talk audio data message to the user.

9. The method of claim 7 , wherein a wireless mobile station generates the push to talk audio data message and translates the audio data message to generate the translated push to talk data message.

10. The method according to claim 7 further comprising:

receiving a state indicator that defines a current global status of the translated push to talk data message;

providing the current status of the translated push to talk data message to a user; and

wherein the global status is accessible to multiple entities.

11. The method according to claim 10 , wherein the current global status comprises any one or more statuses selected from a group of an unconfirmed status, a confirmed status, and a denied status.

12. The method according to claim 10 further comprising:

saving the current global status of the translated push to talk data message to a data structure.

13. The method according to claim 12 further comprising:

receiving another global status indicator that defines an updated status of the translated push to talk data message;

updating the translated push to talk data message with the updated status;

saving the updated status of the translated push to talk data message to the data structure, wherein the global status indicator is accessible to multiple entities.

14. The method according to claim 13 further comprising:

sending the updated status of the translated push to talk data message to at least one destination defined as a group of a plurality of destinations.

15. A method comprising:

receiving a selection of at least one translated push to talk data message for recall;

looking up a push to talk audio data message associated with each of the at least one translated push to talk data message selected for recall, wherein an association of the push to talk audio data message and the at least one translated push to talk data message is utilized in the looking up in a permanent memory for subsequent recall;

providing the push to talk audio data message to a user.

16. The method according to claim 15 further comprising, prior to receiving the selection of the at least one translated push to talk data message for recall:

providing at least one translated push to talk data message saved in a log to the user.

17. The method according to claim 15 further comprising:

identifying the push to talk audio data message as being recalled.

18. An apparatus comprising:

a memory circuit having a push to talk audio data message, a translated push to talk data message associated with the push to talk audio data message, and an association between the push to talk audio data message and the translated push to talk data message in a permanent memory for subsequent recall;

a user interface that provides the translated push to talk data message to a user.

19. The apparatus as defined in claim 18 further comprising:

a translator circuit having the push to talk audio data message, wherein the translator circuit translates the push to talk audio data message to text data to provide the translated push to talk data message.

20. The apparatus as defined in claim 18 further comprising:

a recall circuit having the translated push to talk data message, wherein the recall circuit looks up the push to talk audio data message associated with the translated push to talk data message responsive to a selection of the translated push to talk data message for recall.

21. The apparatus as defined in claim 18 further comprising at least one of:

a receiver circuit that receives the push to talk audio data message and the translated push to talk data message;

a transmitter circuit that sends the translated push to talk data message to at least one destination defined as a group of a plurality of destinations.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034419/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →