IP Library Granted Patent US 12,407,779
Granted Patent B2
US 12,407,779 · App. 18/743,836 · Granted Sep 2, 2025

Distributing queries to agent group devices

Inventors: Yongxiang Dai (Hefei, CN); Xu Hua Li (San Jose, CA); Fengkai Zhang (Hefei, CN)
Assignee: Zoom Communications, Inc.
H04M3/5236H04M3/5175H04M3/5237
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 12,407,779
App. No.
18/743,836
Granted
Sep 2, 2025
Kind
B2
Abstract

The distribution of incoming queries to a customer interaction center agent group is parallel processed amongst agents of that group to improve queue wait times. A threshold number of queries that may be processed by agent devices associated with the agent group at a given time are defined based on a number of agents of the agent group that are available at the given time. In response to determining that the number of queries is satisfies the threshold number of queries based on the number of agents that are available at a current time, a number of queries awaiting processing are distributed to one or more agent devices of the agent group. The threshold number of queries may be based on half of the number of agents that are available at the given time.

Claims (38)

1. A method, comprising:

obtaining, using one or more processors, status information indicating a current number of agents of an agent group that are available for query handling;

determining, using the one or more processors, to limit a distribution of a number of queries to a subset of the number of queries based on the current number of agents; and

distributing, using the one or more processors, the subset of the number of queries to devices of agents of the current number of agents.

2. The method of claim 1 , wherein determining to limit the distribution of the number of queries to the subset of the number of queries based on the current number of agents comprises:

determining that the number of queries satisfies a threshold that is based on the current number.

3. The method of claim 1 , wherein distributing the subset of the number of queries to the devices of the agents of the current number of agents comprises:

simultaneously distributing the subset of the number of queries to ones of the devices.

4. The method of claim 1 , comprising:

monitoring a query queue associated with the agent group to determine that the subset of the number of queries have been in the query queue longer than other queries of the number of queries.

5. The method of claim 1 , comprising:

based on the status information, determining, for agents of the agent group, real-time availability for query handling.

6. The method of claim 1 , wherein distributing the subset of the number of queries to the devices of the agents of the current number of agents comprises:

skipping, from the distribution, one or more devices of the agent group according to skip criteria.

7. The method of claim 1 , wherein the agent group includes agents of a contact center and queries of the number of queries are incoming communications to the contact center.

8. The method of claim 1 , wherein each query of the number of queries is one of a telephone call, a video conference, a chat message, or a text message.

9. A non-transitory computer readable medium storing instructions operable to cause one or more processors to perform operations comprising:

obtaining, using one or more processors, status information indicating a current number of agents of an agent group that are available for query handling;

determining, using the one or more processors, to limit a distribution of a number of queries to a subset of the number of queries based on the current number of agents; and

distributing, using the one or more processors, the subset of the number of queries to devices of agents of the current number of agents.

10. The non-transitory computer readable medium of claim 9 , wherein the subset of the number of queries satisfies a threshold that is based on half of a number of agents of the agent group that are available at a current time.

11. The non-transitory computer readable medium of claim 9 , the operations comprising:

monitoring a query queue; and

identifying the number of queries from within the query queue.

12. The non-transitory computer readable medium of claim 9 , wherein one or more of the devices of the agent group that fail skip criteria are skipped from the distribution.

13. The non-transitory computer readable medium of claim 9 , wherein the number of queries are received by a contact center and the agent group includes agents of the contact center.

14. An apparatus, comprising:

a memory; and

a processor configured to execute instructions stored in the memory to:

obtain, using one or more processors, status information indicating a current number of agents of an agent group that are available for query handling;

determine, using the one or more processors, to limit a distribution of a number of queries to a subset of the number of queries based on the current number of agents; and

distribute, using the one or more processors, the subset of the number of queries to devices of agents of the current number of agents.

15. The apparatus of claim 14 , wherein the status information is used to the distribution of the subset of the number of queries to the devices.

16. The apparatus of claim 14 , wherein the status information indicates that the current number of agents are available at a current time.

17. The apparatus of claim 14 , wherein the devices exclude one or more of a first device that is actively processing a query, a second device in which a client application is other than loaded into memory, a third device having a locked status, or a fourth device provisioned with a telephone number associated with an external public switched telephone network.

18. The apparatus of claim 14 , wherein the status information is obtained from an interface device in communication with the devices.

19. The apparatus of claim 14 , wherein the subset of the number of queries is based on half of the current number of agents.

20. The apparatus of claim 14 , wherein the agent group is of a contact center.

Assignments (2)
CHANGE OF NAME Recorded Jan 7, 2025
From: ZOOM VIDEO COMMUNICATIONS, INC.
To: ZOOM COMMUNICATIONS, INC.
Reel/Frame 069839/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 14, 2024
From: DAI, YONGXIANG; LI, XU HUA; ZHANG, FENGKAI
To: ZOOM VIDEO COMMUNICATIONS, INC.
Reel/Frame 067733/0500 →
Continuity (3)
Continuation 18296736 · Apr 6, 2023
Continuation 17390617 · Jul 30, 2021
Related Publication 20240333838A1 · Oct 3, 2024
References Cited (19)
US 5898767A · Cave · 1999 [cited by applicant]
US 6263065B1 · Durinovic-Johri et al. · 2001 [cited by applicant]
US 7027584B2 · Boehm · 2006 [cited by applicant]
US 8774392B2 · Odinak et al. · 2014 [cited by applicant]
US 9451089B2 · Wang et al. · 2016 [cited by applicant]
US 10616415B1 · Howard · 2020 [cited by applicant]
US 11176461B1 · Merritt · 2021 [cited by applicant]
US 11445067B1 · Dai et al. · 2022 [cited by applicant]
US 11637931B2 · Dai et al. · 2023 [cited by applicant]
US 20040218749A1 · Shaffer et al. · 2004 [cited by applicant]
US 20040240659A1 · Gagle et al. · 2004 [cited by applicant]
US 20140169549A1 · Desai et al. · 2014 [cited by applicant]
US 20200288018A1 · Balasaygun et al. · 2020 [cited by applicant]
US 20200394584A1 · Walsh et al. · 2020 [cited by applicant]
EP 1021905A1 · 2000 [cited by applicant]
EP 2242245A1 · 2010 [cited by applicant]
Ringcentral, What is ACD? All you need to know about Automatic Call Distribution<https://www.ringcentral.com/contact-center/automatic-call-distribution.html>, Jul. 28, 2021, 3 pages. [cited by applicant]
International Search Report and Written Opinion mailed on Oct. 27, 2022 in corresponding PCT Application No. PCT/US2022/038305. [cited by applicant]
International Search Report and Written Opinion mailed on Nov. 11, 2022 in corresponding PCT Application No. PCT/US2022/038306. [cited by applicant]