IP Library › Granted Patent US 11,729,317
Granted Patent B1
US 11,729,317 · App. 17/937,663 · Granted Aug 15, 2023

Systems and methods for electronic request routing and distribution

Inventors: Asieh Ahani (Springfield, MA); Tara Zayac (Springfield, MA); Michael Tracy (Springfield, MA)
Assignee: Massachusetts Mutual Life Insurance Company
H04M3/523G06N5/01G06N5/04G06N20/20H04M3/5191
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,729,317
App. No.
17/937,663
Filed
Oct 3, 2022
Granted
Aug 15, 2023
Kind
B1
Art Unit
2652
USPC
379/265.09
Abstract

Disclosed herein are embodiments of systems, methods, and products comprises an analytic server for electronic requests routing and distribution. The server receives a plurality of requests from a plurality of electronic user devices. Aiming to routing the plurality of requests to appropriate agents, the server trains an artificial intelligence model for each agent based on historical data. For each request, the server executes the artificial intelligence model to determine a score indicating the probability of the agent converting the request to a successful sale. The server determines an entropy value for each request based on the scores and order the requests into a queue based on the entropy values. The server also calculates a capacity for each agent based on historical agent data. For each request in the queue, the server routes the request to an agent based on at least one of the score and capacity of the agent.

Claims (37)

1. A method comprising:

executing, by a server, using an electronic request attribute and a first user's attribute to match the first user associated with an electronic request with a second user of a plurality of second users, an artificial intelligence model to determine a score corresponding to at least a portion of the plurality of second users, each score being indicative of a probability of each second user of the at least portion of the plurality of second users satisfying the electronic request;

calculating, by the server, an entropy value for the electronic request based on the score of the plurality of second users, the entropy value corresponding to each score for each second user in relation to the electronic request; and

assigning, by the server, the electronic request to a target second user in accordance with the entropy value in relation to a capacity of the second user.

2. The method of claim 1 , further comprising:

transmitting, by the server, the electronic request to a computing device associated with the target second user.

3. The method of claim 1 , wherein the artificial intelligence model corresponds to historical data of each second user of the plurality of second users, where the artificial intelligence model is configured to determine a relationship between a set of attributes of the second user and a set of attributes associated with the second user's existing customers whose electronic requests have been previously satisfied by the second user.

4. The method of claim 1 , further comprising:

initiating, by the server, the assigning of the target second user using a lowest corresponding entropy value.

5. The method of claim 1 , wherein the capacity corresponds to a threshold number of electronic requests the target second user can accept.

6. The method of claim 1 , further comprising:

directing, by the server, the first user to a webpage displaying data associated with the target second user.

7. The method of claim 1 , further comprising:

determining, by the server, the capacity based on a historical dataset or a trend of a success ratio relative to a number of electronic requests assigned to the target second user.

8. The method of claim 1 , wherein the capacity corresponds to a number of electronic requests of a last local maxima that is above an average success ratio of the target second user.

9. The method of claim 1 , wherein an electronic request with a low entropy value is assigned to a corresponding target second user with a high priority.

10. The method of claim 1 , further comprising:

generating, by the server, a queue of electronic requests for the target second user.

11. A computer system comprising:

a memory storage having a set of non-transitory instructions that when executed cause a processor to:

execute using an electronic request attribute and a first user's attribute to match the first user associated with an electronic request with a second user of a plurality of second users, an artificial intelligence model to determine a score corresponding to at least a portion of the plurality of second users, each score being indicative of a probability of each second user of the at least portion of the plurality of second users satisfying the electronic request;

calculate an entropy value for the electronic request based on the score of the plurality of second users, the entropy value corresponding to each score for each second user in relation to the electronic request; and

assign the electronic request to a target second user in accordance with the entropy value in relation to a capacity of the second user.

12. The system of claim 11 , the set of instructions further cause the processor to:

transmit the electronic request to a computing device associated with the target second user.

13. The system of claim 11 , wherein the artificial intelligence model corresponds to historical data of each second user of the plurality of second users, where the artificial intelligence model is configured to determine a relationship between a set of attributes of the second user and a set of attributes associated with the second user's existing customers whose electronic requests have been previously satisfied by the second user.

14. The system of claim 11 , the set of instructions further cause the processor to:

initiate the assigning of the target second user using a lowest corresponding entropy value.

15. The system of claim 11 , wherein the capacity corresponds to a threshold number of electronic requests the target second user can accept.

16. The system of claim 11 , the set of instructions further cause the processor to:

direct the first user to a webpage displaying data associated with the target second user.

17. The system of claim 11 , the set of instructions further cause the processor to:

determine the capacity based on a historical dataset or a trend of a success ratio relative to a number of electronic requests assigned to the target second user.

18. The system of claim 11 , wherein the capacity corresponds to a number of electronic requests of a last local maxima that is above an average success ratio of the target second user.

19. The system of claim 11 , wherein an electronic request with a low entropy value is assigned to a corresponding target second user with a high priority.

20. The system of claim 11 , the set of instructions further cause the processor to:

generate a queue of electronic requests for the target second user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2022
From: AHANI, ASIEH; TRACY, MICHAEL; ZAYAC, TARA
To: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANY
Reel/Frame 061292/0799 →
Continuity (2)
Continuation 17020365 · Sep 14, 2020
Provisional Application 62899528 · Sep 12, 2019
Cited By (2)
US 12,192,408 US 12,231,491