IP Library Granted Patent US 9,111,538
Granted Patent B2
US 9,111,538 · App. 13/114,923 · Granted Aug 18, 2015

Genius button secondary commands

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 9,111,538
App. No.
13/114,923
Granted
Aug 18, 2015
Kind
B2
Abstract

Methods, systems and articles for receiving, by a telecommunication device, audio input through a unified audio interface are disclosed herein. The telecommunication device is further configured to perform at least one of a dictation action, an incoming message processing action, a navigation action, a content lookup action, or a contact lookup action while continuously or substantially continuously receiving voice commands from a user. In some aspects, the telecommunications device may continuously receive and process voice command while operating in a driving mode, which may be initiated by the telecommunications device.

Claims (60)

1. A method implemented in a telecommunication device, the method comprising:

receiving a text-based message;

audibly announcing a name of a contact associated with the received text-based message;

receiving, via an audio recognition module, a continuous string of audio input from a user through a unified audio interface of the telecommunication device;

performing, via the audio recognition module, a text translation of the audio input received from the user of the telecommunication device;

analyzing, via an audio routing module, at least a portion of the continuous string of audio input from the text translation to determine to handle the audio input as at least one of a process of the telecommunication device, a request of a telecommunication device application, or a network search request;

determining, via the audio routing module, that the audio input is associated with a command to perform an action that is understood by the telecommunication device or the telecommunication device application;

identifying, via the audio routing module, the action as a dictation action that is associated with the received text message;

initiating, via the audio routing module, the dictation action while continuing to receive the continuous string of audio input from the user; and

performing, via the audio routing module, the dictation action by generating text via a voice-to-text conversion of at least part of the continuous string of audio input received from the user.

2. The method of claim 1 , further comprising:

reading back, using a text-to-voice converter, at least a portion of the text to the user to allow the user to verify whether the generated text is correct.

3. The method of claim 2 , further comprising:

verifying with the user that the at least a portion of the continuous string of audio input is intended to be the command; and

executing the command upon verification of the command.

4. The method of claim 2 , wherein the reading back the at least a portion of the text is triggered by at least one of a pause in receipt of the continuous string of audio input from the user, a predetermined amount of words of the generated text or a predetermined duration of time.

5. The method of claim 1 , further comprising:

receiving another audio input as an additional command to handle the text-based message; and

executing the additional command to process the text-based message.

6. The method of claim 5 , wherein the additional command includes at least one of a command to cause audible output of the text-based message to the user or a command to save the text-based message.

7. The method of claim 1 , further comprising:

receiving a contact name of a person as at least a portion of the continuous string of audio input from the user;

receiving a requested command associated with the contact name;

locating the contact name using the telecommunication device;

retrieving a phone number or a messaging address associated with the contact name based at least in part on the requested command; and

establishing a communication with the person using the phone number or messaging address.

8. The method of claim 7 , wherein the locating the contact name using the telecommunication device includes searching documents to locate a name of the person and retrieve the phone number or the messaging address associated with the name in one of the documents.

9. The method as recited in claim 1 , wherein the text-based message is at least one of an electronic mail (email) message or an instant messaging message.

10. A telecommunication device comprising:

a processor;

a module operable by the processor and configured to receive an incoming transmission that is a text-based message and announce a contact associated with the incoming transmission;

an audio recognition module operable by the processor and configured to recognize a continuous string of audio input captured on a substantially continuous basis by an audio capture process; and

an audio routing module operable by the processor that receives the text translation of the audio input from the audio recognition module and is configured to evaluate the continuous string of audio input to:

analyze at least a portion of the continuous string of audio input to determine to handle the audio input as at least one of a process of the telecommunication device, a request of a telecommunication device application, or a network search request a command;

determine that the audio input is associated with a command to perform a dictation action that is understood by the telecommunication device or the telecommunication device application;

determine to handle the continuous string of audio input as the dictation action to reply to the received text-based message;

initiate the dictation action while the audio recognition module is configured to continuously receive the continuous string of audio input from a user; and

perform the dictation action by generating text via a voice-to-text conversion of at least part of the continuous string of audio input received from the user.

11. The telecommunication device of claim 10 , wherein the audio routing module further performs acts comprising:

reading back, using a text-to-voice converter, at least a portion of the text to the user to allow the user to verify whether the generated text is correct;

identifying at least a portion of the continuous string of audio input to contain a command to reply to the text-based message with the generated text;

verifying with the user that the portion of the continuous string of audio input is intended to be the command; and

executing the command upon verification of the command.

12. The telecommunication device of claim 10 , wherein the text-based message includes an electronic mail (email) application message.

13. The telecommunication device of claim 10 , wherein the text-based message includes an instant messaging application message.

14. The telecommunication device of claim 10 , wherein the text-based message includes a text messaging application message.

15. A method comprising:

receiving, by a telecommunication device, a text-based message;

audibly announcing a contact associated with the received text-based message;

receiving, via an audio recognition module, a continuous string of audio input from a user via a unified audio interface of the telecommunication device;

performing, via the audio recognition module, a text translation of the audio input received from the user of the telecommunication device;

analyzing, via an audio routing module, at least a portion of the continuous string of audio input from the text translation to determine to handle the audio input as at least one of a process of the telecommunication device, a request of a telecommunication device application, or a network search request;

determining, via the audio routing module, that the audio input is associated with a command that is understood by the telecommunication device or the telecommunication device application, wherein the command is a dictation command to receive dictation from the user to provide dictated text in reply to the received text-based message;

converting, via the audio routing module, at least another portion of the continuous string of audio input into the dictated text; and

transmitting, by the telecommunication device, the dictated text as a reply text-based message to at least the contact associated with the received text-based message.

16. The method as recited in claim 15 , further comprising causing audible output, after text-to-speech conversion, of content of the received text-based message.

17. The method as recited in claim 15 , wherein the text-based message includes an electronic mail (email) message.

18. The method as recited in claim 15 , wherein the text-based message includes an instant messaging message.

19. The method as recited in claim 15 , wherein the text-based message includes a text messaging message.

20. The method as recited in claim 15 , wherein the text-based message includes a social network message.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE TELEKOM AG
To: T-MOBILE USA, INC.; IBSV LLC
Reel/Frame 052969/0381 →
RELEASE OF SECURITY INTEREST Recorded Apr 1, 2020
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: T-MOBILE USA, INC.; IBSV LLC; METROPCS COMMUNICATIONS, INC.; METROPCS WIRELESS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION; LAYER3 TV, INC.; PUSHSPRING, INC.
Reel/Frame 052969/0314 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 30, 2016
From: T-MOBILE USA, INC.
To: DEUTSCHE TELEKOM AG
Reel/Frame 041225/0910 →
SECURITY AGREEMENT Recorded Nov 17, 2015
From: T-MOBILE USA, INC.; METROPCS COMMUNICATIONS, INC.; T-MOBILE SUBSIDIARY IV CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS ADMINISTRATIVE AGENT
Reel/Frame 037125/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2011
From: LAU, KEVIN; SMITH, DESMOND
To: T-MOBILE USA, INC.
Reel/Frame 026335/0698 →