PATENT CLAIM ANALYSIS

Application Number: 16042719
Application Type: Utility
Filing Date: 2018-07
Publication Date: 2020-01
Patent Classification: ["705", "007130"]

Abstract:
A device receives a command to identify an automation evaluation for a role, determines tasks of the role based on data relating to the role, and determines activities for the tasks based on the data relating to the role. The device determines one or more automation scores, which correspond to a suitability for automation of the activities, based on a set of characteristics of the activities and based on the data relating to the role. The automation scores are determined using a machine learning model to parse natural language descriptions of the activities and score parsed portions of the natural language descriptions. The device generates, for the role, an aggregate automation score based on the automation scores, determines the automation evaluation for the role based on the aggregate automation score and characteristics of an entity associated with the role, and performs an action relating to the automation evaluation.

Claim (Index 17):
A non-transitory computer-readable medium storing instructions, the instructions comprising:\n one or more instructions that, when executed by one or more processors, cause the one or more processors to:\n provide a user interface element to receive a natural language description of a role; \n parse, using a machine learning model, the natural language description to determine one or more tasks of the role; \n parse, using the machine learning model, the natural language description to determine one or more activities for the one or more tasks; \n train a model of activity automatability using an artificial neural network processing technique to perform pattern recognition with regard to patterns of whether the one or more activities, described using different semantic descriptions, are automatable and whether the one or more tasks will be automated; \n determine, using the model of activity automatability, one or more automation scores for the one or more activities based on a set of characteristics of the one or more activities and based on data relating to the role; \n generate, for the role, an aggregate automation score based on the one or more automation scores for the one or more activities; \n determine an automation evaluation for the role based on the aggregate automation score and one or more characteristics of an entity associated with the role; \n determine one or more skills relating to the entity based on the automation evaluation and using a skills model; \n search, based on the automation evaluation indicating a likelihood of the role being automated, an internet for a training course associated with the one or more skills; \n receive, from the internet and based on searching the internet, the training course,\n the training course being a video-based course or an audio-based course, \n \n perform an allocation of resources of a content delivery network (CDN) to distribute the training course to one or more user devices; \n generate, based on receiving the training course, a user interface for providing the training course; and \n provide, via the user interface and utilizing the resources of the CDN, the training course to the one or more user devices.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 95.0
- Lexical Diversity: 2.96296
- Patent Class: 705.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15655507', '15380865', '11605915', '13606684', '14093284']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.1062401912057401
- 35 USC 102 Novelty (BERT): 0.485179399374555
- Combined Prediction Score: 0.1441341120226216
- Mean Citation Score: 179.685476
- Max Citation Score: 206.11507
- Similarity Product: 147.12857614196002

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test