IP Library Granted Patent US 11,445,062
Granted Patent B2
US 11,445,062 · App. 16/551,285 · Granted Sep 13, 2022

Techniques for behavioral pairing in a task assignment system

Inventors: Jason Delker (Washington, DC); Zia Chishti (Washington, DC)
Assignee: Afiniti, Ltd.
H04M3/4285G06F16/685H04M3/5175H04M3/5183
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,445,062
App. No.
16/551,285
Granted
Sep 13, 2022
Kind
B2
Abstract

Techniques for behavioral pairing in a task assignment system are disclosed. In one particular embodiment, the techniques may be realized as a method for behavioral pairing in a task assignment system comprising: determining, by at least one computer processor communicatively coupled to and configured to operate in the task assignment system, information about a task waiting for assignment in the task assignment system; and selecting, by the at least one computer processor, a hold activity from a plurality of hold activities for the task based on the information about the task, wherein the selected hold activity is expected to improve performance of the task assignment system.

Claims (49)

1. A method for behavioral pairing in a task assignment system comprising:

determining, by at least one computer processor communicatively coupled to and configured to operate in the task assignment system, information about a task waiting for assignment in the task assignment system;

determining, by the at least one computer processor, a highest-performing hold activity from a plurality of hold activities for the task based on information about the task and a plurality of historical task-hold activity pairings; and

selecting, by the at least one computer processor, the highest-performing hold activity from the plurality of hold activities for the task, wherein the selected hold activity is expected to improve performance of the task assignment system for a task-agent pairing involving the task, wherein the task and the task-agent pairing are otherwise unrelated to the highest-performing hold activity.

2. The method of claim 1 , wherein the task assignment system is a contact center system.

3. The method of claim 1 , wherein the plurality of hold activities is a plurality of music recordings.

4. The method of claim 3 , wherein each music recording of the plurality of music recordings is associated with at least one of a genre, an artist, a release date, and a beats-per-minute measurement.

5. The method of claim 1 , wherein the information about the task includes at least one of an account type, an account tenure, an age or age range, and a location associated with the task.

6. The method of claim 1 , wherein determining the highest-performing hold activity is further based on a behavioral pairing model of preferred task-hold activity pairings.

7. The method of claim 6 , wherein the behavioral pairing model is determined using historical task-hold activity pairings outcome data.

8. A system for behavioral pairing in a task assignment system comprising:

at least one computer processor communicatively coupled to and configured to operate in the task assignment system, wherein the at least one computer processor is further configured to:

determine information about a task waiting for assignment in the task assignment system;

determine a highest-performing hold activity from a plurality of hold activities for the task based on information about the task and a plurality of historical task-hold activity pairings; and

select the highest-performing hold activity from the plurality of hold activities for the task, wherein the selected hold activity is expected to improve performance of the task assignment system for a task-agent pairing involving the task, wherein the task and the task-agent pairing are otherwise unrelated to the highest-performing hold activity.

9. The system of claim 8 , wherein the task assignment system is a contact center system.

10. The system of claim 8 , wherein the plurality of hold activities is a plurality of music recordings.

11. The system of claim 10 , wherein each music recording of the plurality of music recordings is associated with at least one of a genre, an artist, a release date, and a beats-per-minute measurement.

12. The system of claim 8 , wherein the information about the task includes at least one of an account type, an account tenure, an age or age range, and a location associated with the task.

13. The system of claim 8 , wherein the at least one computer processor is further configured to determine the highest-performing hold activity based on a behavioral pairing model of preferred task-hold activity pairings.

14. The system of claim 13 , wherein the behavioral pairing model is determined using historical task-hold activity pairings outcome data.

15. An article of manufacture for behavioral pairing in a task assignment system comprising:

a non-transitory processor readable medium; and

instructions stored on the medium;

wherein the instructions are configured to be readable from the medium by at least one computer processor communicatively coupled to and configured to operate in the task assignment system and thereby cause the at least one computer processor to operate so as to:

