System and method for graphically displaying scheduling information
First Claim
1. A method, in a data processing system, for scheduling performance of a task, comprising:
- providing a graphical user interface (GUI) having GUI components for entry of two or more scheduling parameters;
receiving user input to the GUI;
generating a schedule data structure for performance of the task based on the received user input to the GUI; and
scheduling performance of the task using the schedule data structure, wherein at least one of the GUI components permits entry of a user selected range of values for a time scheduling parameter at which the task is to be performed on a client computing device, and wherein at least one other GUI components permits selection of a randomize parameter for randomizing an actual value of the time scheduling parameter within the user selected range of values for the time scheduling parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating a schedule for performance of a task and for graphically displaying scheduling information are provided. A graphical user interface is provided through which the values of one or more scheduling parameters may be entered or selected by a user. The user may select individual values for the scheduling parameters or ranges of values for the scheduling parameters to thereby establish sets of values for each of the scheduling parameters. In addition, the user may select a randomize option for instructing a client agent that performs the task to randomly select a value from the set of values selected by the user, to actually use as the value for that scheduling parameter. The values for the scheduling parameters for each of a plurality of tasks/client agents may be graphically depicted with an indication as to which scheduling parameters are associated with randomly selected values.
-
Citations
20 Claims
-
1. A method, in a data processing system, for scheduling performance of a task, comprising:
-
providing a graphical user interface (GUI) having GUI components for entry of two or more scheduling parameters;
receiving user input to the GUI;
generating a schedule data structure for performance of the task based on the received user input to the GUI; and
scheduling performance of the task using the schedule data structure, wherein at least one of the GUI components permits entry of a user selected range of values for a time scheduling parameter at which the task is to be performed on a client computing device, and wherein at least one other GUI components permits selection of a randomize parameter for randomizing an actual value of the time scheduling parameter within the user selected range of values for the time scheduling parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product in a computer readable medium for scheduling performance of a task, comprising:
-
instructions for providing a graphical user interface (GUI) having GUI components for entry of two or more scheduling parameters;
instructions for receiving user input to the GUI;
instructions for generating a schedule data structure for performance of the task based on the received user input to the GUI; and
instructions for scheduling performance of the task using the schedule data structure, wherein at least one of the GUI components permits entry of a user selected range of values for a time scheduling parameter at which the task is to be performed on a client computing device, and wherein at least one other GUI components permits selection of a randomize parameter for randomizing an actual value of the time scheduling parameter within the user selected range of values for the time scheduling parameter. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for scheduling performance of a task, comprising:
-
a processor;
a display device coupled to the processor; and
a user input device coupled to the processor, wherein the processor provides a graphical user interface (GUI), via the display device, having GUI components for entry of two or more scheduling parameters, receives user input to the GUI via the user input device, generates a schedule data structure for performance of the task based on the received user input to the GUI, and schedules performance of the task using the schedule data structure, wherein at least one of the GUI components permits entry of a user selected range of values for a time scheduling parameter at which the task is to be performed on a client computing device, and wherein at least one other GUI components permits selection of a randomize parameter for randomizing an actual value of the time scheduling parameter within the user selected range of values for the time scheduling parameter.
-
Specification