Patent · US Expired

User level scheduling of inter-communicating real-time tasks

US6490611B1 · kind B1 · utility

38Cited by
2References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 28, 1999
Grant dateDec 3, 2002
Priority date
Expiry dateJan 28, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/544
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In a multi-tasking system a writer task generates real-time and non real-time messages having multiple priority levels in an ascending order arranged in a plurality of priority bands. The real-time messages have predetermined timing deadlines. A plurality of queues indexing the messages by pointers, there is one queue for each priority band. A dispatcher moves pointers from a lower priority queue to a higher priority queue in response to a time-out signal dependent on the timing deadline. A data push agent transmits the messages indexed by the pointers according to the multiple priority levels.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.