IP Library Granted Patent US 9,807,236
Granted Patent B2
US 9,807,236 · App. 15/271,168 · Granted Oct 31, 2017

System and method for client interaction application integration

Inventor: Mark J Williams (North Canton, OH)
Assignee: Virtual Hold Technology, LLC
H04M3/5175H04M3/2281H04M3/5191H04M3/5231
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,807,236
App. No.
15/271,168
Granted
Oct 31, 2017
Kind
B2
Abstract

A system for integration of client interaction technologies, comprising a plurality of resource managers, each comprising at least a software component operating and stored on a computing device; a plurality of resources, each comprising at least an interactive element; a monitoring service, comprising at least a software service operating and stored on a computing device; and a callback cloud, comprising at least a plurality of contact agents; wherein the monitoring service tracks resource status; further wherein upon receiving an interaction request the resource managers handle the request according to known resource information; and further wherein the callback cloud responds to at least a plurality of received interaction requests.

Claims (22)

1. A system for integration of client interaction technologies, comprising:

a plurality of resource managers, each comprising at least a software service operating in a processor of and stored in a memory of a first network-connected computing device;

a plurality of resources, each comprising at least a second network-connected computing device;

a monitoring service operating in a processor of and stored in a memory of a third network-connected computing device; and

a callback cloud;

wherein a first resource manager receives an interaction via a network;

wherein each of the plurality of resources periodically electronically reports its status to the monitoring service;

wherein the monitoring service determines an expected availability of each of the plurality of resources based at least in part on status reports received by the monitoring service from the respective resources;

wherein the first resource manager sends an interactive indicia associated with the interaction, the interactive indicia comprising a user identity and a callback number;

wherein the callback cloud receives a first callback request comprising information from the interactive indicia and the expected availability of resources determined by the monitoring service;

wherein the callback cloud generates a callback in response to the first callback request; and

further wherein the callback cloud comprises:

an application server;

a media server accessible to the application server;

a session management server comprising an interaction manager;

and

a database;

wherein the application server is configured to receive registrations from participating callback providers unaffiliated with the callback cloud, the registrations providing at least a plurality of channels and endpoints from which callbacks may be placed;

wherein the application server is configured to receive a callback request from a first user, the callback request comprising at least an indicia of a specific callback provider from whom a callback is requested, an indicia of when a requested callback should be made, and an indicia of allowable media types for a requested callback;

further wherein, upon receiving a callback request, the application server directs the callback request to the interaction manager; and

wherein the interaction manager directs the session management server to initiate a first callback at a specific time and using a specific channel and resource based at least on the callback request, and the session management server provides signaling to the media server to conduct the first callback using the specific channel and resource specified by the interaction manager.

2. The system of claim 1 , wherein the first resource manager manages resources across a plurality of contact centers, each comprising at least a plurality of contact agents.

Assignments (7)
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 →
RELEASE OF SECURITY INTEREST Recorded Jan 25, 2022
From: PNC BANK, NATIONAL ASSOCIATION
To: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC; CALLPROMISE LLC
Reel/Frame 058765/0233 →
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 →
SECURITY INTEREST Recorded Jul 30, 2018
From: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 046500/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2018
From: VIRTUAL HOLD TECHNOLOGY, LLC
To: VIRTUAL HOLD TECHNOLOGY SOLUTIONS, LLC
Reel/Frame 046573/0203 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2017
From: WILLIAMS, MARK J.
To: VIRTUAL HOLD TECHNOLOGY, LLC
Reel/Frame 041081/0178 →
Continuity (9)
Continuation 14860673 · Sep 21, 2015
Continuation 13959749 · Aug 6, 2013
Continuation In Part 13842237 · Mar 15, 2013
Continuation In Part 13659902 · Oct 24, 2012
Continuation In Part 13446758 · Apr 13, 2012
Continuation In Part 12320517 · Jan 28, 2009
Continuation In Part 13479870 · May 24, 2012
Continuation In Part 12320517 · Jan 28, 2009
Related Publication 20170134579A1 · May 11, 2017