IP Library Granted Patent US 11,570,304
Granted Patent B2
US 11,570,304 · App. 17/230,578 · Granted Jan 31, 2023

On-demand contact center electronic communication system and method

Inventors: Jonathan Braganza (Ottawa, CA); Nishu Sharma (Mountain View, CA); Kevin Lee (Kanata, CA); Darren Mombourquette (Nepean, CA); Timothy Kefford (Frisco, TX)
Assignee: MITEL NETWORKS CORPORATION
H04M3/5233H04M3/5175H04M3/5183H04M3/5238H04M2203/2077
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,570,304
App. No.
17/230,578
Filed
Apr 14, 2021
Granted
Jan 31, 2023
Kind
B2
Art Unit
2652
USPC
379/265.12
Abstract

Electronic communication methods and systems for rating agents and allowing customers for select agents are provided. Exemplary systems include a communication server for connecting a user to a communication with a contact center, a presence system to determine status of one or more agents, a wait-time determination engine to determine a wait time for one or more agents present for the communication, an agent scoring system for determining a score for one or more agents present for the communication, and a routing engine to connect a selected agent to the communication.

Claims (39)

1. A communication system comprising:

a communication server configured to connect a user to a communication with a contact center;

a presence system configured to determine a status of each of one or more agents;

a wait-time determination engine configured to determine a wait time for the each of the one or more agents who are present for the communication;

an agent scoring system configured to determine a score for each of the one or more agents who are present for the communication; and

a routing engine configured to connect a selected agent to the communication.

2. The communication system of claim 1 , wherein the system presents score information for two or more agents present for the communication to a user.

3. The communication system of claim 2 that is configured to permit the user to select a present agent to connect to the communication.

4. The communication system of claim 3 , wherein the agent scoring system automatically determines a score for each of the one or more agents present for the communication.

5. The communication system of claim 1 , wherein the score for each of the one or more agents who are present for the communication is based at least in part on a user rating for the agent.

6. The communication system of claim 5 , wherein the score for each of the one or more agents who are present for the communication is further based at least in part on the wait time for the agent.

7. The communication system of claim 1 , wherein the score for each of the one or more agents who are present for the communication is based at least in part on a supervisor rating for the agent.

8. The communication system of claim 1 , wherein the score for each of the one or more agents who are present for the communication is based at least in part on the wait time for the agent.

9. The communication system of claim 1 , further comprising an agent filter system to filter the one or more agents based on one or more of fee, skill, region, enterprise affiliation, cloud technology, and storage.

10. The communication system of claim 1 that further includes an agent selection engine configured to select a set of agents.

11. The communication system of claim 1 , wherein the system automatically connects the present agent with the highest score to the communication.

12. A communication method comprising the steps of:

using an agent registration system, registering one or more agents;

using a customer device, initiating a communication;

using a presence system, determining a presence of each of the one or more agents;

using a wait-time determination engine, determining a wait time for each of the one or more agents who are present for the communication;

using an agent scoring system, determining an agent score for each of one or more present agents;

providing the agent score for each of one or more present agents to the customer device;

using the customer device, selecting an agent; and

connecting the agent to the communication.

13. The communication method of claim 12 , further comprising a step of determining whether each present agent had a prior communication with the user.

14. The communication method of claim 12 , wherein the step of determining the agent score comprises using the wait time for each of the one or more of the present agents.

15. The communication method of claim 12 , further comprising a step of presenting agent information to the user, wherein the agent information comprises an agent identifier, a wait time, and a score corresponding to the agent.

16. The communication method of claim 15 , wherein the step of presenting agent information comprises presenting agent information for up to a preselected number of agents.

17. The communication method of claim 12 , further comprising a step of automatically connecting the agent with the highest score to the communication.

18. The communication method of claim 12 , further comprising a step of tracking an amount of time an agent is connected to one or more communications.

19. A communication system comprising:

a communication server configured to connect a user to a communication with a contact center;

a presence system configured to determine a status of one or more agents;

a wait-time determination engine configured to determine a wait time for one or more agents present for the communication;

an agent scoring system configured to determine a score for the one or more agents present for the communication;

a routing engine configured to connect a selected agent to the communication; and

an agent filtering system configured to (a) automatically filter one or more agents from a connection to a communication based on one or more of fee, skill, region, enterprise affiliation, cloud technology, storage, and/or (b) allow an agent to manually or automatically decline to be connected to a communication.

20. The communication system of claim 19 , wherein the system is configured to (a) present a predetermined number of present agents to a user and, (b) and permit the user to select an agent to connect to the communication.

Assignments (10)
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 →
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 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 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 →
SECURITY INTEREST Recorded Oct 31, 2022
From: MITEL NETWORKS CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 061824/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2021
From: BRAGANZA, JONATHAN; SHARMA, NISHU; LEE, KEVIN; MOMBOURQUETTE, DARREN; KEFFORD, TIMOTHY
To: MITEL NETWORKS CORPORATION
Reel/Frame 056715/0555 →
Continuity (1)
Related Publication 20220337703A1 · Oct 20, 2022