IP Library Granted Patent US 9,037,977
Granted Patent B1
US 9,037,977 · App. 13/069,042 · Granted May 19, 2015

Simulated communication

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,037,977
App. No.
13/069,042
Granted
May 19, 2015
Kind
B1
Abstract

A system for simulated communication is described. A simulator module generates simulated communication information. A Graphical User Interface module (“GUI module”) generates graphical data based at least in part on the simulated communication information. The graphical data creates the appearance of an ongoing communication between a reserved agent and a third party user that is not yet occurring. The GUI module sends the graphical data to a display associated with the reserved agent device so that the display depicts a simulated communication.

Claims (36)

1. A method for simulating a communication, the method comprising:

generating simulated communication information, the simulated communication information associated with a virtual communication between a reserved agent and a third party user;

generating graphical data based at least in part on the simulated communication information, wherein the graphical data creates a visual representation of a simulated call, the simulated call representing a virtualized call that appears to be coming from the third party user and showing an appearance of an ongoing communication between the reserved agent and the third party user that is not yet occurring; and

sending the graphical data to a display associated with a reserved agent device of the reserved agent so that the display depicts the simulated call.

2. The method of claim 1 further comprising:

detecting an initial communication with the third party user;

queuing a contact back event to communicate with the third party user;

identifying an available agent device to participate in the contact back event;

reserving the available agent device.

3. The method of claim 1 wherein the simulated communication information is a call string.

4. The method of claim 1 , wherein the simulated communication information is generated based at least in part on an enterprise contact center call string received from an enterprise contact center.

5. The method of claim 1 , wherein the graphical data is determined based on one or more graphical user interface inputs.

6. The method of claim 5 , wherein the graphical user interface inputs are one or more of: (1) graphical user interface data; (2) the simulated communication information; (3) queue data; (4) configuration data; (5) an enterprise contact center call string; and (6) a telephony application programming interface notification.

7. The method of claim 1 , wherein the graphical data includes one or more of: (1) a reserved communicator call cell; (2) a graphical indication that is clickable by the reserved agent that is a user of the reserved agent device to participate in a contact back event; (3) a graphical indication that is clickable by the reserved agent to decline to participate in the contact back event; (4) a key to allow the reserved agent to understand a combination call string included in the reserved communicator call cell; and (5) a notification bubble reminding the reserved agent to retrieve an email message.

8. The method of claim 1 , wherein the graphical data includes a reserved communicator call cell that includes one or more of: (1) an icon to indicate the reserved agent device is in a reserved state; (2) an icon to indicate a form of a connection; (3) a communicator call string; (4) an icon to indicate that the reserved agent that is a user of the reserved agent device has an option to participate in a contact back event; and (5) an icon to indicate that the reserved agent does not have an option to participate in the contact back event.

9. The method of claim 2 , wherein the initial communication is one of a telephone call, an email, a chat and a conference call.

10. The method of claim 2 , wherein the contact back event is one of a telephone call, an email, a chat and a conference call.

11. The method of claim 1 , wherein the simulated communication is depicted by a first call cell that is displayed concurrent with a second call cell depicting an active communication.

12. A system for simulating a communication, the system comprising:

a reservation module stored on a memory and communicatively coupled to a reserved agent device, the reservation module configured to:

generate simulated communication information, the simulated communication information associated with a virtual communication between a reserved agent and a third party user;

generate graphical data based at least in part on the simulated communication information, wherein the graphical data creates a visual representation of a simulated call, the simulated call representing a virtualized call that appears to be coming from the third party user and showing an appearance of an ongoing communication between the reserved agent and the third party user that is not yet occurring; and

send the graphical data to a display associated with the reserved agent device of the reserved agent so that the display depicts the simulated call.

13. The system of claim 12 further comprising:

a tracking module communicatively coupled to the reservation module, and configured to detect an initial communication with the third party user;

a queue module communicatively coupled to the tracking module and the reservation module, the queue module configured to queue a contact back event to communicate with the third party user;

a monitor module communicatively coupled to the tracking module, the queue module and the reservation module, the monitor module configured to identify an available agent device to participate in the contact back event and reserve the available agent device.

14. The system of claim 12 , wherein the simulated communication information is a call string.

15. The system of claim 12 , wherein the simulated communication information is generated based at least in part on an enterprise contact center call string received from an enterprise contact center.

16. The system of claim 12 , wherein the graphical data is determined based on one or more graphical user interface inputs.

