IP Library › Granted Patent US 11,425,253
Granted Patent B1
US 11,425,253 · App. 17/216,266 · Granted Aug 23, 2022

Data analysis, filter and presentation techniques for call management systems

Inventors: Gregory David Hansen (San Antonio, TX); Megan Sarah Jennings (San Antonio, TX); Emily Margaret Gray (San Antonio, TX); Gregory B. Yarbrough (San Antonio, TX); Charles Balasingh (San Antonio, TX); Janelle Denice Dziuk (Falls City, TX); Samip Dilip Mehra (Peoria, AZ); David Patrick Dixon (Boerne, TX)
Assignee: United Services Automobile Association (USAA)
H04M3/5235G06F3/165G06F16/2477G06F40/30G10L15/1815G10L15/22H04L51/046H04L51/16H04M3/42059H04M3/42221H04M3/5175H04M3/5183H04M2201/40
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 11,425,253
App. No.
17/216,266
Granted
Aug 23, 2022
Kind
B1
Abstract

Data analysis, filter, and presentation techniques are described for an example call management system. An example method for a data management system includes receiving, from a user device, an account identifier of a first person, receiving, from the user device, a first message related to a topic of conversation to be discussed during a telephone call with the first person, determining, based on the account identifier and within a pre-determined time period, a presence of a set of data that describes conversation(s) from prior telephone call(s)/chat(s) with the first person, and sending, to a computer, at least some data from the set of data and a second message that indicates that the telephone call is mapped to a second person, where the computer is configured to display on a screen the second message and a presentation option that presents the at least some data via the computer.

Claims (66)

1. A call management system, comprising:

a server configured to:

receive, from a user device, an account identifier that uniquely identifies an account associated with a first person;

receive, from the user device, a first message related to a topic of conversation to be discussed during a telephone call with the first person, wherein the account identifier and the first message are received before or during the telephone call;

determine, based on the account identifier and within a pre-determined time period, a presence of a set of data that describes one or more conversations from one or more prior telephone calls with the first person or from one or more prior chats with the first person;

in response to a size of the set of data exceeding a threshold, generate a summary of the set of data;

send, to a computer, the summary of the set of data and a second message that indicates that the telephone call is mapped to a second person;

the computer configured to:

receive the summary and the second message; and

display on a screen the second message and a presentation option that presents the summary of the set of data via the computer.

2. The system of claim 1 , wherein after the presence of the set of data is determined, the server is further configured to:

perform a filter operation in which at least some data is determined to be relevant to the telephone call based on the topic of conversation, wherein the at least some data is sent to the computer after the at least some data is determined to be relevant.

3. The system of claim 2 , wherein the server is further configured to:

generate, by analyzing the at least some data determined to be relevant, the summary of information comprising at least some information associated with one or more fields in one or more forms, wherein the one or more forms include written record of outcome or discussion or one or more metrics associated with the one or more prior telephone calls or the one or more prior chats,

wherein the summary of information is included in the at least some data,

wherein the presentation option that presents the at least some data includes the presentation option that presents the summary of information via the computer.

4. The system of claim 3 ,

wherein the presentation option includes an audio playback of an audio of the summary of information of the at least some data, or

wherein the presentation option includes a visual display on the screen of the summary of information of the at least some data.

5. The system of claim 4 , wherein the presentation option that includes the audio playback includes an adjustable speed setting configured to adjust a playback speed of the audio of the summary of information of the at least some data.

6. The system of claim 4 , wherein the presentation option that includes the audio playback is configured to playback audio of the summary of information of the at least some data for a pre-determined time window.

7. The system of claim 1 , wherein the server is further configured to:

determine one or more search terms based on the topic of conversation or based on at least some data associated with one or more prior conversations with the first person or based on a real-time text of the telephone call with the first person;

obtain a document or information related to the one or more search terms by causing execution of a search query generated based on the one or more search terms; and

send the document or information to the computer, wherein the computer is configured to display the document or the information on at least one portion of the screen.

8. A method of performing data analysis before or during a call, comprising:

receiving, from a user device, an account identifier that uniquely identifies an account associated with a first person;

receiving, from the user device, a first message related to a topic of conversation to be discussed during a telephone call with the first person, wherein the account identifier and the first message are received before or during the telephone call;

determining, based on the account identifier and within a pre-determined time period, a presence of a set of data that describes one or more conversations from one or more prior telephone calls with the first person or from one or more prior chats with the first person;

in response to a size of the set of data exceeding a threshold, generating a summary of the set of data; and

sending, to a computer, the summary of the set of data and a second message that indicates that the telephone call is mapped to a second person, wherein the computer is configured to display on a screen the second message and a presentation option that presents the summary of the set of data via the computer.

