IP Library Granted Patent US 9,319,522
Granted Patent B1
US 9,319,522 · App. 14/262,982 · Granted Apr 19, 2016

Applying user preferences, behavioral patterns and/or environmental factors to an automated customer support application

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,319,522
App. No.
14/262,982
Filed
Apr 28, 2014
Granted
Apr 19, 2016
Kind
B1
Examiner
HUYNH, VAN D
Art Unit
2653
USPC
379/88.01
Abstract

A method and apparatus of applying user profile information to a customized application are disclosed. One example method of operation may include receiving an inquiry from a user device at a customer call center server and identifying and authorizing the user from the received inquiry. The method may also provide retrieving a user profile from memory that includes history information based on previous interactions between the user device and the customer call center server and calculating a prediction as to a purpose for the inquiry. The prediction may be based on user profile history, social networking profile information, recent transactions, etc. The method may also provide transmitting a response to the inquiry based on the calculated prediction.

Claims (57)

1. A method comprising:

receiving an inquiry from a user device at an interactive voice response (IVR) system;

identifying and authorizing the user device from the received inquiry;

retrieving a user profile from memory comprising history information based on previous interactions between the user device and the IVR system;

identifying a plurality of terms associated with at least one predefined topic in the history information;

calculating at least one weighted interest based on the plurality of terms associated with the at least one predefined topic;

wherein the calculated weighted interest is based on an assigned weight value proportional to a number of times the plurality of terms appear;

calculating a prediction as to a purpose for the received inquiry, based on the at least one weighted interest; and

transmitting a response to the received inquiry based on the calculated prediction.

2. The method of claim 1 , wherein the inquiry comprises at least one of a call and a short message service (SMS) message.

3. The method of claim 1 , further comprising:

calculating a plurality of weighted interests; and

storing the plurality of weighted interests in a queue in order of a magnitude of weights assigned to each of the weighted interests.

4. The method of claim 3 , further comprising:

retrieving at least one advertisement associated with a first weighted interest at a top position of the queue; and

transmitting the at least one advertisement to the user device.

5. The method of claim 4 , further comprising:

performing at least one of waiting a predefined amount of time and receiving a negative response message from the user device responsive to the transmitted at least one advertisement; and

transmitting at least one additional advertisement to the user device based on a second weighted interest in a next position of the queue.

6. The method of claim 1 , further comprising:

retrieving the user profile associated with the user device from a remote social networking database;

identifying at least one user preference from information associated with the user profile; and

predicting a reason for the inquiry based on the at least one identified user preference included in the user's profile.

7. An apparatus comprising:

a receiver configured to receive an inquiry from a user device;

a processor configured to

identify and authorizing the user device from the received inquiry,

retrieve a user profile from memory comprising history information based on previous interactions between the user device and an interactive voice response (IVR) system,

identify a plurality of terms associated with at least one predefined topic in the history information, and

calculate at least one weighted interest based on the plurality of terms associated with the at least one predefined topic,

wherein the calculated weighted interest is based on an assigned weight value proportional to a number of times the plurality of terms appear;

calculate a prediction as to a purpose for the received inquiry, based on the at least one weighted interest; and

a transmitter configured to transmit a response to the received inquiry based on the calculated prediction.

8. The apparatus of claim 7 , wherein the inquiry comprises at least one of a call and a short message service (SMS) message.

9. The apparatus of claim 7 , wherein the processor is further configured to calculate a plurality of weighted interests, and store the plurality of weighted interests in a queue in order of a magnitude of weights assigned to each of the weighted interests.

10. The apparatus of claim 9 , wherein the processor is further configured to retrieve at least one advertisement associated with a first weighted interest at a top position of the queue, and the transmitter is configured to transmit the at least one advertisement to the user device.

11. The apparatus of claim 10 , wherein the processor is further configured to perform at least one of waiting a predefined amount of time and receive a negative response message from the user device responsive to the transmitted at least one advertisement, and the transmitter is configured to transmit at least one additional advertisement to the user device based on a second weighted interest in a next position of the queue.

