Method of addressing query scheduling and system resource requirements
First Claim
Patent Images
1. A computer-implemented method for scheduling execution of units of work, comprising:
- determining a cost to execute a unit of work;
determining a plurality of user-selectable scheduling options for future execution of the unit of work on the basis of the cost; and
returning the plurality of user-selectable scheduling options to a user interface for display to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
Method, system and article of manufacture for scheduling queries. In particular, the scheduling options made available to a user for a particular unit of work are determined dynamically at the time of scheduling. In this way, the execution cost, for example, of a particular unit of work can be taken into account when determining which scheduling options to make available. In addition, or alternatively, system availability and/or user parameters may be accounted for when determining which scheduling options to make available.
-
Citations
30 Claims
-
1. A computer-implemented method for scheduling execution of units of work, comprising:
-
determining a cost to execute a unit of work;
determining a plurality of user-selectable scheduling options for future execution of the unit of work on the basis of the cost; and
returning the plurality of user-selectable scheduling options to a user interface for display to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for scheduling units of work, comprising:
-
determining a cost to execute a unit of work;
determining system availability to execute the unit of work;
determining a plurality of user-selectable scheduling options for future execution of the unit of work on the basis of the cost and the system availability; and
returning the plurality of user-selectable scheduling options to a user interface for display to the user. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer readable medium containing a program which, when executed, performs an operation for scheduling execution of units of work, the operation comprising:
-
determining a cost to execute a unit of work;
determining a plurality of user-selectable scheduling options for future execution of the unit of work on the basis of the cost; and
returning the plurality of user-selectable scheduling options to a user interface for display to a user. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer system, comprising:
-
a schedule indicating when units of work are to be executed;
a scheduler configured to;
determine a cost to execute a unit of work;
determine a plurality of user-selectable scheduling options for repetitive execution of the unit of work on the basis of the cost; and
return the plurality of user-selectable scheduling unit of work to a user interface for display to a user. - View Dependent Claims (28, 29, 30)
-
Specification