Computer system with unattended on-demand availability
    22.
    发明授权
    Computer system with unattended on-demand availability 失效
    具有无人值守按需可用性的计算机系统

    公开(公告)号:US6065123A

    公开(公告)日:2000-05-16

    申请号:US978545

    申请日:1997-11-26

    IPC分类号: G06F1/32 G06F11/14 G06F9/00

    摘要: A computer system with unattended on-demand availability includes power-saving features which place the system into a Standby mode whenever the system is idle or is not being used. Prior to entering Standby mode, the system sets a hardware timer which indicates when the next scheduled event in the system should be performed. When either the timer expires or another event occurs which requires system operation, the system resumes to the On power state without user intervention. In one embodiment, the system of the present invention allows applications to periodically save their operational states. By saving their operational states, applications are able to guard against power failures and crashes. If a power failure or crash occurs, the system consults restart policies and, if appropriate, automatically re-starts applications to their most recently saved operational states once power is re-stored.

    摘要翻译: 具有无人值守按需可用性的计算机系统包括省电功能,当系统空闲或未使用时,系统进入待机模式。 在进入待机模式之前,系统设置一个硬件定时器,指示系统中下次调度的事件何时执行。 当定时器超时或需要系统操作的另一个事件时,系统将恢复到On电源状态,无需用户干预。 在一个实施例中,本发明的系统允许应用程序周期性地保存其操作状态。 通过保存操作状态,应用程序能够防止电源故障和崩溃。 如果发生电源故障或发生故障,系统将重新启动策略,并在适当的情况下自动将应用程序重新启动到其最近保存的操作状态,一旦重新存储电源。

    Method and apparatus for task scheduling across multiple execution
sessions
    23.
    发明授权
    Method and apparatus for task scheduling across multiple execution sessions 失效
    用于跨多个执行会话的任务调度的方法和装置

    公开(公告)号:US5902352A

    公开(公告)日:1999-05-11

    申请号:US909384

    申请日:1997-08-11

    IPC分类号: G06F9/48 G06F9/00

    CPC分类号: G06F9/4881

    摘要: 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.

    摘要翻译: 用于跨越多个执行会话的任务调度的方法和装置允许调度每个调度的任务在特定时间发生,周期性地发生,或者响应于某些系统事件而发生。 即使应用程序未在预定的时间或事件中运行,并且即使系统在预定时间或事件中处于低功耗待机模式,也可以调度任务,该任务需要执行应用程序。 在一个实施例中,本发明通过设置指示应该经过的时间的定时器来跟踪特定的时间事件,直到发生调度的事件。 当定时器到期时,系统确定在定时器到期时调度哪个任务发生,并执行该任务。 在一个实施例中,本发明检查调度数据库以确定当定时器到期时调度哪个任务发生。