IP Library Granted Patent US 8,437,455
Granted Patent B2
US 8,437,455 · App. 12/686,015 · Granted May 7, 2013

System, method and computer program product for globally portable interactive voice response (IVR) systems

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,437,455
App. No.
12/686,015
Granted
May 7, 2013
Kind
B2
Abstract

A server receives a customer service request and customer identification information associated with the customer service request. A home location of the customer is identified based, at least in part, on the customer identification information. An interactive voice response application is selected based, at least in part, on the home location. The selected interactive voice response application is provided to a voice portal, wherein the voice portal services the customer service request.

Claims (48)

1. A method comprising:

receiving, by a computer based system for providing customer service, a customer service request from a voice portal associated with a first location;

receiving, by the computer based system, a transaction account identifier associated with the customer service request;

identifying, by the computer based system, a transaction account and a home location associated with the transaction account, in response to receiving the transaction account identifier, wherein the first location is not the home location, and wherein the transaction account identifier is associated with the transaction account;

selecting, by the computer based system, an interactive voice response application based, at least in part, on the transaction account and the identified home location;

providing, by the computer based system, the selected interactive voice response application to the voice portal associated with the first location and the transaction account;

converting, by the computer based system and through the voice portal associated with the first location, an oral customer service request to data; and

analyzing, by the computer based system and with the interactive voice response application associated with the home location, the data to determine the nature of the oral customer service request.

2. The method of claim 1 , wherein receiving customer identification information comprises receiving customer identification information from one or more of DTMF tones, voice messages, or packet data included in the customer service request.

3. The method of claim 1 , wherein the selected interactive voice response application comprises voice messages in a language associated with the customer's home location.

4. The method of claim 1 , wherein the selected interactive voice response application comprises voice messages associated with the services associated with the customer's home location.

5. The method of claim 1 further comprising:

identifying, by the computer based system, unavailability of an interactive voice response application corresponding to the home location; and

routing, by the computer based system, the customer service request to a customer care professional at the home location based on identifying the unavailability.

6. The method of claim 1 , wherein the interactive voice response application and the voice portal employ at least one of Voice Extensible Markup Language (VXML), Call Control eXtensible Markup Language (CCXML), and Speech Synthesis Markup Language (SSML).

7. A system for providing customer service, the system comprising:

a processor for servicing customer requests and communicating with a voice portal; and

a non-transitory memory in communication with the processor;

the processor, when executing a computer program, is configured to:

receive, by the processor, a customer service request associated with a first location;

receiving, by the processor, a transaction account identifier associated with the customer service request;

identifying, by the processor, a transaction account and a home location associated with the transaction account, in response to receiving the transaction account identifier, wherein the first location is not the home location, and wherein the transaction account identifier is associated with the transaction account;

selecting, by the processor, an interactive voice response application based, at least in part, on the transaction account and the identified home location;

providing, by the processor, the selected interactive voice response application to the voice portal associated with the first location and the transaction account;

converting, by the processor and through the voice portal associated with the first location, an oral customer service request to data; and

analyze, by the processor based system and with the interactive voice response application associated with the home location, the data to determine the nature of the oral customer service request.

8. The system of claim 7 , wherein the selected interactive voice response application comprises voice messages in a language associated with the customer's home location.

9. The system of claim 7 , wherein the selected interactive voice response application comprises voice messages associated with the services associated with the customer's home location.

10. The system of claim 7 , further configured to:

identify, by the processor, unavailability of an interactive voice response application corresponding to the home location; and

route, by the processor, the customer service request to a customer care professional at the home location based on identifying the unavailability.

11. The system of claim 7 , wherein the interactive voice response application and the voice portal employ at least one of Voice Extensible Markup Language (VXML), Call Control eXtensible Markup Language (CCXML), and Speech Synthesis Markup Language (SSML).

12. The system of claim 7 , further comprising a plurality of voice portals, each voice portal associated with different regions and/or countries.

13. A non-transitory computer-readable storage medium having control logic stored therein, which when executed by a computer based system for providing customer service cause the computer based system to perform operations comprising:

receiving, by a computer based system for providing customer service, a customer service request from a voice portal associated with a first location;

receiving, by the computer based system, a transaction account identifier associated with the customer service request;

identifying, by the computer based system, a transaction account and a home location associated with the transaction account, in response to receiving the transaction account identifier, wherein the first location is not the home location, and wherein the transaction account identifier is associated with the transaction account;

selecting, by the computer based system, an interactive voice response application based, at least in part, on the transaction account and the identified home location;

providing, by the computer based system, the selected interactive voice response application to the voice portal associated with the first location and the transaction account;

converting, by the computer based system and through the voice portal associated with the first location, an oral customer service request to data; and

analyzing, by the computer based system and with the interactive voice response application associated with the home location, the data to determine the nature of the oral customer service request.

14. The medium of claim 13 , wherein receiving customer identification information comprises receiving customer identification information from one or more of DTMF tones, voice messages, or packet data included in the customer service request.

15. The medium of claim 13 , wherein the selected interactive voice response application comprises voice messages in a language associated with the customer's home location.

16. The medium of claim 13 , wherein the selected interactive voice response application comprises voice messages associated with the services associated with the customer's home location.

17. The medium of claim 13 , further configured to perform the method comprising:

identifying, by the computer based system, unavailability of an interactive voice response application corresponding to the home location; and

routing, by the computer based system, the customer service request to a customer care professional at the home location based on identifying the unavailability.

18. The medium of claim 13 , wherein the interactive voice response application and the voice portal employ at least one of Voice Extensible Markup Language (VXML), Call Control eXtensible Markup Language (CCXML), and Speech Synthesis Markup Language (SSML).

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 16, 2018
From: III HOLDINGS 1, LLC
To: LIBERTY PEAK VENTURES, LLC
Reel/Frame 045611/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2014
From: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
To: III HOLDINGS 1, LLC
Reel/Frame 032722/0746 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2010
From: DUTTA, SIDDHARTHA; BOWEN, JOHN
To: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
Reel/Frame 023845/0460 →