17. The system of claim 16 , wherein the graphical user interface inputs are one or more of: (1) graphical user interface data; (2) the simulated communication information; (3) queue data; (4) configuration data; (5) an enterprise contact center call string; and (6) a telephony application programming interface notification.

18. The system of claim 12 , wherein the graphical data includes one or more of: (1) a reserved communicator call cell; (2) a graphical indication that is clickable by the reserved agent that is a user of the reserved agent device to participate in a contact back event; (3) a graphical indication that is clickable by the reserved agent to decline to participate in the contact back event; (4) a key to allow the reserved agent to understand a combination call string included in the reserved communicator call cell; and (5) a notification bubble reminding the reserved agent to retrieve an email message.

19. The system of claim 12 , wherein the graphical data includes a reserved communicator call cell that includes one or more of: (1) an icon to indicate the reserved agent device is in a reserved state; (2) an icon to indicate a form of a connection; (3) a communicator call string; (4) an icon to indicate that the reserved agent that is a user of the reserved agent device has an option to participate in a contact back event; and (5) an icon to indicate that the reserved agent does not have an option to participate in the contact back event.

20. The system of claim 13 , wherein the initial communication is one of a telephone call, an email, a chat and a conference call.

21. The system of claim 13 , wherein the contact back event is one of a telephone call, an email, a chat and a conference call.

22. The system of claim 12 , wherein the simulated communication is depicted by a first call cell that is displayed concurrent with a second call cell depicting an active communication.

Assignments (23)
SECURITY INTEREST Recorded Jun 30, 2025
From: MLN US HOLDCO LLC; MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: U.S. PCI SERVICES, LLC
Reel/Frame 071758/0843 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071712/0821 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ACQUIOM AGENCY SERVICES LLC
To: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071730/0632 →
RELEASE OF SECURITY INTEREST Recorded Jun 24, 2025
From: ANKURA TRUST COMPANY, LLC
To: MITEL (DELAWARE), INC.; MITEL COMMUNICATIONS, INC.; MITEL CLOUD SERVICES, INC.; MITEL NETWORKS, INC.; MITEL NETWORKS CORPORATION
Reel/Frame 071722/0721 →
SECURITY INTEREST Recorded Jun 20, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 071676/0815 →
SECURITY INTEREST Recorded Mar 12, 2025
From: MITEL (DELAWARE), INC.; MITEL NETWORKS CORPORATION; MITEL NETWORKS, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 070689/0857 →
NOTICE OF SUCCESSION OF AGENCY - 5L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069897/0046 →
NOTICE OF SUCCCESSION OF AGENCY - 3L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 070006/0268 →
NOTICE OF SUCCCESSION OF AGENCY - PL Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069895/0755 →
NOTICE OF SUCCCESSION OF AGENCY - 2L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 069896/0001 →
NOTICE OF SUCCESSION OF AGENCY - 4L Recorded Jan 14, 2025
From: UBS AG, STAMFORD BRANCH, AS LEGAL SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: ANKURA TRUST COMPANY, LLC
Reel/Frame 069896/0827 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0643 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0715 →
SECURITY INTEREST Recorded Nov 1, 2022
From: MITEL (DELAWARE), INC.; MITEL NETWORKS, INC.; MITEL COMMUNICATIONS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061830/0760 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047909/0814 →
SECURITY INTEREST Recorded Dec 13, 2018
From: MITEL NETWORKS, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 047988/0478 →
RELEASE OF SECURITY INTEREST Recorded Dec 3, 2018
From: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
To: SHORETEL, INC.
Reel/Frame 047713/0843 →
MERGER AND CHANGE OF NAME Recorded Oct 29, 2018
From: SHORETEL, INC.; MITEL NETWORKS, INC.
To: SHORETEL, INC.
Reel/Frame 047339/0346 →
CHANGE OF NAME Recorded Oct 29, 2018
From: SHORETEL, INC.
To: MITEL NETWORKS, INC.
Reel/Frame 047339/0408 →
RELEASE OF SECURITY INTEREST Recorded Sep 25, 2017
From: SILICON VALLEY BANK
To: SHORETEL, INC.
Reel/Frame 043993/0430 →
SECURITY INTEREST Recorded Sep 25, 2017
From: SHORETEL, INC.
To: CITIZENS BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 043829/0711 →
SECURITY INTEREST Recorded Oct 23, 2014
From: SHORETEL, INC.
To: SILICON VALLEY BANK
Reel/Frame 034038/0741 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2011
From: TOVINO, MICHAEL S.W.; OKITA, GLEN K.; TSAI, MEIGY; MICLE, FLORIN
To: SHORETEL, INC.
Reel/Frame 026333/0539 →