IP Library Granted Patent US 10,276,169
Granted Patent B2
US 10,276,169 · App. 15/397,435 · Granted Apr 30, 2019

Speaker recognition optimization

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 10,276,169
App. No.
15/397,435
Granted
Apr 30, 2019
Kind
B2
Abstract

One embodiment provides a method, including: receiving, at an information handling device, voice data; receiving, at the information handling device, user identification data from at least one user device; determining, using a processor, a voice signature subset from a database of users, wherein the voice signature subset comprises voice signatures associated with a plurality of users identified using the user identification data; and identifying at least one user associated with the voice data by comparing the received voice data to the voice signature subset. Other aspects are described and claimed.

Claims (37)

1. A method, being performed by an information handling device, comprising:

receiving, at a microphone of the information handling device, voice of one or more users and obtaining voice data;

receiving, at the information handling device, user identification data from at least two user devices located proximate to the information handling device, wherein the user identification data provides an identity of at least two users, each of the at least two users being associated with one of the at least two user devices;

creating a voice signature subset from a database of voice signatures associated with a group of users, wherein the creating comprises pulling, from the database, voice signatures associated with a group of individuals located proximate to the information handling device as identified from the identification data; and

identifying at least one user associated with the voice data by comparing the received voice data to the voice signature subset,

wherein the receiving the user identification data further comprises receiving the user identification data by a wireless transmission technique,

wherein the wireless transmission technique comprises at least one wireless transmission technique selected from the group consisting of Bluetooth and near field communication, and

wherein the voice signature subset comprises fewer voice signatures than the database of voice signatures.

2. The method of claim 1 , wherein the voice data comprises voice data received substantially simultaneously from a plurality of users.

3. The method of claim 1 , further comprising authenticating a user for access to the information handling device based upon the identification of the user.

4. The method of claim 1 , wherein the identifying comprises identifying the at least one user from a database of users, wherein the database of users comprises a database of voice signatures for a plurality of users larger than the voice signature subset.

5. The method of claim 1 , further comprising receiving additional data related to the at least two users and associating the additional data with the voice data.

6. The method of claim 5 , wherein the additional data comprises at least one meeting aspect selected from the group consisting of meeting time, meeting date, meeting location, and meeting purpose.

7. An information handling device, comprising:

a microphone;

a processor;

a memory device that stores instructions executable by the processor to:

receive voice of one or more users at the microphone of the information handling device and from the voice obtain voice data;

receive user identification data from at least two user devices located in a space proximate to the information handling device, wherein the user identification data provides an identity of at least two users, each of the at least two users being associated with one of the at least two user devices;

create a voice signature subset from a database of voice signatures associated with a group of users, wherein the creating comprises pulling, from the database, voice signatures associated with a group of individuals located proximate to the information handling device as identified from the identification data; and

identify at least one user associated with the voice data by comparing the received voice data to the voice signature subset,

wherein the instructions executable by the processor to receive the user identification data further comprise instructions executable by the processor to receive the user identification data by a wireless communication technique, and

wherein the wireless transmission technique comprises at least one wireless transmission technique selected from the group consisting of Bluetooth and near field communication, and

wherein the voice signature subset comprises fewer voice signatures than the database of voice signatures.

8. The information handling device of claim 7 , wherein the voice data comprises voice data received substantially simultaneously from a plurality of users.

9. The information handling device of claim 7 , wherein the instructions are further executable by the processor to authenticate a user for access to the information handling device based upon the identification of the user.

10. The information handling device of claim 7 , wherein the instructions executable by the processor to identify comprise instructions executable by the processor to identify the at least one user from a database of users, wherein the database of users comprises a database of voice signatures for a plurality of users larger than the subset.

11. The information handling device of claim 7 , wherein the instructions are further executable by the processor to receive additional data related to the at least two users and associate the additional data with the voice data.

12. A product, comprising:

a storage device that stores code, the code being executable by a processor and comprising:

code that receives voice of one or more users at a microphone of an information handling device and from the voice obtains voice data;

code that receives user identification data from at least two user devices located in a space proximate to the information handling device, wherein the user identification data provides an identity of at least two users, each of the at least two users being associated with one of the at least two user devices;

code that creates a voice signature subset from a database of voice signatures associated with a group of users, wherein the creating comprises pulling, from the database, voice signatures associated with a group of individuals located proximate to the information handling device as identified from the identification data; and

code that identifies at least one user associated with the voice data by comparing the received voice data to the voice signature subset,

wherein the receiving the user identification data further comprises receiving the user identification data by a wireless transmission technique, and

wherein the wireless transmission technique comprises at least one wireless transmission technique selected from the group consisting of Bluetooth and near field communication, and

wherein the voice signature subset comprises fewer voice signatures than the database of voice signatures.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2019
From: LENOVO (SINGAPORE) PTE LTD
To: LENOVO PC INTERNATIONAL LTD
Reel/Frame 051023/0972 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2017
From: WALTERMANN, ROD D.; KINGSBURY, TIMOTHY WINTHROP
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 040830/0891 →