IP Library Granted Patent US 8,719,020
Granted Patent B1
US 8,719,020 · App. 13/735,597 · Granted May 6, 2014

Generation of voice profiles

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 8,719,020
App. No.
13/735,597
Granted
May 6, 2014
Kind
B1
Abstract

Embodiments of the present invention provide systems, methods, and computer-readable media for generating a voice characteristic profile based on detected sound components. In embodiments, a call is initiated between a first caller and a second caller. Information communicated during the call is monitored to determine that sound components have been spoken by the first caller. The sound components are determined to be associated with a language dialect. Further, the sound components are stored in association with the first caller. In particular, the sound components are stored in association with the first caller in a voice characteristic profile of the first caller.

Claims (35)

1. A method of generating and using voice characteristic profiles, the method comprising:

receiving, at a computing device, information communicated between a first caller's device and a second caller's device during a communication;

analyzing the information communicated by the first caller's device;

identifying a set of sound components from the information communicated by the first caller's device;

determining a first language characteristic for the information communicated by the first caller's device, by matching a subset of the set of sound components with a threshold number of pre-defined sound components associated with the first language characteristic; and

using the first language characteristic to enhance the communication between the first caller's device and the second caller's device.

2. The method of claim 1 , wherein the sound components are provided by a language characteristic recognition component.

3. The method of claim 1 , wherein the subset of the set of sound components match a threshold number of pre-defined sound components associated with a plurality of language characteristics.

4. The method of claim 3 , wherein a first language characteristic in the plurality of language characteristics, is prioritized above the remaining language characteristics in the plurality of language characteristics.

5. The method of claim 4 , wherein the first language characteristic is prioritized based on the subset of the set of sound components matching the greatest number of pre-defined sound components associated with the first language characteristic.

6. The method of claim 1 , wherein the first language characteristic is a first language dialect.

7. The method of claim 6 , wherein using the first language characteristic to enhance the communication between the first caller's device and the second caller's device comprises modifying the information communicated by the second caller's device based on the first language characteristic, and communicating the modified information to the first caller's device during the communication between the first caller's device and the second caller's device.

8. The method of claim 7 , wherein modifying the information communicated by the second caller's device based on the first language characteristic, comprises modifying the information communicated by the second caller's device to match the first language dialect.

9. The method of claim 1 , wherein the first language characteristic is an age demographic.

10. The method of claim 9 , wherein using the first language characteristic to enhance the communication between the first caller's device and the second caller's device comprises modifying the information communicated by the second caller's device based on the first language characteristic by translating sound components that are absent from a word bank associated with the first language characteristic, and communicating the modified information to the first caller's device during the communication between the first caller's device and the second caller's device.

11. The method of claim 10 , wherein sound components that are absent from the word bank associated with the first language characteristic are translated to words in the first language characteristic with the closest definition to the sound components that are absent.

12. One or more non-transitory computer-readable media for storing information, having computer-executable instructions embodied thereon that, when executed by one or more computing devices, cause the one or more computing devices to perform a method of generating and using voice characteristic profiles, the method comprising:

receiving, at a computing device, information communicated between a first caller's device and a second caller's device during a communication;

analyzing the information communicated by a first caller on the first caller's device;

identifying a set of sound components from the information communicated by the first caller;

determining a first language characteristic for the information communicated by the first caller, by matching a subset of the set of sound components with a threshold number of pre-defined sound components associated with the first language characteristic; and

using the first language characteristic associated with the first caller to modify information communicated by a second caller on the second caller's device to match the first language characteristic associated with the first caller, to enhance the communication between the first caller's device and the second caller's device.

13. The media of claim 12 , wherein the first language characteristic is a first language dialect.

14. The media of claim 13 , wherein modifying the information communicated by the second caller's device based on the first language characteristic, comprises modifying the information communicated by the second caller's device to match the first language dialect.

15. The media of claim 12 , wherein the first language characteristic is an age demographic.

16. The method of claim 12 , wherein using the first language characteristic to enhance the communication between the first caller's device and the second caller's device comprises modifying the information communicated by the second caller's device based on the first language characteristic by translating sound components that are absent from a word bank associated with the first language characteristic, and communicating the modified information to the first caller's device during the communication between the first caller's device and the second caller's device.

17. The method of claim 16 , wherein sound components that are absent from the word bank associated with the first language characteristic are translated to words in the first language characteristic with the closest definition to the sound components that are absent.

18. One or more non-transitory computer-readable media for storing information, having computer executable instructions embodied thereon that, when executed by one or more computing devices, cause the one or more computing devices to perform a method of modifying information communicated during a call based on voice characteristic profiles, the method comprising:

receiving, at a voice processing component in a computing device, information communicated during the call between a first caller and a second caller, the information spoken by the second caller;

retrieving, from a database, a voice characteristic profile associated with the first caller, the voice characteristic profile comprising a first characteristic;

determining a set of keywords associated with the first characteristic;

modifying the information spoken by the second caller based on the first characteristic and the set of keywords; and

communicating the information that is modified to the first caller.

19. The computer-readable media of claim 18 , wherein the first characteristic is a first language dialect.

20. The computer-readable media of claim 18 , wherein the first characteristic is an age demographic.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2021
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: T-MOBILE INNOVATIONS LLC
Reel/Frame 055604/0001 →
TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Apr 2, 2020
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 052969/0475 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS Recorded Mar 6, 2017
From: SPRINT COMMUNICATIONS COMPANY L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 041895/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2013
From: PEDEN, MARK DOUGLAS; YOUNGS, SIMON; KOLLER, GARY DUANE; JETHWA, PIYUSH
To: SPRINT COMMUNICATIONS COMPANY L.P.
Reel/Frame 029896/0525 →