IP Library Granted Patent US 9,343,063
Granted Patent B2
US 9,343,063 · App. 13/889,717 · Granted May 17, 2016

System and method for customized voice response

Inventor: Nicholas Duffield (Summit, NJ)
Assignee: AT&T Intellectual Property I, L.P.
G10L15/22G10L15/187H04M3/4936G10L15/00H04M2203/2061H04M2203/255H04M2250/58
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 9,343,063
App. No.
13/889,717
Granted
May 17, 2016
Kind
B2
Abstract

Disclosed herein are systems, methods, and non-transitory computer-readable storage media for approximating an accent source. A system practicing the method collects data associated with customer specific services, generates country-specific or dialect-specific weights for each service in the customer specific services list, generates a summary weight based on an aggregation of the country-specific or dialect-specific weights, and sets an interactive voice response system language model based on the summary weight and the country-specific or dialect-specific weights. The interactive voice response system can also change the user interface based on the interactive voice response system language model. The interactive voice response system can tune a voice recognition algorithm based on the summary weight and the country-specific weights. The interactive voice response system can adjust phoneme matching in the language model based on a possibility that the speaker is using other languages.

Claims (37)

1. A method comprising:

collecting a user-specific services list associated with a user about to use an interactive voice response system, wherein the user-specific services list identifies a plurality of services, and wherein at least two of the plurality of services are selected from a television service, a phone service, an Internet service, and a mobile device service;

analyzing how the user interacts with each service in the user-specific services list, to yield user behavior patterns, wherein each user behavior pattern comprises dialect information associated with the user;

for each service in the user-specific services list, generating country-specific weights according to the dialect information in each user behavior pattern;

selecting, using an aggregation of the country-specific weights and based at least in part on the dialect information of each user behavior pattern, an interactive voice response system language model; and

recognizing speech received from the user via the interactive voice response system using the interactive voice response system language model.

2. The method of claim 1 , wherein the interactive voice response system changes a user interface using the interactive voice response system language model.

3. The method of claim 1 , wherein the interactive voice response system selects language options for a splash screen using the country-specific weights.

4. The method of claim 1 , wherein the interactive voice response system tunes a voice recognition algorithm using the country-specific weights.

5. The method of claim 1 , wherein the interactive voice response system adjusts phoneme matching in the interactive voice response system language model using a possibility that the user is using other languages using the country-specific weights.

6. The method of claim 1 , wherein the interactive voice response system tracks, while recognizing speech from the user, a number of times the user repeats speech input.

7. The method of claim 1 , wherein data associated with the user-specific services list comprises one of a phone record, an internet services record, a television service record, a mobile device record, and location information.

8. The method of claim 7 , wherein the internet services record comprises one of a user requested top level domain, a web page language encoding, a browsing history, and a viewed web page content.

9. The method of claim 7 , wherein the television service record comprises one of a viewing history, a time of channel changes, a content of viewed channels, a digital video recorder recording history, scheduled shows for recording, and a viewing location.

10. A system comprising:

a processor; and

a computer-readable storage device having instructions stored which, when executed by the processor, result in the processor performing operations comprising:

collecting a user-specific services list associated with a user about to use an interactive voice response system, wherein the user-specific services list identifies a plurality of services, and wherein at least two of the plurality of services are selected from a television service, a phone service, an Internet service, and a mobile device service;

analyzing how the user interacts with each service in the user-specific services list, to yield user behavior patterns, wherein each user behavior pattern comprises dialect information associated with the user;

for each service in the user-specific services list, generating country-specific weights according to the dialect information in each user behavior pattern;

selecting, using an aggregation of the country-specific weights and based at least in part on the dialect information of each user behavior pattern, an interactive voice response system language model; and

recognizing speech received from the user via the interactive voice response system using the interactive voice response system language model.

11. The system of claim 10 , wherein the interactive voice response system changes a user interface using the interactive voice response system language model.

12. The system of claim 10 , wherein the interactive voice response system selects language options for a splash screen using the country-specific weights.

13. The system of claim 10 , wherein the interactive voice response system tunes a voice recognition algorithm using the country-specific weights.

14. The system of claim 10 , wherein the interactive voice response system adjusts phoneme matching in the interactive voice response system language model using a possibility that the user is using other languages using the country-specific weights.

15. The system of claim 10 , wherein the interactive voice response system tracks, while recognizing speech from the user, a number of times the user repeats speech input.

16. The system of claim 10 , wherein data associated with the user-specific services list comprises one of a phone record, an internet services record, a television service record, a mobile device record, and location information.

17. The system of claim 16 , wherein the internet services record comprises one of a user requested top level domain, a web page language encoding, a browsing history, and a viewed web page content.

18. The system of claim 16 , wherein the television service record comprises one of a viewing history, a time of channel changes, a content of viewed channels, a digital video recorder recording history, scheduled shows for recording, and a viewing location.

19. A computer-readable storage device having instructions stored which, when executed by a computing-device, result in the computing-device performing operations comprising:

collecting a user-specific services list associated with a user about to use an interactive voice response system, wherein the user-specific services list identifies a plurality of services, and wherein at least two of the plurality of services are selected from a television service, a phone service, an Internet service, and a mobile device service;

analyzing how the user interacts with each service in the user-specific services list, to yield user behavior patterns, wherein each user behavior pattern comprises dialect information associated with the user;

for each service in the user-specific services list, generating country-specific weights according to the dialect information in each user behavior pattern;

selecting, using an aggregation of the country-specific weights and based at least in part on the dialect information of each user behavior pattern, an interactive voice response system language model; and

recognizing speech received from the user via the interactive voice response system using the interactive voice response system language model.

20. The computer-readable storage device of claim 19 , wherein the interactive voice response system changes a user interface using the interactive voice response system language model.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2021
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: HYUNDAI MOTOR COMPANY; KIA CORPORATION
Reel/Frame 058135/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2013
From: DUFFIELD, NICHOLAS
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 030378/0911 →
Continuity (2)
Continuation 12818821 · Jun 18, 2010
Related Publication 20130246072A1 · Sep 19, 2013