IP Library Granted Patent US 11,665,283
Granted Patent B2
US 11,665,283 · App. 17/987,392 · Granted May 30, 2023

System and method for mobile device active callback integration

Inventors: Matthew DiMaria (Brentwood, TN); Shannon Lekas (Cushing, TX); Kurt Nelson (Thompsons Station, OH); Nicholas James Kennedy (Akron, OH); Brian R. Galvin (Silverdale, WA); Daniel Bohannon (Livermore, CA)
Assignee: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
H04M3/5231H04L47/6275H04L67/60H04M3/5191H04W4/16H04L45/08
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,665,283
App. No.
17/987,392
Granted
May 30, 2023
Kind
B2
Abstract

A system and method for mobile device active callback integration, utilizing a callback integration engine operating on a user's mobile device that present a callback token for integration through the operating system and software applications operating on the device, wherein interacting with the callback token produces a callback object used to execute a callback incorporating device hardware, context, scheduling, and trust information.

Claims (47)

1. A mobile device with active callback integration, comprising:

a processor, a memory, and a plurality of programming instructions stored in the memory and operable on the processor; and

a callback integration engine comprising a subset of the plurality of programming instructions that, when operating on the processor, cause the processor to:

provide a callback token representing an interactive indicia configured for presentation throughout an operating system of the mobile device;

receive interaction from a user via the callback token;

produce a callback object, the callback object comprising information associated with the callback token;

call a callback participant based on the callback object;

present an incoming call prompt to the user; and

connect the user and another device, when both the user and the callback participant answer their respective incoming call prompts.

2. The mobile device of claim 1 , wherein the callback integration engine is further configured to:

receive a text message from a contact center, the text message comprising an appropriate time for a callback; and

wherein the callback object is produced comprising the appropriate time for the callback.

3. The mobile device of claim 1 , wherein the callback integration engine is further configured to:

receive a callback request from a social network application; and

wherein the callback object is produced comprising information retrieved from a social network server.

4. The mobile device of claim 1 , wherein the callback integration engine is further configured to:

receive, from an adaptive cloud conversation platform, a suggested callback message when a user of the mobile device abandons a call; and

wherein the callback object is produced comprising information associated with the suggested callback message.

5. The mobile device of claim 1 , wherein the callback integration engine selects the callback participant based on trust information, the trust information comprising an indication of whether the callback participant is trusted by the user.

6. A method for mobile device active callback integration, comprising the steps of:

providing, using a callback integration engine operating on a computing device, a callback token representing an interactive indicia for presentation throughout a software operating system;

receiving interaction from a user via the callback token;

producing a callback object comprising information associated with the callback token;

calling a callback participant based on the callback object;

presenting an incoming call prompt to the user; and

connecting the user and another device, when both the user and the callback participant answer their respective incoming call prompts.

7. The method of claim 6 , further comprising the steps of:

receiving a text message from a contact center, the text message comprising an appropriate time for a callback; and

wherein the callback object is produced comprising the appropriate time for the callback.

8. The method of claim 6 , further comprising the steps of:

receiving a callback request from a social network application; and

wherein the callback object is produced comprising information retrieved from a social network server.

9. The method of claim 6 , further comprising the steps of:

receiving, from an adaptive cloud conversation platform, a suggested callback message when a user of the mobile device abandons a call; and

wherein the callback object is produced comprising information associated with the suggested callback message.

10. The method of claim 6 , wherein the callback integration engine selects the callback participant based on trust information, the trust information comprising an indication of whether the callback participant is trusted by the user.

11. A mobile device with active callback integration, comprising:

a processor, a memory, and a plurality of programming instructions stored in the memory and operable on the processor; and

a callback integration engine comprising a subset of the plurality of programming instructions that, when operating on the processor, cause the processor to:

receive an incoming call from a caller at the mobile device;

produce a callback token;

provide the incoming call and callback token to an operating system of the mobile device for presentation to a user as a first incoming call prompt;

receive interaction from the user via the callback token; and

transmit a notification to the caller, the notification comprising instructions for a callback.

12. The mobile device of claim 11 , wherein the callback integration engine analyzes available information about the caller, and the callback token is produced based on the results of the analysis.

13. The mobile device of claim 11 , wherein the callback integration engine analyzes the user's calendar, and wherein the callback instructions are based on the results of the analysis.

14. The mobile of claim 11 , wherein the callback integration engine analyzes hardware information of the computing device, and wherein the callback instructions are based on the results of the analysis.

Assignments (2)
MERGER Recorded May 8, 2026
From: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
To: MEDALLIA, INC.
Reel/Frame 075825/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2023
From: DIMARIA, MATTHEW; LEKAS, SHANNON; NELSON, KURT; KENNEDY, NICHOLAS JAMES; GALVIN, BRIAN R.; BOHANNON, DANIEL
To: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
Reel/Frame 063021/0339 →
Continuity (6)
Continuation In Part 16985093 · Aug 4, 2020
Continuation 16583967 · Sep 26, 2019
Continuation In Part 16542577 · Aug 16, 2019
Provisional Application 62828133 · Apr 2, 2019
Provisional Application 62820190 · Mar 18, 2019
Related Publication 20230060552A1 · Mar 2, 2023