# US 2025/0384331 A1 · Schedule barriers for a genetic algorithm

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0384331 A1
- Document ID: US20250384331A1
- Status: Published application
- Kind: A1
- Application number: 18/742,747
- Filed: 2024-06-13
- Published: 2025-12-18
- Earliest claimed: 2024-06-13
- Assignees: Nmetric, LLC
- Applicants: nMetric, LLC
- Inventors: Christine Koski; Stephen Cook
- Web page: https://patentgrep.com/patent/US20250384331A1

## CPC

- G06N 20/00: Machine learning
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

A system for enforcing schedule barriers within a genetic algorithm includes one or more computing devices programmed to determine whether a job or a task within a job includes a hold that would prevent the execution of any tasks or jobs before that date/time, apply the hold as a virtual nowline within a generated genome and prevent the genetic algorithm from scheduling tasks before the virtual nowline. Having determined and enforced the virtual nowline, the system can proceed to execute tasks that start after the virtual nowline.

## Claims

### Claim 1

A system for enforcing schedule barriers within a genetic algorithm, comprising a processor programmed to:
determine, for a job to be executed, whether the job contains any holds for one or more tasks within the job;
based on determining that the job includes a hold, apply the date and time of the hold as a virtual nowline within the genetic algorithm;
preventing, by the processor, the genetic algorithm from scheduling any tasks that begin or occur before the virtual nowline; and
selecting for execution, via the genetic algorithm, at least one task that starts after the virtual nowline.

### Claim 2 (depends on 1)

The system of claim 1, wherein the hold comprises at least one of a material hold, a technical hold, a payment hold.

### Claim 3 (depends on 1)

The system of claim 1, wherein the hold comprises a condition having a flag.

### Claim 4 (depends on 1)

The system of claim 1, wherein the virtual nowline is different from an actual nowline.
