IP Library Granted Patent US 8,983,838
Granted Patent B2
US 8,983,838 · App. 14/029,729 · Granted Mar 17, 2015

Global speech user interface

Inventors: Adam Jordan (El Cerrito, CA); Scott Lynn Maddux (San Francisco, CA); Tim Plowman (Berkeley, CA); Victoria Stanbach (Santa Cruz, CA); Jody Williams (San Carlos, CA)
Assignee: Promptu Systems Corporation
G10L21/06G10L15/22H04N5/44543H04N21/42203H04N21/4622H04N21/47H04N21/472H04N21/475H04N21/478H04N21/482G06F3/16
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 8,983,838
App. No.
14/029,729
Granted
Mar 17, 2015
Kind
B2
Abstract

A global speech user interface (GSUI) comprises an input system to receive a user's spoken command, a feedback system along with a set of feedback overlays to give the user information on the progress of his spoken requests, a set of visual cues on the television screen to help the user understand what he can say, a help system, and a model for navigation among applications. The interface is extensible to make it easy to add new applications.

Claims (58)

1. A method of providing a speech user interface for television, comprising operations of:

analyzing utterances of different speakers to facilitate voiceprint identification of the different speakers;

performing speech recognition to transcribe spoken input into transcribed spoken commands satisfying predetermined criteria;

using the transcribed spoken commands to navigate among predetermined applications concerning operation of a television; and

responsive to voiceprint recognition of a specific speaker, varying display of the television according to identity of the specific speaker;

the operation of varying display of the television comprising each of:

causing the television to display advertisements personalized to the specific speaker;

causing the television to display programming recommendations personalized to the specific speaker;

causing the television to display video-on-demand purchase recommendations personalized to the specific speaker;

expediting an on-screen purchase transaction based upon voiceprint;

causing the television to display an interface and television content personalized to the specific speaker; and

automatically configuring the television or speech user interface according to preferences of the specific speaker.

2. The method of claim 1 , the operation of varying display of the television further comprising

implementing a designated scheme for parental control of television content by automatically blocking or allowing television content according to identity of the specific speaker.

3. A method of providing a speech user interface for content presentation devices, comprising operations of:

performing speech recognition to transcribe spoken input into transcribed spoken commands satisfying predetermined criteria;

using the transcribed spoken commands to navigate among predetermined applications concerning operation of a content presentation device;

responsive to recognition of a specific speaker by voice identification, varying display of the content presentation device according to identity of the specific speaker;

the operation of varying display of the content presentation device comprising each of:

causing the content presentation device to display advertisements personalized to the specific speaker;

causing the content presentation device to display programming recommendations personalized to the specific speaker;

causing the content presentation device to display video-on-demand purchase recommendations personalized to the specific speaker;

expediting an on-screen purchase transaction based upon recognition of the specific speaker;

causing the content presentation device to display an interface and television content personalized to the specific speaker; and

automatically configuring the content presentation device or speech user interface according to preferences of the specific speaker.

4. The method of claim 3 , the operation of varying display of the content presentation device further comprising:

implementing a designated scheme for parental control of television content by automatically blocking or allowing content presentation device content according to identity of the specific speaker.

5. The method of claim 3 , further comprising:

responsive to using the transcribed spoken commands to navigate among predetermined applications concerning operation of a content presentation device, initiating instant messaging communication.

6. The method of claim 3 , further comprising:

analyzing utterances of different speakers to facilitate voiceprint identification of the different speakers; and

responsive to voiceprint recognition of a specific speaker, initiating instant messaging communication.

7. The method of claim 3 , further comprising:

responsive to using the transcribed spoken commands to navigate among predetermined applications concerning operation of a content presentation device, accessing one or more games and allowing said specific speaker to engage in game play.

8. The method of claim 3 , further comprising:

analyzing utterances of different speakers to facilitate voiceprint identification of the different speakers; and

responsive to voiceprint recognition of a specific speaker, accessing one or more games and allowing said specific speaker to engage in said game play.

9. A method of providing a speech user interface for content presentation devices, comprising operations of:

performing speech recognition to transcribe spoken input into transcribed spoken commands satisfying predetermined criteria;

using the transcribed spoken commands to navigate among predetermined applications concerning operation of a content presentation device;

responsive thereto, varying display of the content presentation device according to identity of the specific speaker;

analyzing utterances of different speakers to facilitate voiceprint identification of the different speakers; and

responsive to voiceprint recognition of a specific speaker, varying display of the content presentation device according to identity of the specific speaker;

the operation of varying display of the content presentation device comprising each of:

causing the content presentation device to display advertisements personalized to the specific speaker;

causing the content presentation device to display programming recommendations personalized to the specific speaker;

causing the content presentation device to display video-on-demand purchase recommendations personalized to the specific speaker;

expediting a purchase transaction based upon voiceprint;

causing the content presentation device to display an interface and content personalized to the specific speaker; and

automatically configuring the content presentation device or speech user interface according to preferences of the specific speaker.

10. The method of claim 9 , the operation of varying display of the content presentation device further comprising:

implementing a designated scheme for parental control of content by automatically blocking or allowing content according to identity of the specific speaker.

11. A method of providing a speech user interface for content presentation devices, comprising operations of:

analyzing utterances of different speakers to facilitate voiceprint identification of the different speakers;

performing speech recognition to transcribe spoken input into transcribed spoken commands satisfying predetermined criteria;

using the transcribed spoken commands to navigate among predetermined applications concerning operation of a content presentation device; and

responsive to voiceprint recognition of a specific speaker, varying display of the content presentation device according to identity of the specific speaker;

the operation of varying display of the content presentation device comprising causing the television to display advertisements personalized to the specific speaker.

Continuity (6)
Division 13786998 · Mar 6, 2013
Division 13179294 · Jul 8, 2011
Continuation 11933191 · Oct 31, 2007
Division 10260906 · Sep 30, 2002
Provisional Application 60327207 · Oct 3, 2001
Related Publication 20140019130A1 · Jan 16, 2014