Patent · US Expired

Method and apparatus for task scheduling across multiple execution sessions

US5902352A · kind A · utility

78Cited by
16References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 11, 1997
Grant dateMay 11, 1999
Priority date
Expiry dateAug 11, 2017

Classification

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

Abstract

A method and apparatus for task scheduling across multiple execution sessions allows each scheduled task to be scheduled to occur at a specific time(s), to occur periodically, or to occur in response to certain system events. A task can be scheduled which requires execution of an application even if the application is not running at the scheduled time or event, and even if the system is in a low-power standby mode at the scheduled time or event. In one embodiment, the present invention keeps track of specific time events by setting a timer(s) which indicates the time which should elapse until a scheduled event is to occur. When a timer expires, the system determines which task is scheduled to occur at the time the timer expires and executes that task. In one embodiment, the present invention checks a scheduling database to determine which task is scheduled to occur when a timer expires.

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