9. The method of claim 8 , wherein after the presence of the set of data is determined, the method further comprises:

performing a filtering operation in which at least some data is determined to be relevant to the telephone call based on the topic of conversation, wherein the at least some data is sent to the computer after the at least some data is determined to be relevant.

10. The method of claim 9 , further comprising:

generating, by analyzing the at least some data determined to be relevant, the summary of information comprising at least some information associated with one or more fields in one or more forms, wherein the one or more forms include written record of outcome or discussion or one or more metrics associated with the one or more prior telephone calls or the one or more prior chats,

wherein the summary of information is included in the at least some data, and

wherein the presentation option that presents the at least some data includes the presentation option that presents the summary of information via the computer.

11. The method of claim 10 ,

wherein the presentation option includes an audio playback of an audio of the summary of information of the at least some data, or

wherein the presentation option includes a visual display on the screen of the summary of information of the at least some data.

12. The method of claim 11 , wherein the presentation option that includes the audio playback includes an adjustable speed setting configured to adjust a playback speed of the audio of the summary of information of the at least some data.

13. The method of claim 11 , wherein the presentation option that includes the audio playback is configured to playback audio of the summary of information of the at least some data for a pre-determined time window.

14. The method of claim 8 , further comprising:

determining one or more search terms based on the topic of conversation or based on at least some data associated with one or more prior conversations with the first person or based on a real-time text of the telephone call with the first person;

obtaining a document or information related to the one or more search terms by causing execution of a search query generated based on the one or more search terms; and

sending the document or information to the computer, wherein the computer is configured to display the document or the information on at least one portion of the screen.

15. A non-transitory machine-readable medium having machine executable instructions stored thereon that, when executed by one or more processors, direct the one or more processors to perform a method comprising:

receiving, from a user device, an account identifier that uniquely identifies an account associated with a first person;

receiving, from the user device, a first message related to a topic of conversation to be discussed during a telephone call with the first person, wherein the account identifier and the first message are received before or during the telephone call;

determining, based on the account identifier and within a pre-determined time period, a presence of a set of data that describes one or more conversations from one or more prior telephone calls with the first person or from one or more prior chats with the first person;

in response to a size of the set of data exceeding a threshold, generating a summary of the set of data; and

sending, to a computer, the summary of the set of data and a second message that indicates that the telephone call is mapped to a second person, wherein the computer is configured to display on a screen the second message and a presentation option that presents the summary of the set of data via the computer.

16. The non-transitory machine-readable medium of claim 15 , wherein after the presence of the set of data is determined, the method further comprises:

performing a filtering operation in which at least some data is determined to be relevant to the telephone call based on the topic of conversation, wherein the at least some data is sent to the computer after the at least some data is determined to be relevant.

17. The non-transitory machine-readable medium of claim 16 , further comprising:

generating, by analyzing the at least some data determined to be relevant, the summary of information comprising at least some information associated with one or more fields in one or more forms, wherein the one or more forms include written record of outcome or discussion or one or more metrics associated with the one or more prior telephone calls or the one or more prior chats,

wherein the summary of information is included in the at least some data, and

wherein the presentation option that presents the at least some data includes the presentation option that presents the summary of information via the computer.

18. The non-transitory machine-readable medium of claim 17 ,

wherein the presentation option includes an audio playback of an audio of the summary of information of the at least some data, or

wherein the presentation option includes a visual display on the screen of the summary of information of the at least some data.

19. The non-transitory machine-readable medium of claim 18 , wherein the presentation option that includes the audio playback includes an adjustable speed setting configured to adjust a playback speed of the audio of the summary of information of the at least some data.

20. The non-transitory machine-readable medium of claim 15 , wherein the method further comprises:

determining one or more search terms based on the topic of conversation or based on at least some data associated with one or more prior conversations with the first person or based on a real-time text of the telephone call with the first person;

obtaining a document or information related to the one or more search terms by causing execution of a search query generated based on the one or more search terms; and

sending the document or information to the computer, wherein the computer is configured to display the document or the information on at least one portion of the screen.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2022
From: UIPCO, LLC
To: UNITED SERVICES AUTOMOBILE ASSOCIATION
Reel/Frame 060469/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2022
From: HANSEN, GREGORY DAVID; JENNINGS, MEGAN SARAH; GRAY, EMILY MARGARET; YARBROUGH, GREGORY B.; BALASINGH, CHARLES; DZIUK, JANELLE DENICE; MEHRA, SAMIP DILIP; DIXON, DAVID PATRICK
To: UIPCO, LLC
Reel/Frame 060297/0147 →
Continuity (1)
Provisional Application 63001627 · Mar 30, 2020
Cited By (2)
US 12,626,051 US 12,737,533