IP Library › Granted Patent US 10,817,782
Granted Patent B1
US 10,817,782 · App. 16/519,134 · Granted Oct 27, 2020

Methods and systems for textual analysis of task performances

Inventor: Joseph Rando (Sharon, MA)
G06N3/08G06F40/205
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 10,817,782
App. No.
16/519,134
Filed
Jul 23, 2019
Granted
Oct 27, 2020
Kind
B1
Art Unit
2124
USPC
706/25
Abstract

A system for textual analysis of task performances. The system includes a receiving module operating on at least a server configured to receive at least a request for a task performance. The system includes a language processing module operating on the at least a server configured to parse the at least a request for a task performance and retrieve at least a task performance datum, categorize the at least a request for a task performance to at least a task performance list, and assign the at least a request for a task performance to a task performance owner. The system includes a task generator module configured to generate at least a task performance data element containing a task performance list label and a priority label.

Claims (69)

1. A system for textual analysis of task performances the system comprising:

at least a server;

a receiving module operating on the at least a server wherein the receiving module is designed and configured to:

receive at least a request for a task performance;

a language processing module operating on the at least a server designed and configured to:

parse the at least a request for a task performance and retrieve at least a task performance datum, wherein the task performance datum includes a number of subtasks;

extract at least a datum from a database using the at least a request for a task performance;

categorize the at least a request for a task performance to at least a task performance list as a function of the at least a datum; and

assign the at least a request for a task performance to at least a task performance owner; and

assign the at least a request for a task performance a priority; and

a task generator module operating on the at least a server designed and configured to:

generate at least a task performance data element as a function of the at least a task performance datum, wherein generating the at least a task performance datum comprises:

generating a task performance list label as a function of the number of subtasks of the task performance datum;

wherein the task performance list label comprises at least one selected from a group of an action list and a project list

generating a priority list label comprising at least one selected from a group of a task priority, a task not accepted, and a task on hold; and

assigning the at least a task performance datum to a predetermined list based upon the performance list label and the priority list label;

wherein the at least a task performance data element is generated using a task performance learner and training data that outputs a task performance data element using a first machine-learning model, wherein the training data further comprises a plurality of data entries containing a request for a task performance and a correlated task performance list; and

a transmission source module operating on the at least a server wherein the transmission source module is designed and configured to:

transmit the at least a task performance data element containing the task performance list label and the priority list label to at least a user device, wherein the at least a task performance data element is configured to be storable on the at least a user device.

2. A system for textual analysis of task performance the system comprising:

at least a server;

a receiving module operating on the at least a server wherein the receiving module is designed and configured to:

receive at least a request for a task performance;

a language processing module including at least a task performance learner operating on the at least a server wherein the language processing module is designed and configured to:

parse the at least a request for a task performance and retrieve at least a task performance datum;

categorize the at least a request for a task performance to at least a task performance list as a function of the at least a request for a task performance datum; and

assign the at least a request for a task performance to at least a task performance owner;

a task generator module operating on the at least a server wherein the task generator module is designed and configured to:

generate at least a task performance data element as a function of the at least a task performance datum, wherein generating the at least a task performance data element comprises:

generating a task performance list label as a function of the number of subtasks of the task performance datum;

wherein the task performance list label comprises at least one selected from a group of an action list and a project list;

generating a priority list label comprising at least one selected form a group of a task priority, a task not accepted, and a task on hold; and

assigning the at least a task performance datum to a predetermined list based upon the performance list label and the priority list label;

wherein the task performance list label and the priority list label are generated using a task performance learner and training data that outputs a task performance data element using a first machine-learning model, wherein the training data contains a plurality of data entries containing a task performance identifier and a correlated task performance data element.

3. The system of claim 2 , wherein the at least a request for a task performance further comprises at least an action.

4. The system of claim 2 , wherein the at least a request for a task performance further comprises at least a sub-task.

5. The system of claim 2 , wherein the at least a request for a task performance is received from a user device.

6. The system of claim 2 , wherein the at least a request for a task performance is received from a conversational response.

7. The system of claim 2 , wherein the at least a request for a task performance further comprises at least a task performance file.

8. The system of claim 2 , wherein the language processing module is further configured to:

determine that the at least a request for a task performance datum includes a task performance datum identifier; and

generate at least a task performance data element as a function of the task performance datum identifier.

9. The system of claim 8 , wherein the language processing module further comprises a task performance learner configured to generate at least a task performance data element as a function of the task performance datum identifier.

10. The system of claim 8 , wherein the language processing module is further configured to:

extract at least a datum from a database using the at least a request for a task performance; and

generate at least a task performance data element as a function of the at least a datum.

11. A method of textual analysis of task performances the method comprising:

receiving by at least a server at least a request for a task performance;

parsing by the at least a server the at least a request for a task performance to extract at least a task performance datum;

categorizing by the at least a server the at least a request for a task performance to at least a task performance list as a function of the at least a task performance datum;

assigning by the at least a server the at least a request for a task performance to at least a task performance owner;

generating by the at least a server at least a task performance data element as a function of the at least a task performance datum, wherein generating the at least a task performance data element comprises:

generating a task performance list label as a function of the number of subtasks of the task performance datum;

wherein the task performance list label comprises at least one selected from a group of an action list and a project list;

generating a priority list label comprising at least one selected from a group of a task priority, a task not accepted, and a task on hold; and

assigning the at least a task performance datum to a predetermined list based upon the performance list label and the priority list label;

wherein the task performance list label and the priority list label are generated using a task performance learner and training data that outputs a task performance data element using a first machine-learning model, wherein the training data contains a plurality of data entries containing a task performance identifier and a correlated task performance data element.

12. The method of claim 11 , wherein receiving the at least a request for a task performance further comprises receiving at least an action.

13. The method of claim 11 , wherein receiving the at least a request for a task performance further comprises receiving at least a sub-task.

14. The method of claim 11 , wherein the at least a request for a task performance is received from a user device.

15. The method of claim 11 , wherein the at least a request for a task performance is received from a conversational response.

16. The method of claim 11 , wherein receiving the at least a request for a task performance datum further comprises receiving at least a task performance file.

17. The method of claim 11 , wherein parsing further comprises:

determining that the at least a request for a task performance includes a task performance datum identifier; and

generating at least a task performance data element as a function of the task performance identifier.

18. The method of claim 17 , wherein generating at least a task performance data element occurs as a function of the task performance datum identifier.

19. The method of claim 17 , wherein parsing further comprises:

retrieving at least a datum from a database using the at least a request for a task performance; and

generating at least a task performance data element as a function of the at least a datum.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2019
From: RANDO, JOSEPH
To: WORKSTARR INC.
Reel/Frame 050201/0148 →
Cited By (2)
US 12,321,428 US 12,717,614