IP Library Granted Patent US 9,143,614
Granted Patent B2
US 9,143,614 · App. 13/959,749 · Granted Sep 22, 2015

System and method for client interaction application integration

Inventor: Mark J Williams (North Canton, OH)
Assignee: Virtual Hold Technology, LLC
H04M3/5191G06Q10/02H04M3/42195H04M3/5231H04M3/5238
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,143,614
App. No.
13/959,749
Granted
Sep 22, 2015
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 (23)

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

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

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

a monitoring service, comprising at least a software service operating and stored on a third network-connected computing device; and

a callback cloud configured to provide voice callback services on demand;

wherein a resource manager receives an interaction from a communications device via a communications network;

wherein at least some of the plurality of resources regularly report their status to the monitoring service via data communications across a data network;

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

wherein a first resource manager sends an interactive indicia comprising at least information sufficient to enable callback requests to be made in response to the received interaction via the communications network, the information based at least in part on the current status and the expected availability of resources determined by the monitoring service;

wherein the callback cloud receives a first callback request based at least in part on information sent by the first resource manager in the interactive indicia; and

further wherein the callback cloud generates a callback via a telephone network in response to the first callback request;

wherein the callback cloud comprises:

an application server software module operating on a fourth network-attached computer and operated by a callback cloud service provider;

a media server accessible via the data network by the application server;

a session management server operating on a fifth network-attached computer and coupled to the media server;

an interaction manager software module operating on the session management server;

an intent analysis engine software module operating on the session management server; and

a callback cloud database operating on a sixth network-attached computer;

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

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 the interaction manager sends at least a first plurality of data elements pertaining to the callback request to the intent analysis engine and receives from the intent analysis engine a second plurality of data elements pertaining to the callback request, the second plurality of data elements being determined based at least on an analysis of the intent of the callback request; 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 second plurality of data elements, 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 a 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 Nov 1, 2014
From: WILLIAMS, MARK J
To: VIRTUAL HOLD TECHNOLOGY
Reel/Frame 034085/0975 →
Continuity (7)
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 20140098949A1 · Apr 10, 2014