×

Addressing query scheduling and system resource requirements

  • US 7,925,619 B2
  • Filed: 08/07/2008
  • Issued: 04/12/2011
  • Est. Priority Date: 02/26/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory computer readable storage medium containing a program which, when executed, performs an operation for scheduling execution of units of work, the operation comprising:

  • determining a first cost to execute a first unit of work;

    determining a first set of user-selectable scheduling options for future execution of the first unit of work based on the first cost, wherein the first set of user-selectable scheduling options is a subset of a larger set of scheduling options, and wherein the larger set of scheduling options are stored on a computer readable storage medium and include a plurality of user-selectable time criteria and frequency criteria, wherein the time criteria specifies when the execution of a given unit of work will begin and the frequency criteria specifies how frequently the given unit of work will be executed;

    returning the first set of user-selectable scheduling options to a user interface for display, whereby the user interface presents;

    time criteria selection elements from which a user specifies a time at which execution of the first unit of work will begin; and

    frequency criteria selection elements from which the user specifies a frequency at which the first unit of work will be executed beginning at the specified time;

    determining a second cost to execute a second unit of work;

    determining a second set of user-selectable scheduling options for future execution of the second unit of work based on the second cost, wherein the second set of user-selectable scheduling options a subset of the larger set of scheduling options, and wherein the second set of user-selectable scheduling options is different than the first set of user-selectable scheduling options; and

    returning the second set of user-selectable scheduling options to a user interface for display, whereby the user interface presents;

    time criteria selection elements from which a user specifies a time at which execution of the second unit of work will begin; and

    frequency criteria selection elements from which the user specifies a frequency at which the second unit of work will be executed beginning at the specified time.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×