METHOD FOR PROVIDING FLEXIBLE SELECTION TIME COMPONENTS
First Claim
1. A method for a user to schedule multiple events over an extended period of time through the use of flexible selection time components of an electronic scheduling program while minimizing the number of unique user operations,wherein said flexible time components are provided by said electronic scheduling program in the form of a graphical user interface;
- andwherein said flexible selection time components expand their scheduling field to encompass the desired time range of said multiple events within a single unique user operation; and
wherein said flexible selection time components represent various gradations of time units;
said method comprising;
said user selecting an initial flexible selection time component based on the event to be scheduled; and
said user continuing to select events to be scheduled within said initial flexible selection time component, and having said initial flexible time component expand said scheduling field to accommodate the range of events to be scheduled by said user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, article, and system for providing electronic scheduling software with an enhanced graphical user interface (GUI) for increasing the flexibility, complexity, and resolution of scheduling options, while minimizing the number of unique independent user selection entries. The enhanced GUI provides flexible time components that offer unique features that will allow the user unprecedented freedom of selection and increased usability. The flexible time components allow the user to visually select unique selections that were difficult to accomplish with past solutions. The user will be notified of the time component'"'"'s state by a section of the component itself. The state of a time component is the current day that is in the user'"'"'s focus, a label of the larger logical time the smaller units are in (the current month for the days, the current day for the hours), and how many total selections there are.
-
Citations
20 Claims
-
1. A method for a user to schedule multiple events over an extended period of time through the use of flexible selection time components of an electronic scheduling program while minimizing the number of unique user operations,
wherein said flexible time components are provided by said electronic scheduling program in the form of a graphical user interface; - and
wherein said flexible selection time components expand their scheduling field to encompass the desired time range of said multiple events within a single unique user operation; and wherein said flexible selection time components represent various gradations of time units;
said method comprising;said user selecting an initial flexible selection time component based on the event to be scheduled; and said user continuing to select events to be scheduled within said initial flexible selection time component, and having said initial flexible time component expand said scheduling field to accommodate the range of events to be scheduled by said user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
- and
-
11. An article comprising one or more machine-readable storage media containing instructions that when executed enable a processor to access an electronic scheduling program;
- and
wherein said program enables a user to schedule multiple events over an extended period of time through the use of flexible selection time components of an electronic scheduling program while minimizing the number of unique user operations, wherein said flexible time components are provided by said electronic scheduling program in the form of a graphical user interface; and wherein said flexible selection time components expand their scheduling field to encompass the desired time range of said multiple events within a single unique user operation; and wherein said flexible selection time components represent various gradations of time units. - View Dependent Claims (12, 13, 14, 15)
- and
-
16. A system for a user to schedule multiple events over an extended period of time through the use of flexible selection time components of an electronic scheduling program while minimizing the number of unique user operations, said system comprising:
-
at least one scheduling device; a server system; at least one network; and wherein said scheduling device is implemented using a general-purpose computer executing said electronic scheduling program; and wherein said electronic scheduling program is resident on a storage medium local to said scheduling device; and wherein said scheduling device has the ability to be coupled to said server system via said network; and wherein said scheduling device has a display means; and wherein said flexible time components are provided by said electronic scheduling program in the form of a graphical user interface visible on said display means; and wherein said flexible selection time components expand their scheduling field to encompass the desired time range of said multiple events within a single unique user operation; and wherein said flexible selection time components represent various gradations of time units. - View Dependent Claims (17, 18, 19, 20)
-
Specification