Software and data processing system with priority queue dispatching

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20020083063A1
SERIAL NO

09748404

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A dispatcher in a multiprogramming or multitasking operating system in a data processing system selects the next task to be executed by an available processor. Access to shared resources are controlled by locks and queues, where tasks are queued when they find the shared resource locked, and dequeued one by one as the lock is unlocked. When a lock is unlocked, the first task in a FIFO queue is dispatched with a temporary priority at least as high as any in the queue. This first task must retain this temporary urgency until it releases the resource or until its urgency is further increased due to the addition of a higher priority task to the resource queue or a dependent resource queue. This prevents starvation of higher priority tasks waiting in the FIFO queue.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
BULL HN INFORMATIONA SYSTEMS INC300 CONCORD ROAD BILLERICA MA 01821

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Egolf, David A Glendale, AZ 17 686

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation