U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Real-time operating system and a task management system therefor

Patent 6430594 Issued on August 6, 2002. Estimated Expiration Date: Icon_subject February 17, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

System and method for custom context switching
Patent #: 5613114
Issued on: 03/18/1997
Inventor: Anderson, et al.

Multi-media computer operating system and method
Patent #: 5640563
Issued on: 06/17/1997
Inventor: Carmon

System and method for fast context switching between tasks
Patent #: 5727211
Issued on: 03/10/1998
Inventor: Gulsen

Preemptive multi-tasking with cooperative groups of tasks
Patent #: 6052707
Issued on: 04/18/2000
Inventor: D'Souza

Apparatus and method for the real-time processing of a plurality of tasks Patent #: 6105048
Issued on: 08/15/2000
Inventor: He

Inventors

Assignee

Application

No. 024139 filed on 02/17/1998

US Classes:

718/108, Context switching718/102Process scheduling

Examiners

Primary: Maung, Zarni
Assistant: Opie, George L.

Attorney, Agent or Firm

Foreign Patent References

  • 62-266625 JP. 11/12/1987
  • 62266625 JP. 11/12/1987
  • 1-181130 JP. 07/12/1989
  • 1181130 JP. 07/12/1989
  • 4-367942 JP. 12/12/1992
  • 4367942 JP. 12/12/1992
  • 5127926 JP. 05/12/1993
  • 5-127926 JP. 05/12/1993
  • 6-67899 JP. 03/12/1994
  • 6067899 JP. 03/12/1994
  • 8-83189 JP. 03/12/1996
  • 8083189 JP. 03/12/1996
  • 9319597 JP. 12/12/1997
  • 9-319597 JP. 12/12/1997

International Class

G06F 009/00

Foreign Application Priority Data

1997-02-17 JP

Abstract

In a real-time operating system, a plurality of tasks is grouped into blocks in consideration of the deadline times required by each task, switching between tasks that belong to the same block, is not done by the task switch of the real-time operating system, but rather is done directly by a task block scheduler, so that tasks within one and the same block are substantially treated as the same task. Only when the execution of a task belonging to a block that is different from the block of the currently executing task is to be started is the task switch used to switch between tasks, thereby reducing the load placed on the real-time operating system in managing tasks.

Other References

  • Japanese Office Action issued Jun. 2, 1999 in a related application and English-language translation of relevant portions
  • Japanese Office Action issued Oct. 27, 1999 in a related application and English-language translation of relevant portions
  • Japanese Office Action issued Oct. 27, 1999 in a related application and English-language translation of relevant portions thereo
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?