IP Library Granted Patent US 11,056,117
Granted Patent B2
US 11,056,117 · App. 16/460,418 · Granted Jul 6, 2021

Enhanced voiceprint authentication

Inventor: Erik Keil Perotti (Santa Cruz, CA)
Assignee: Plantronics, Inc.
G10L17/08G10L15/22G10L17/22G10L17/00G10L17/24G10L2015/223
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 11,056,117
App. No.
16/460,418
Granted
Jul 6, 2021
Kind
B2
Abstract

The invention relates to a method for enhanced voiceprint authentication. The method includes receiving an utterance from a user, and determining that a portion of the utterance matches a pre-determined keyword. Also, the method includes authenticating the user by comparing the portion of the utterance with a voiceprint that is associated with the pre-determined keyword. Further, the method includes identifying a resource associated with the pre-determined keyword while comparing the portion of the utterance with the voiceprint. Still yet, the method includes accessing the resource in response to authenticating the user based on the comparison.

Claims (45)

1. A method, comprising:

receiving a first utterance from a user;

independent from an authenticating the user, identifying a first pre-determined keyword that matches at least a portion of the first utterance;

based on the identification of the first pre-determined keyword, authenticating the user by comparing the at least a portion of the first utterance with a first voiceprint that is associated with the first pre-determined keyword;

while comparing the at least a portion of the first utterance with the first voiceprint that is associated with the first pre-determined keyword:

identifying a first resource associated with the first pre-determined keyword; and

in response to authenticating the user based on the comparison, accessing the first resource.

2. The method of claim 1 , wherein the user is authenticated in response to determining that the at least a portion of the first utterance matches the first pre-determined keyword.

3. The method of claim 2 , wherein accessing the first resource includes calling a function on a host device.

4. The method of claim 2 , wherein accessing the first resource includes sending an authentication success event to a host device.

5. The method of claim 1 , comprising:

receiving a second utterance from the user;

determining that at least a portion of the second utterance matches a second pre-determined keyword;

authenticating the user by comparing the at least a portion of the second utterance with a second voiceprint that is associated with the second pre-determined keyword;

while comparing the at least a portion of the second utterance with the second voiceprint that is associated with the second pre-determined keyword:

identifying a second resource associated with the second pre-determined keyword; and

in response to authenticating the user based on the comparison of the at least a portion of the second utterance and the second voiceprint, accessing the second resource.

6. The method of claim 5 , wherein the first voiceprint is associated with a first voiceprint confidence threshold.

7. The method of claim 6 , wherein the second voiceprint is associated with a second voiceprint confidence threshold.

8. The method of claim 7 , wherein the first voiceprint confidence threshold is greater than the second voiceprint confidence threshold.

9. The method of claim 7 , wherein the first voiceprint confidence threshold is less than the second voiceprint confidence threshold.

10. The method of claim 5 , wherein the first pre-determined keyword includes a wakeup word.

11. A headset, comprising:

a microphone;

a speaker;

at least one processor; and

memory coupled to the at least one processor, the memory having stored therein a first voiceprint, a first pre-determined keyword in association with the first voiceprint, and instructions which when executed by the at least one processor, cause the at least one processor to perform a process including:

receiving, via the microphone, a first utterance from a user,

independent from an authenticating the user, identifying a first pre-determined keyword that matches at least a portion of the first utterance,

based on the identification of the first pre-determined keyword, authenticating the user by comparing the at least a portion of the first utterance with the first voiceprint,

while comparing the at least a portion of the first utterance with the first voiceprint, identifying a first resource associated with the first pre-determined keyword, and

in response to authenticating the user based on the comparison, accessing the first resource.

12. The headset of claim 11 , wherein the first voiceprint includes at least one of a previously stored model, plot, and function.

13. The headset of claim 11 , wherein the instructions, when executed by the at least one processor, cause the at least one processor to perform the process including:

receiving a second utterance from the user,

determining that at least a portion of the second utterance matches a second pre-determined keyword,

authenticating the user by comparing the at least a portion of the second utterance with a second voiceprint that is associated with the second pre-determined keyword,

while comparing the at least a portion of the second utterance with the second voiceprint that is associated with the second pre-determined keyword:

identifying a second resource associated with the second pre-determined keyword, and

in response to authenticating the user based on the comparison of the at least a portion of the second utterance and the second voiceprint, accessing the second resource.

14. The headset of claim 13 , wherein the first voiceprint is associated with a first voiceprint confidence threshold.

15. The headset of claim 14 , wherein the second voiceprint is associated with a second voiceprint confidence threshold.

16. The headset of claim 15 , wherein the first voiceprint confidence threshold is greater than the second voiceprint confidence threshold.

17. The headset of claim 15 , wherein the first voiceprint confidence threshold is less than the second voiceprint confidence threshold.

18. The headset of claim 13 , wherein accessing the second resource includes sending an authentication success event to a host device.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Nov 13, 2023
From: PLANTRONICS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 065549/0065 →
RELEASE OF PATENT SECURITY INTERESTS Recorded Aug 30, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: PLANTRONICS, INC.; POLYCOM, INC.
Reel/Frame 061356/0366 →
SUPPLEMENTAL SECURITY AGREEMENT Recorded Dec 20, 2019
From: PLANTRONICS, INC.; POLYCOM, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051395/0879 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2019
From: PEROTTI, ERIK KEIL
To: PLANTRONICS, INC.
Reel/Frame 049656/0711 →
Continuity (2)
Continuation 15439588 · Feb 22, 2017
Related Publication 20190325878A1 · Oct 24, 2019