Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method comprising: measuring a current workload for an agent in a communication system to generate a workload measurement for the agent, wherein the current workload is associated with one or more communication slots for the agent; communicating the workload measurement, wherein when the workload measurement is received at a smart capacity routing server, the workload measurement is used with a workload model to identify the agent as having a current workload capacity to handle a user communication; receiving an incoming request for the user communication, wherein the incoming request is received in response to communicating the workload measurement; measuring an updated current workload; generating an updated workload measurement for the agent from the updated current workload, wherein the updated workload measurement includes an activated communication slot of the one or more communication slots used for the user communication; and dynamically generating an updated current workload capacity for the agent using the updated workload measurement and the workload model.
2. The computer-implemented method of claim 1 , wherein the current workload capacity of the agent is set based on aggregating a workload for the user communication with one or more simultaneous user communications currently handled by the agent.
3. The computer-implemented method of claim 1 , wherein the workload model is based on a set of past user communications, and wherein the set of past user communications are associated with user satisfaction indicators that are above a predetermined minimum threshold.
4. The computer-implemented method of claim 1 , further comprising selecting the agent from a plurality of different agents based on workload capacities of the plurality of different agents.
5. The computer-implemented method of claim 1 , further comprising identifying an aggregated workload capacity of the agent based on a set of current simultaneous communications assigned to the agent, a set of current simultaneous communications corresponding to a current aggregated workload, and a history of current workload capacity updates.
6. The computer-implemented method of claim 1 , further comprising dynamically adjusting the workload measurement for the agent in real-time during a two-way communication with a user.
7. The computer-implemented method of claim 1 , further comprising routing a next request to the agent based on the updated current workload capacity.
8. A system, comprising: a memory; and one or more processors coupled to the memory, the one or more processors configured to perform operations including: measuring a current workload for an agent in a communication system to generate a workload measurement for the agent, wherein the current workload is associated with one or more communication slots for the agent; communicating the workload measurement, wherein when the workload measurement is received at a smart capacity routing server, the workload measurement is used with a workload model to identify the agent as having a current workload capacity to handle a user communication; receiving an incoming request for the user communication, wherein the incoming request is received in response to communicating the workload measurement; measuring an updated current workload; generating an updated workload measurement for the agent from the updated current workload, wherein the updated workload measurement includes an activated communication slot of the one or more communication slots used for the user communication; and dynamically generating an updated current workload capacity for the agent using the updated workload measurement and the workload model.
9. The system of claim 8 , wherein the current workload capacity of the agent is set based on aggregating a workload for the user communication with one or more simultaneous user communications currently handled by the agent.
10. The system of claim 8 , wherein the workload model is based on a set of past user communications, and wherein the set of past user communications are associated with user satisfaction indicators that are above a predetermined minimum threshold.
11. The system of claim 8 , further comprising selecting the agent from a plurality of different agents based on workload capacities of the plurality of different agents.
12. The system of claim 8 , further comprising identifying an aggregated workload capacity of the agent based on a set of current simultaneous communications assigned to the agent, a set of current simultaneous communications corresponding to a current aggregated workload, and a history of current workload capacity updates.
13. The system of claim 8 , further comprising dynamically adjusting the workload measurement for the agent in real-time during a two-way communication with a user.
14. The system of claim 8 , further comprising routing a next request to the agent based on the updated current workload capacity.
15. A non-transitory computer readable medium comprising instructions that, when executed by one or more processors of a device, cause the device to perform operations comprising: measuring a current workload for an agent in a communication system to generate a workload measurement for the agent, wherein the current workload is associated with one or more communication slots for the agent; communicating the workload measurement, wherein when the workload measurement is received at a smart capacity routing server, the workload measurement is used with a workload model to identify the agent as having a current workload capacity to handle a user communication; receiving an incoming request for the user communication, wherein the incoming request is received in response to communicating the workload measurement; measuring an updated current workload; generating an updated workload measurement for the agent from the updated current workload, wherein the updated workload measurement includes an activated communication slot of the one or more communication slots used for the user communication; and dynamically generating an updated current workload capacity for the agent using the updated workload measurement and the workload model.
16. The non-transitory computer readable medium of claim 15 , wherein the current workload capacity of the agent is set based on aggregating a workload for the user communication with one or more simultaneous user communications currently handled by the agent.
17. The non-transitory computer readable medium of claim 15 , wherein the workload model is based on a set of past user communications, and wherein the set of past user communications are associated with user satisfaction indicators that are above a predetermined minimum threshold.
18. The non-transitory computer readable medium of claim 15 , further comprising selecting the agent from a plurality of different agents based on workload capacities of the plurality of different agents.
19. The non-transitory computer readable medium of claim 15 , further comprising identifying an aggregated workload capacity of the agent based on a set of current simultaneous communications assigned to the agent, a set of current simultaneous communications corresponding to a current aggregated workload, and a history of current workload capacity updates.
20. The non-transitory computer readable medium of claim 15 , further comprising dynamically adjusting the workload measurement for the agent in real-time during a two-way communication with a user.
Unknown
June 21, 2022
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.