determine information about a task waiting for assignment in the task assignment system;

determine a highest-performing hold activity from a plurality of hold activities for the task based on information about the task and a plurality of historical task-hold activity pairings; and

select the highest-performing hold activity from the plurality of hold activities for the task, wherein the selected hold activity is expected to improve performance of the task assignment system for a task-agent pairing involving the task, wherein the task and the task-agent pairing are otherwise unrelated to the highest-performing hold activity.

16. The article of manufacture of claim 15 , wherein the task assignment system is a contact center system.

17. The article of manufacture of claim 15 , wherein the plurality of hold activities is a plurality of music recordings.

18. The article of manufacture of claim 17 , wherein each music recording of the plurality of music recordings is associated with at least one of a genre, an artist, a release date, and a beats-per-minute measurement.

19. The article of manufacture of claim 15 , wherein the information about the task includes at least one of an account type, an account tenure, an age or age range, and a location associated with the task.

20. The article of manufacture of claim 15 , wherein the instructions are further configured to cause the at least one computer processor to operate so as to determine the highest-performing hold activity based on a behavioral pairing model of preferred task-hold activity pairings.

21. The article of manufacture of claim 20 , wherein the behavioral pairing model is determined using historical task-hold activity pairings outcome data.

22. The method of claim 1 , wherein determining the highest-performing hold activity comprises:

determining a plurality of task-agent pairing outcomes for historical task-hold activity pairings;

associating each task-agent pairing outcome of the plurality of outcomes with at least one hold activity in the plurality of hold activities;

determining at least one task-agent pairing outcome based on the information about the task; and

selecting a hold activity associated with the at least one task-agent pairing outcome as the highest-performing hold activity.

23. The system of claim 8 , wherein the at least one computer processor is further configured to determine the highest-performing hold activity by:

determining a plurality of task-agent pairing outcomes for historical task-hold activity pairings;

associating each task-agent pairing outcome of the plurality of outcomes with at least one hold activity in the plurality of hold activities;

determining at least one task-agent pairing outcome based on the information about the task; and

selecting a hold activity associated with the at least one task-agent pairing outcome as the highest-performing hold activity.

24. The article of manufacture of claim 15 , wherein the instructions are further configured to cause the at least one computer processor to operate so as to determine the highest-performing hold activity by:

determining a plurality of task-agent pairing outcomes for historical task-hold activity pairings;

associating each task-agent pairing outcome of the plurality of outcomes with at least one hold activity in the plurality of hold activities;

determining at least one task-agent pairing outcome based on the information about the task; and

selecting a hold activity associated with the at least one task-agent pairing outcome as the highest-performing hold activity.

Assignments (6)
RELEASE AND TERMINATION OF PATENT SECURITY AGREEMENT Recorded Apr 16, 2025
From: VCP CAPITAL MARKETS, LLC
To: AFINITI, LTD.
Reel/Frame 070866/0614 →
PATENT ASSIGNMENT AGREEMENT Recorded Jan 3, 2025
From: AFINITI, LTD.
To: AFINITI AI HOLDINGS LLC
Reel/Frame 069816/0656 →
PATENT SECURITY AGREEMENT Recorded Jan 3, 2025
From: AFINITI AI LIMITED
To: ALTER DOMUS (US) LLC
Reel/Frame 069816/0858 →
PATENT ASSIGNMENT AGREEMENT Recorded Jan 3, 2025
From: AFINITI AI HOLDINGS LLC
To: AFINITI AI LIMITED
Reel/Frame 069817/0001 →
PATENT SECURITY AGREEMENT Recorded Aug 26, 2024
From: AFINITI, LTD.
To: VCP CAPITAL MARKETS, LLC
Reel/Frame 068793/0261 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2019
From: DELKER, JASON; CHISHTI, ZIA
To: AFINITI, LTD.
Reel/Frame 050180/0592 →