IP Library Granted Patent US 11,546,472
Granted Patent B2
US 11,546,472 · App. 17/358,331 · Granted Jan 3, 2023

System and method for a cloud callback platform

Inventors: Matthew DiMaria (Brentwood, TN); Matthew Donaldson Moller (Petaluma, CA); Thomas Spencer McCarthy-Howe (West Barnstable, MA); Shannon Lekas (Cushing, TX)
Assignee: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
H04M3/5231H04L67/306H04M3/5183
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,546,472
App. No.
17/358,331
Granted
Jan 3, 2023
Kind
B2
Abstract

A system and method for a cloud callback platform, comprising at least a profile manager, callback manager, interaction manager, media server, context analysis engine, and context aggregator mechanism, allowing user to call business, agents in contact centers, or other users who are connected a cloud callback platform, and, failing to connect to the individual they called, or by request, allow for an automatic callback object to be created, whereby the two users may be automatically called and bridged together at a time when both users are available, and a context summary report is sent to one or more user.

Claims (39)

1. A system for a cloud callback platform, comprising:

a computing device comprising a memory and a processor;

a callback manager comprising a first plurality of programming instructions stored in the memory and operating on the processor, wherein the first plurality of programming instructions, cause the computing device to:

initiate a session when first contact is made with a callback requestor;

receive a request for a callback to a callback recipient from a callback requester;

instantiate a callback object;

send session attributes to at least one of a context analysis engine and a data message aggregator;

obtain a context summary report;

link the context summary report and the callback object;

provide the context summary report to the callback recipient at a scheduled callback time;

execute callback requests; and

a context analysis engine comprising a second plurality of programming instructions stored in the memory and operating on the processor, wherein the second plurality of programming instructions, cause the computing device to:

receive the session attributes;

generate, in response to the session attributes, context content pertaining to at least one of the callback requestor, the callback recipient, and the session attributes;

forward the context content to a data message aggregator; and

a context aggregator mechanism comprising a third plurality of programming instructions stored in the memory and operating on the processor, wherein the third plurality of programming instructions, cause the computing device to:

generate a context summary report by parsing, aggregating, and formatting the context content;

send the context summary report to the callback manager; and

an operations analyzer comprising a fourth plurality of programming instructions stored in the memory and operating on the processor, wherein the fourth plurality of programming instructions, cause the computing device to:

determine an appropriate communications channel to execute the callback between a callback requestor and a callback recipient;

monitor for points of failure in the cloud callback platform; and

bridge a callback requestor and callback recipient using an alternate communication channel when a callback attempt fails as a result of a monitored failure in the cloud callback platform.

2. A method for managing callbacks using a cloud callback platform, comprising the steps of:

initiating a session when first contact is made with a callback requestor;

receiving a request for a callback to a callback recipient from a callback requester;

instantiating a callback object;

sending session attributes to a context analysis engine;

obtaining a context summary report;

linking the context summary report and the callback object;

providing the context summary report to the callback recipient at a scheduled callback time;

executing callback requests;

receiving the session attributes;

generating, in response to the session attributes, context content pertaining to at least one of the callback requestor, the callback recipient, and the session attributes;

forwarding the context content to a data message aggregator;

generating a context summary report by parsing, aggregating, and formatting the context content;

sending the context summary report to the callback manager;

determining an appropriate communications channel to execute the callback between a callback requestor and a callback recipient;

monitoring for points of failure in the cloud callback platform; and

bridging a callback requestor and callback recipient using an alternate communication channel when a callback attempt fails as a result of a monitored failure in the cloud callback platform.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2023
From: DIMARIA, MATTHEW; MOLLER, MATTHEW DONALDSON; MCCARTHY-HOWE, THOMAS SPENCER; LEKAS, SHANNON
To: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
Reel/Frame 063109/0205 →
SUPPLEMENT NO. 1 TO GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Oct 31, 2022
From: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061808/0358 →
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2022
From: MONROE CAPITAL MANAGEMENT ADVISORS, LLC
To: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC; CALLPROMISE LLC
Reel/Frame 061201/0768 →
SECURITY INTEREST Recorded Dec 21, 2021
From: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC; CALLPROMISE LLC
To: MONROE CAPITAL MANAGEMENT ADVISORS, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 058562/0624 →
Continuity (21)
Continuation In Part 17336405 · Jun 2, 2021
Continuation 17011248 · Sep 3, 2020
Continuation In Part 16995424 · Aug 17, 2020
Continuation In Part 16896108 · Jun 8, 2020
Continuation In Part 16836798 · Mar 31, 2020
Continuation In Part 17358331
Continuation In Part 16591096 · Oct 2, 2019
Continuation 16542577 · Aug 16, 2019
Continuation In Part 16152403 · Oct 4, 2018
Continuation In Part 16058044 · Aug 8, 2018
Continuation 15411534 · Jan 20, 2017
Continuation In Part 14532001 · Nov 4, 2014
Continuation In Part 13659902 · Oct 24, 2012
Continuation In Part 13479870 · May 24, 2012
Continuation In Part 13446758 · Apr 13, 2012
Continuation In Part 12320517 · Jan 28, 2009
Continuation 12320517 · Jan 28, 2009
Provisional Application 62858454 · Jun 7, 2019
Provisional Application 62820190 · Mar 18, 2019
Provisional Application 62291049 · Feb 4, 2016
Related Publication 20210321002A1 · Oct 14, 2021
Cited By (1)
US 12,244,653