IP Library Patent Application 10957482
Patent Application
App. No. 10/957,482

Systems and methods for hands-free voice-activated devices

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.
10/957,482
Abstract

In some embodiments, systems and methods for hands-free voice-activated devices include devices that are capable of recognizing voice commands from specific users. According to some embodiments, hands-free voice-activated devices may also or alternatively be responsive to an activation identifier.

Claims (47)

1 . A method, comprising:

receiving voice input;

determining if the voice input is associated with a recognized user;

determining, in the case that the voice input is associated with the recognized user, a command associated with the voice input; and

executing the command.

2 . The method of claim 1 , further comprising:

initiating an activation state in the case that the voice input is associated with the recognized user.

3 . The method of claim 2 , further comprising:

listening, during the activation state, for voice commands provided by the recognized user.

4 . The method of claim 2 , further comprising:

terminating the activation state upon the occurrence of an event.

5 . The method of claim 4 , wherein the event includes at least one of a lapse of a time period or a receipt of a termination command.

6 . The method of claim 1 , further comprising:

learning to identify voice input from the recognized user.

7 . The method of claim 6 , wherein the learning is conducted for each of a plurality of recognized users.

8 . The method of claim 1 , wherein the determining the command includes:

comparing at least one portion of the voice input to a plurality of stored voice input commands.

9 . The method of claim 1 , wherein the determining the command includes:

interpreting a natural language of the voice input to determine the command.

10 . A method, comprising:

receiving voice input;

determining if the voice input is associated with a recognized activation identifier; and

initiating an activation state in the case that the voice input is associated with the recognized activation identifier.

11 . The method of claim 10 , further comprising:

determining, in the case that the voice input is associated with a recognized activation identifier, a command associated with the voice input; and

executing the command.

12 . The method of claim 11 , wherein the determining the command includes:

comparing at least one portion of the voice input to a plurality of stored voice input commands.

13 . The method of claim 11 , wherein the determining the command includes:

interpreting a natural language of the voice input to determine the command.

14 . The method of claim 10 , wherein the activation state is only initiated in the case that the recognized activation identifier is identified as being provided by a recognized user.

15 . The method of claim 10 , further comprising:

listening, during the activation state, for voice commands provided by a recognized user.

16 . The method of claim 15 , further comprising:

learning to identify voice input from the recognized user.

17 . The method of claim 16 , wherein the learning is conducted for each of a plurality of recognized users.

18 . The method of claim 10 , further comprising:

terminating the activation state upon the occurrence of an event.

19 . The method of claim 18 , wherein the event includes at least one of a lapse of a time period or a receipt of a termination command.

20 . A system, comprising:

a memory configured to store instructions;

a communication port; and

a processor coupled to the memory and the communication port, the processor being configured to execute the stored instructions to:

receive voice input;

determine if the voice input is associated with a recognized user;

determine, in the case that the voice input is associated with a recognized user, a command associated with the voice input; and

execute the command.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2008
From: SIEMENS COMMUNICATIONS, INC.
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 020659/0751 →
MERGER AND NAME CHANGE Recorded Dec 19, 2007
From: SIEMENS INFORMATION AND COMMUNICATION MOBILE, LLC
To: SIEMENS INFORMATION AND COMMUNICATION NETWORKS, INC. WITH ITS NAME CHANGE TO SIEMENS COMMUNICATIONS, INC.
Reel/Frame 020290/0946 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 1, 2004
From: CHADHA, LOVLEEN
To: SIEMENS INFORMATION AND COMMUNICATION MOBILE, LLC
Reel/Frame 015868/0371 →