Patent ID: 7478392
Filing Date: 2009-01-13
Classification: G06F,Y02D

Abstract:
1. A computer-storage medium storing instructions executing in a computer system to cause the scheduling of periodic events in a computing system, performing the steps of: storing a schedule list of time entries for a plurality of periodic events, wherein at least one of said periodic events is to occur at least one time represented by said list of time entries; receiving a registration request for a new periodic event from a process, wherein said registration request includes period time data for said new periodic event and wherein said period time data comprises at least one time value expressed as a wildcard, wherein said period time data includes a plurality of time values, and wherein one of said plurality of time values in said period time data indicates an open end of a time range; comparing said period time data with said schedule list to determine whether said new periodic event can occur at least one of said times represented by said schedule list of time entries; and modifying said schedule list of time entries responsive to said step of comparing.