COHERENT OBJECT SYSTEM ARCHITECTURE

Patent №

US 6,345,387

Granted

2002-02-05

Filed 1999

Owner

COSA TECHNOLOGIES, INC.

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09302940

A method and apparatus are provided for controlling the execution of a software program. According to one embodiment, control flow information including multiple states associated with a software program is made accessible. Each of the states includes information indicative of desired control flow of the software program and information indicative of desired behavior of the software program. A determination is made if a current status of the software program has a predetermined relationship with an expected state of execution of the software program. Based upon the result of the determination and the information indicative of desired behavior, the software program is caused to perform an action and caused to transition from the current state to a next state. According to another embodiment, specification of a control flow architecture associated with a software program is simplified to the provision of certain control flow information that is accessible to a control flow engine. The control flow information need only include information indicative of desired control flow of the software program and information indicative of desired behavior of the software program.

PlanningAI hardwareG06F 11/3692G06F 9/45508G06F 11/3636G06F 9/44521

AI classification

Planning1.00
AI hardware0.74
Knowledge representation0.07
Natural language0.01
Evolutionary computation0.01
Vision0.00
Speech0.00
Machine learning0.00

Ownership

COSA TECHNOLOGIES, INC.

assignment · 101380625

Assignors

MORRISON, GORDON E.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC