IP Library Patent Application 12261587
Patent Application
App. No. 12/261,587

Method and Device for Verifying a User

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/261,587
Abstract

A method and electronic device for verifying a user provides for secure speaker verification. The method includes activating a speaker verification process on the electronic device (step 305 ). A character string is then provided to a user of the electronic device in response to activating the speaker verification process (step 310 ). Next, an input utterance received from the user within a predetermined time period after providing the character string to the user is processed (step 315 ). The input utterance is then matched with the character string (step 320 ) and with stored speech data (step 325 ). The user is thus verified when the input utterance matches both the character string and the stored speech data.

Claims (32)

1 . A method for verifying a user of an electronic device, the method comprising:

activating a speaker verification process on the electronic device;

providing a character string to a user of the electronic device in response to activating the speaker verification process;

processing an input utterance received from the user within a predetermined time period after providing the character string to the user;

matching the input utterance with the character string; and

matching the input utterance with stored speech data;

whereby the user is verified when the input utterance matches both the character string and the stored speech data.

2 . The method of claim 1 , wherein the stored speech data are derived from training utterances received from the user during an enrollment process.

3 . The method of claim 1 , wherein the stored speech data comprise a speaker model of the user.

4 . The method of claim 1 , wherein the stored speech data comprise Gaussian mixture models.

5 . The method of claim 1 , wherein the character string is a random alphanumeric string selected by the speaker verification process.

6 . The method of claim 1 , wherein the character string is an alphanumeric string selected by the speaker verification process from a group of alphanumeric strings.

7 . The method of claim 1 , wherein the character string is provided to the user on a display screen of the electronic device.

8 . The method of claim 1 , wherein the input utterance is received at a microphone of the electronic device.

9 . The method of claim 1 , wherein the method is language independent.

10 . The method of claim 1 , wherein the speaker verification process is activated in response to a prompt received from the user.

11 . The method of claim 1 , wherein the predetermined time period is less than 30 seconds.

12 . An electronic device for verifying a user, comprising:

computer readable program code components for activating a speaker verification process on the electronic device;

computer readable program code components for providing a character string to a user of the electronic device in response to activating the speaker verification process;

computer readable program code components for processing an input utterance received from the user within a predetermined time period after providing the character string to the user;

computer readable program code components for matching the input utterance with the character string; and

computer readable program code components for matching the input utterance with stored speech data;

whereby the user is verified when the input utterance matches both the character string and the stored speech data.

13 . The device of claim 12 , wherein the stored speech data are derived from training utterances received from the user during an enrollment process.

14 . The device of claim 12 , wherein the stored speech data comprise a speaker model of the user.

15 . The device of claim 12 , wherein the stored speech data comprise Gaussian mixture models.

16 . The device of claim 12 , wherein the character string is a random alphanumeric string selected by the speaker verification process.

17 . The device of claim 12 , wherein the character string is an alphanumeric string selected by the speaker verification process from a group of alphanumeric strings.

18 . The device of claim 12 , wherein the character string is provided to the user on a display screen of the electronic device.

19 . The device of claim 12 , wherein the predetermined time period is less than 30 seconds.

20 . The device of claim 12 , wherein the method is language independent.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034244/0014 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 028829/0856 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2008
From: HUANG, WEI; BAO, QINGFENG; ZHANG, YA-XIN
To: MOTOROLA, INC.
Reel/Frame 021764/0468 →