IP Library Patent Application 12104195
Patent Application
App. No. 12/104,195

SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR ADDING VOICE ACTIVATION AND VOICE CONTROL TO A MEDIA PLAYER

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 None
App. No.
12/104,195
Abstract

A media player system, method and computer program product are provided. In use, an utterance is received. A command for a media player is then generated based on the utterance. Such command is utilized for providing wireless control of the media player.

Claims (42)

1 . A sub-system, comprising:

logic for controlling an assembly coupled to an automobile for receiving power therefrom and further connectable to a satellite radio player adapted for playing music, news, and non-fiction information, the assembly including a speaker and a microphone;

logic for receiving a trigger signal;

logic for, after the receipt of the trigger signal, receiving an utterance utilizing the microphone of the assembly;

logic for verifying the utterance utilizing the speaker of the assembly;

logic for, after the verification of the utterance, generating a corresponding command for the satellite radio player based on the utterance, the corresponding command selected from a command set including a play command, a search command, an artist command, a volume up command, and a volume down command;

logic for channeling output of the satellite radio player;

wherein the corresponding command provides wireless control of the satellite radio player.

2 . The sub-system of claim 1 , wherein the trigger signal is audible.

3 . The sub-system of claim 1 , wherein the trigger signal includes an audible trigger word.

4 . The sub-system of claim 1 , wherein it is determined whether a timeout has occurred before the utterance is received.

5 . The sub-system of claim 4 , wherein if the timeout has occurred, the receiving of the trigger signal is repeated.

6 . The sub-system of claim 1 , wherein it is determined whether the utterance is verified.

7 . The sub-system of claim 6 , wherein it is determined whether the utterance is verified, based on whether the utterance is programmed.

8 . The sub-system of claim 6 , wherein it is determined whether the utterance is verified, based on whether the utterance is registered.

9 . The sub-system of claim 6 , wherein if the utterance is not verified, the corresponding command is not generated.

10 . The sub-system of claim 6 , wherein if the utterance is not verified, the utterance is outputted via the speaker.

11 . The sub-system of claim 10 , wherein a user is allowed to accept or reject the utterance outputted via the speaker.

12 . The sub-system of claim 1 , wherein the logic includes hardware logic.

13 . The sub-system of claim 1 , wherein the logic includes software logic.

14 . The sub-system of claim 1 , wherein the command set further includes a search command.

15 . The sub-system of claim 1 , wherein the utterance is compared against a library of words.

16 . The sub-system of claim 15 , wherein the corresponding command is generated in response to identifying a match between the utterance and the library of words.

17 . The sub-system of claim 16 , wherein the library of words includes an artist name and a voice tag.

18 . The sub-system of claim 16 , wherein the library of words includes an artist name and an application specific voice tag.

19 . A system, comprising:

an automobile;

an assembly coupled to the automobile for receiving power therefrom and further connected to a satellite radio player adapted for playing music, news, and non-fiction information, the assembly including a power source for providing power to the satellite radio player, a speaker, and a microphone;

logic for receiving a trigger signal;

logic for, after the receipt of the trigger signal, receiving an utterance utilizing the microphone of the assembly;

logic for verifying the utterance utilizing the speaker of the assembly;

logic for, after the verification of the utterance, generating a corresponding command for the satellite radio player based on the utterance, the corresponding command selected from a command set including a play command, a search command, an artist command, a volume up command, and a volume down command;

logic for channeling output of the satellite radio player;

wherein the corresponding command provides wireless control of the satellite radio player.

20 . A computer program product embodied on a computer readable medium, comprising:

computer code for controlling an assembly coupled to an automobile for receiving power therefrom and further connectable to a satellite radio player adapted for playing music, news, and non-fiction information, the assembly including a speaker and a microphone;

computer code for receiving of a trigger signal;

computer code for, after the receipt of the trigger signal, receiving an utterance utilizing the microphone of the assembly;

computer code for verifying the utterance utilizing the speaker of the assembly;

computer code for, after the verification of the utterance, generating a corresponding command for the satellite radio player based on the utterance, the corresponding command selected from a command set including a play command, a search command, an artist command, a volume up command, and a volume down command;

computer code for channeling output of the satellite radio player;

wherein the corresponding command provides wireless control of the satellite radio player.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2015
From: KILPAUK GARDEN, SERIES 64 OF ALLIED SECURITY TRUST I
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 036565/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2014
From: STRAGENT, LLC
To: KILPAUK GARDEN, SERIES 64 OF ALLIED SECURITY TRUST I
Reel/Frame 034411/0025 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2014
From: STRAGENT, LLC
To: SEESAW FOUNDATION
Reel/Frame 033967/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2014
From: TAG FOUNDATION
To: STRAGENT, LLC
Reel/Frame 033967/0159 →
CHANGE OF NAME Recorded Oct 16, 2014
From: SEESAW FOUNDATION
To: TAG FOUNDATION
Reel/Frame 034012/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2014
From: GREENE, MARK; HEGARTY, MICHAEL; CANTWELL, DERMOT
To: VOICEDEMAND, INC.
Reel/Frame 033967/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2014
From: STRAGENT, LLC
To: STRAGENT, LLC
Reel/Frame 033967/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2011
From: STRAGENT, LLC
To: SEESAW FOUNDATION
Reel/Frame 026365/0075 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2008
From: VOICEDEMAND, INC.
To: STRAGENT, LLC
Reel/Frame 020815/0571 →