PATENT CLAIM ANALYSIS

Application Number: 15871611
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-07
Patent Classification: ["706", "013000"]

Abstract:
In a method for handling a plurality of heuristics for task selection in a genetic algorithm, a task scheduling engine generates a population of tasks associated with an overall objective, identifies multiple jobs associated with an overall objective, compiles the multiple jobs into a genome, and assigns one or more tasks to each job of the multiple jobs. The task scheduling engine also assigns a task heuristic byte defining multiple task heuristics that can be applied to the each job of the genome, randomly assigns a task heuristic from the multiple task heuristics to the each job, and determines a value score for the genome.

Claim (Index 1):
A method of controlling one or more machines using heuristics for task selection in a genetic algorithm, comprising:\n generating a population of tasks associated with an overall objective; identifying at least a first job and a second job associated with an overall objective; compiling at least the first job and the second job into a genome; assign one or more tasks to at least the first job and the second job; assigning a task heuristic byte to the genome, wherein the task heuristic byte defines multiple task heuristics that can be applied to at least the first job and the second job,\n wherein one or more of the first job and the second job are subject to at least one resource-specific limitation, \n wherein the task heuristic defines a selection criterion associated with the each job that is applied to the one or more tasks, \n wherein the selection criterion is a task-dependent variable; and \n assigning a task heuristic from the multiple task heuristics to at least the first job and the second job, wherein the assigned task heuristic satisfies the at least one resource-specific limitation; causing one or more of the machines to execute one or more tasks based on at least a first assigned task heuristic and a second assigned task heuristic respectively assigned to the first job and the second job; and determining a value score for the genome.

Metadata:
- Claim Count in Document: 11.0
- Percentile: 86.0
- Lexical Diversity: 2.09259
- Patent Class: 706.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['09866879', '11767891', '10658726', '12874558', '12755089']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3681487853281178
- 35 USC 102 Novelty (BERT): 0.4864720890706425
- Combined Prediction Score: 0.3799811157023702
- Mean Citation Score: 166.50585
- Max Citation Score: 178.55113
- Similarity Product: 114.897104110021

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

Dataset: test