Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
167 words
A computer implemented method for adjusting a bounds of an event, the bounds of the event defined by event parameters including an event start boundary, an event stop boundary, and an event duration, wherein the event start boundary and the event stop boundary may be tied to one another such that an event parameter interdependence exists, the method comprising the computer controlled steps of: displaying an event adjustment window showing the event start boundary, the event stop boundary, and the event duration; receiving an event adjustment input explicitly intended to modify a selected event parameter being a one of the event start boundary, the event stop boundary, and the event duration, whereby each non-selected event parameter may be implicitly intended to be modified; modifying the selected event parameter in accordance with the event adjustment input; modifying each non-selected parameter in accordance with the event parameter interdependence; and displaying the event adjustment window showing the event start boundary, the event stop boundary, and the event duration as modified.
Claim 2
Dependent Claim
167 words
A computer implemented method for adjusting a bounds of an event, the bounds of the event defined by event parameters including an event start boundary, an event stop boundary, and an event duration, wherein the event start boundary and the event stop boundary may be tied to one another such that an event parameter interdependence exists, the method comprising the computer controlled steps of: displaying an event adjustment window showing the event start boundary, the event stop boundary, and the event duration; receiving an event adjustment input explicitly intended to modify a selected event parameter being a one of the event start boundary, the event stop boundary, and the event duration, whereby each non-selected event parameter may be implicitly intended to be modified; modifying the selected event parameter in accordance with the event adjustment input; modifying each non-selected parameter in accordance with the event parameter interdependence; and displaying the event adjustment window showing the event start boundary, the event stop boundary, and the event duration as modified.
Claim 3
Dependent Claim
127 words
A computer implemented method as recited in claim 1 wherein when the event adjustment input is intended to modify the event start boundary, the step of modifying the selected event parameter includes the sub-step of deriving a new event start boundary based on the event adjustment input and the step of modifying each non-selected parameter in accordance with the event parameter includes the sub-steps of: when the event stop boundary is tied to the event start boundary, deriving a new event stop boundary as a function of the new start time and the event duration; and when the event stop boundary is not tied to the event start boundary, deriving a new event duration as a function of the new start time and the event stop boundary.
Claim 4
Dependent Claim
77 words
A computer implemented method as recited in claim 1 wherein when the event adjustment input is intended to modify the event stop boundary, the step of modifying the selected event parameter includes the sub-step of deriving a new event stop boundary based on the event adjustment input and the step of modifying each non-selected parameter includes the sub-step of deriving a new event duration as a function of the new event stop duration and the event boundary.
Claim 5
Dependent Claim
64 words
A computer implemented method as recited in claim 1 wherein when the event adjustment input is intended to modify the event duration, the step of modifying the selected parameter includes the sub-steps of: displaying a list of predefined event durations; receiving a selection of a one of the predefined event durations; and setting a new event duration equal to the selected predefined event duration.
Claim 6
Dependent Claim
41 words
A computer implemented method as recited in claim 4 wherein the step of modifying each of the non-selected parameters includes the substep of deriving a new stop boundary as a function of the event start boundary and the new event duration.
Claim 7
Dependent Claim
38 words
A computer implemented method as recited in claim 1 wherein the event start boundary is an event start time, the event stop boundary is an event stop time, and the event duration is a well defined time period.
Claim 8
Dependent Claim
49 words
A computer implemented method as recited in claim 6 wherein the event adjustment window is a time picker event adjustment window having descriptive labels identifying both the event start time and the event stop time, and a close request button operable to close the time picker event adjustment window.
Claim 9
Dependent Claim
26 words
A computer implemented method as recited in claim 7 wherein the event adjustment input is entered via a stylus tapping a one of the event parameters.
Claim 10
Dependent Claim
44 words
A computer implemented method as recited in claim 1 wherein the event start boundary is an event start date, the event stop boundary is an event stop date, and the event duration is a well defined period of time during which the event reoccurs.
Claim 11
Dependent Claim
48 words
A computer implemented method as recited in claim 9 wherein the event adjustment window is a date picker event adjustment window having descriptive labels identifying the event start date and the event stop date, and a close request button operable to close the date picker event adjustment window.
Claim 12
Dependent Claim
42 words
A computer implemented method as recited in claim 10 wherein the date picker event adjustment window has a start date calendar displaying a month containing the event start date and a stop date calendar displaying a month containing the event stop date.
Claim 13
Dependent Claim
33 words
A computer implemented method as recited in claim 11 wherein the date picker event adjustment window further includes navigation buttons operative to navigate through the start date calendar and the stop date calendar.
Claim 14
Dependent Claim
196 words
An event bounds adjustment system for adjusting a bounds of an event, the bounds of the event defined by event parameters including an event start boundary, an event stop boundary, and an event duration, wherein the event start boundary and the event stop boundary may be tied to one another such that an event parameter interdependence exists, the event bounds adjustment system comprising: a pen-based computer system including a central processing unit, memory accessible by the central processing unit, and a dual-function display system having a display screen; an event bounds adjuster implemented on the pen-based computer system, the event bounds adjuster being operative to display an event adjustment window showing the event start boundary, the event stop boundary, and the event duration, receive an event adjustment input explicitly intended to modify a selected event parameter being a one of the event start boundary, the event stop boundary, and the event duration, modify the selected event parameter in accordance with the event adjustment input, modify each non-selected parameter in accordance with the event parameter interdependence, and display the event adjustment window showing the event start boundary, the event stop boundary, and the event duration as modified.
Claim 15
Dependent Claim
196 words
An event bounds adjustment system for adjusting a bounds of an event, the bounds of the event defined by event parameters including an event start boundary, an event stop boundary, and an event duration, wherein the event start boundary and the event stop boundary may be tied to one another such that an event parameter interdependence exists, the event bounds adjustment system comprising: a pen-based computer system including a central processing unit, memory accessible by the central processing unit, and a dual-function display system having a display screen; an event bounds adjuster implemented on the pen-based computer system, the event bounds adjuster being operative to display an event adjustment window showing the event start boundary, the event stop boundary, and the event duration, receive an event adjustment input explicitly intended to modify a selected event parameter being a one of the event start boundary, the event stop boundary, and the event duration, modify the selected event parameter in accordance with the event adjustment input, modify each non-selected parameter in accordance with the event parameter interdependence, and display the event adjustment window showing the event start boundary, the event stop boundary, and the event duration as modified.
Claim 16
Dependent Claim
209 words
A graphical user interface comprising: a pen-based computer system including a central processing unit, a memory accessible by the central processing unit, and a dual-function display system having a display screen; a pen for use in entering data into the pen-based computer system via the dual-function display system; an event scheduler display window having a multiple hour time block, a calendar, and an identified event; an event slip corresponding to the identified event including a title field, a time field having an event start time and an event stop date, and a date field having an event start date and an event stop date; a time picker event adjustment window having descriptive labels identifying both the event start time and the event stop time, and a close request button operable to close the time picker event adjustment window; and a date picker event adjustment window having descriptive labels identifying the event start date and the event stop date, and a close request button operable to close the date picker event adjustment window, wherein tapping on the identified event with the pen invokes the event slip, tapping on the time field invokes the time picker event adjustment window, and tapping on the date field invokes the date picker event window.
Claim 17
Dependent Claim
209 words
A graphical user interface comprising: a pen-based computer system including a central processing unit, a memory accessible by the central processing unit, and a dual-function display system having a display screen; a pen for use in entering data into the pen-based computer system via the dual-function display system; an event scheduler display window having a multiple hour time block, a calendar, and an identified event; an event slip corresponding to the identified event including a title field, a time field having an event start time and an event stop date, and a date field having an event start date and an event stop date; a time picker event adjustment window having descriptive labels identifying both the event start time and the event stop time, and a close request button operable to close the time picker event adjustment window; and a date picker event adjustment window having descriptive labels identifying the event start date and the event stop date, and a close request button operable to close the date picker event adjustment window, wherein tapping on the identified event with the pen invokes the event slip, tapping on the time field invokes the time picker event adjustment window, and tapping on the date field invokes the date picker event window.
Claim 18
Dependent Claim
43 words
A graphical user interface as recited in claim 14 wherein the date picker event adjustment window further includes a start date calendar displaying a month containing the event start date and a stop date calendar displaying a month containing the event stop date.
Claim 19
Dependent Claim
33 words
A graphical user interface as recited in claim 15 wherein the date picker event adjustment window further includes navigation buttons operative to navigate through the start date calendar and the stop date calendar.
Claim 20
Dependent Claim
170 words
A computer readable medium containing a computer program for adjusting a bounds of an event, the bounds of the event defined by event parameters including an event start boundary, an event stop boundary, and an event duration, wherein the event start boundary and the event stop boundary may be tied to one another such that an event parameter interdependence exists, the computer program including computer instructions for: displaying an event adjustment window showing the event start boundary, the event stop boundary, and the event duration,; receiving an event adjustment input explicitly intended to modify a selected event parameter being a one of the event start boundary, the event stop boundary, and the event duration, whereby each non-selected event parameter may be implicitly intended to be modified; modifying the selected event parameter in accordance with the event adjustment input; modifying each non-selected parameter in accordance with the event parameter interdependence; and displaying the event adjustment window showing the event start boundary, the event stop boundary, and the event duration as modified.
Claim 21
Dependent Claim
170 words
A computer readable medium containing a computer program for adjusting a bounds of an event, the bounds of the event defined by event parameters including an event start boundary, an event stop boundary, and an event duration, wherein the event start boundary and the event stop boundary may be tied to one another such that an event parameter interdependence exists, the computer program including computer instructions for: displaying an event adjustment window showing the event start boundary, the event stop boundary, and the event duration,; receiving an event adjustment input explicitly intended to modify a selected event parameter being a one of the event start boundary, the event stop boundary, and the event duration, whereby each non-selected event parameter may be implicitly intended to be modified; modifying the selected event parameter in accordance with the event adjustment input; modifying each non-selected parameter in accordance with the event parameter interdependence; and displaying the event adjustment window showing the event start boundary, the event stop boundary, and the event duration as modified.
Claim 22
Dependent Claim
66 words
A computer readable medium as recited in claim 17 wherein when the event adjustment input is intended to modify the event duration, the computer instruction for modifying the selected parameter includes executing the following instructions: displaying a list of predefined event durations; receiving a selection of a one of the predefined event durations; and setting a new event duration equal to the selected predefined event duration.
Claim 23
Dependent Claim
43 words
A computer readable medium as recited in claim 18 wherein the computer instruction for modifying each of the non-selected parameters includes executing the instruction of deriving a new stop boundary as a function of the event start boundary and the new event duration.
Claim 24
Dependent Claim
38 words
A computer readable medium as recited in claim 17 wherein the event start boundary is an event start time, the event stop boundary is an event stop time, and the event duration is a well defined time period.