12. The apparatus of claim 7 , wherein the processor is further configured to retrieve the user profile associated with the user device from a remote social networking database, identify at least one user preference from information associated with the user profile, and predict a reason for the inquiry based on the at least one identified user preference included in the user's profile.

13. A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:

receiving an inquiry from a user device at an interactive voice response (IVR) system;

identifying and authorizing the user device from the received inquiry;

retrieving a user profile from memory comprising history information based on previous interactions between the user device and the IVR system;

identifying a plurality of terms associated with at least one predefined topic in the history information;

calculating at least one weighted interest based on the plurality of terms associated with the at least one predefined topic;

wherein the calculated weighted interest is based on an assigned weight value proportional to a number of times the plurality of terms appear;

calculating a prediction as to a purpose for the received inquiry, based on the at least one weighted interest; and

transmitting a response to the received inquiry based on the calculated prediction.

14. The non-transitory computer readable storage medium of claim 13 , wherein the inquiry comprises at least one of a call and a short message service (SMS) message.

15. The non-transitory computer readable storage medium of claim 13 , wherein the processor is further configured to perform:

calculating a plurality of weighted interests; and

storing the plurality of weighted interests in a queue in order of a magnitude of weights assigned to each of the weighted interests.

16. The non-transitory computer readable storage medium of claim 15 , wherein the processor is further configured to perform:

retrieving at least one advertisement associated with a first weighted interest at a top position of the queue; and

transmitting the at least one advertisement to the user device.

17. The non-transitory computer readable storage medium of claim 16 , wherein the processor is further configured to perform:

performing at least one of waiting a predefined amount of time and receiving a negative response message from the user device responsive to the transmitted at least one advertisement; and

transmitting at least one additional advertisement to the user device based on a second weighted interest in a next position of the queue.

Assignments (10)
OMNIBUS ASSIGNMENT OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 25, 2024
From: UBS AG, STAMFORD BRANCH (AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH IN ITS CAPACITY AS COLLATERAL AGENT)
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS THE SUCCESSOR COLLATERAL AGENT
Reel/Frame 069438/0775 →
CHANGE OF NAME Recorded Apr 3, 2023
From: WEST CORPORATION
To: INTRADO CORPORATION
Reel/Frame 063239/0900 →
CHANGE OF NAME Recorded Apr 3, 2023
From: INTRADO CORPORATION
To: WEST TECHNOLOGY GROUP, LLC
Reel/Frame 063239/0876 →
NOTICE OF GRANT OF SECURITY INTEREST (SECOND LIEN) IN PATENTS Recorded Jan 31, 2023
From: CX360, INC.; WEST TECHNOLOGY GROUP, LLC (FKA INTRADO CORPORATION, FKA WEST CORPORATION); INTRADO INTERACTIVE SERVICES CORPORATION (FKA WEST INTERACTIVE SERVICES CORPORATION, FKA COBALT ACQUISITION COMPANY)
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 062571/0018 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2018
From: U.S. BANK NATIONAL ASSOCIATION
To: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
Reel/Frame 046046/0547 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS (FIRST LIEN) Recorded Oct 10, 2017
From: WEST CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 044166/0901 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 040019, FRAME 0508 AND REEL 040019, FRAME 0761 Recorded Oct 10, 2017
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: WEST INTERACTIVE SERVICES CORPORATION; WEST CORPORATION
Reel/Frame 044217/0284 →
SHORT FORM INTELLECTUAL PROPERTY AGREEMENT Recorded Sep 13, 2016
From: WEST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 040019/0508 →
SECURITY INTEREST Recorded Jun 20, 2016
From: WEST CORPORATION; WEST INTERACTIVE SERVICES CORPORATION; WEST SAFETY SERVICES, INC.; WEST UNIFIED COMMUNICATIONS SERVICES, INC.; RELIANCE COMMUNICATIONS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 039093/0944 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2014
From: WEBSTER, CRAIG A.
To: WEST CORPORATION
Reel/Frame 032767/0085 →