METHOD FOR TIME PARTITIONED APPLICATION SCHEDULING IN A COMPUTER OPERATING SYSTEM

Patent №

US 6,754,690

Granted

2004-06-22

Filed 1999

Owner

HONEYWELL, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09397275

A time-partitioned system for accounting for processor time consumed by operating system services provided on behalf of an application running in a real-time environment. The time utilized by the operating system is treated as being application processing time, rather than viewing the resultant processor time consumed as an operating system overhead. Each application consists of one or more threads. A time budget is assigned to each thread and to each interrupt. The processor time consumed by the operating system when executing on behalf of a thread or interrupt is charged back to the application or interrupt as part of the application's time budget. Operating system overheads and processor interrupts are thus accounted for accurately enough to determine a schedule for the applications which is enforceable by the operating system.

AI classification

AI hardware0.95
Knowledge representation0.10
Natural language0.00
Planning0.00
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

HONEYWELL, INC.

assignment · 102620027

Assignors

LARSON, AARON RAYMOND

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

From the same owner

© 2026 NYSGPT2525 LLC