Method for controlling a computerized organizer
First Claim
1. A method for entering data into a scheduler comprising:
- displaying a scheduling field on a screen of a pen-based computer system, said field having an appointment area and an annotation area, said appointment area and said annotation area being concurrently active;
entering data on said scheduling field with a pointer mechanism; and
processing said data according to its placement on said scheduling field.
1 Assignment
0 Petitions
Accused Products
Abstract
The method of the present invention includes the steps of executing a process to support a number of temporal-based functions and activating at least one of these temporal-based functions. Temporal-based functions of the present invention include a scheduler, to-do list, and a note function. Temporal-based entries can then be moved within and/or between the temporal-based functions. Further, temporal-based entries can be edited for each temporal-based function. Moving temporal-based entries involves the selection of an entry with a pointer mechanism, dragging the entry to a new location, releasing the entry at the new location, and updating a database to reflect the entry'"'"'s change in position. Editing an entry involves direct editing of an entry, editing through an editing window, or editing of a duration bar associated with an entry. Data entered into a scheduling field of the scheduler function is processed according to its placement within the scheduling field. Annotation entries are separated from appointment entries by an invisible margin in the scheduling field.
52 Citations
39 Claims
-
1. A method for entering data into a scheduler comprising:
-
displaying a scheduling field on a screen of a pen-based computer system, said field having an appointment area and an annotation area, said appointment area and said annotation area being concurrently active; entering data on said scheduling field with a pointer mechanism; and processing said data according to its placement on said scheduling field. - View Dependent Claims (2, 3)
-
-
4. A method for editing a temporal-based entry in a computerized organizer having a screen including at least first and second areas and a pointer mechanism, said method comprising:
-
selecting with a pointer mechanism of a computerized organizer said computerized organizer a temporal-based object from a plurality of concurrently active temporal-based objects, wherein said temporal-based objects are located in at least one of said first and said second areas a first area and a second area, said first area and said second area being separated by an invisible margin such that temporal-based objects corresponding to data entered in said second area that are moved across said invisible margin to said first area are transformed into temporal-based objects corresponding to data entered into said first area and temporal-based objects corresponding to data entered in said first area that are moved across said invisible margin into said second area are transformed into temporal-based objects corresponding to data entered in said first area; and editing a duration bar associated with said temporal-based object with said pointer mechanism. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A method for entering data into a temporal-based object comprising:
-
displaying a field on a screen of a pen-based computer system, said field having at least a first area and a second area, said first area and said second area being separated by an invisible margin such that temporal-based entries corresponding to data entered in said second area that are moved across said invisible margin to said first area are transformed into temporal-based entries corresponding to data entered in said first area and temporal-based entries corresponding to data entered in said first area that are moved across said invisible margin into said second area are transformed into temporal-based entries corresponding to data entered in said second area; entering data on said field with a pointer mechanism; and processing said data according to its placement on said field. - View Dependent Claims (10, 11)
-
-
12. A method for editing a temporal-based entry in a computerized organizer having a screen and a pointer mechanism, said method comprising:
-
selecting with a pointer mechanism of a computerized organizer said computerized organizer a temporal-based object from a plurality of concurrently active temporal-based objects including a scheduler, a to-do list and a note function, wherein said scheduler includes an appointment area and an annotation area, said appointment area and said annotation area being separated by an invisible margin such that temporal-based entries corresponding to annotations in said annotation area that are moved across said invisible margin to said appointment area are transformed into temporal-based entries corresponding to appointments and temporal-based entries corresponding to appointments that are moved across said invisible margin into said annotation area are transformed into temporal-based entries corresponding to annotations; and editing a duration bar associated with said temporal-based object with said pointer mechanism. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for entering data into a scheduler comprising:
-
displaying a scheduling field on a screen of a pen-based computer system, said field having an appointment area and an annotation area, said appointment area and said annotation area being separated by an invisible margin such that temporal-based entries corresponding to annotations in said annotation area that are moved across said invisible margin to said appointment area are transformed into temporal-based entries corresponding to appointments and temporal-based entries corresponding to appointments that are moved across said invisible margin into said annotation area are transformed into temporal-based entries corresponding to annotations; entering data on said scheduling field with a pointer mechanism; and processing said data according to its placement on said scheduling field. - View Dependent Claims (18, 19)
-
-
20. A computerized organizer system comprising:
-
a screen display having a first area and a second area; a pointer mechanism; and means for selecting with said pointer mechanism a temporal-based object from a plurality of concurrently active temporal-based objects in said first area and said second area, said first area and said second area being separated by an invisible margin such that temporal-based objects corresponding to data entered in said second area that are moved across said invisible margin to said first area are transformed into temporal-based objects corresponding to data entered into said first area and temporal-based objects corresponding to data entered in said first area that are moved across said invisible margin into said second area are transformed into temporal-based objects corresponding to data entered in said first area.
-
-
21. A computer readable medium containing program instructions for entering data into a scheduler, the program instructions including instructions for performing the steps comprising:
-
displaying a scheduling field on a screen of a pen-based computer system, said field having an appointment area and an annotation area, said appointment area and said annotation area being concurrently active; entering data on said scheduling field with a pointer mechanism; and processing said data according to its placement on said scheduling field. - View Dependent Claims (22, 23)
-
-
24. A computer readable medium containing program instructions for editing a temporal-based entry in a computerized organizer having a screen including at least first and second areas and a pointer mechanism, the program instructions including instructions for performing the steps comprising:
-
selecting with a pointer mechanism of a computerized organizer said computerized organizer a temporal-based object from a plurality of concurrently active temporal-based objects, wherein said temporal-based objects are located in at least one of said first and said second areas a first area and a second area, said first area and said second area being separated by an invisible margin such that temporal-based objects corresponding to data entered in said second area that are moved across said invisible margin to said first area are transformed into temporal-based objects corresponding to data entered into said first area and temporal-based objects corresponding to data entered in said first area that are moved across said invisible margin into said second area are transformed into temporal-based objects corresponding to data entered in said first area; and editing a duration bar associated with said temporal-based object with said pointer mechanism. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer readable medium for entering data into a temporal-based object, the program instructions including instructions for performing the steps comprising:
-
displaying a field on a screen of a pen-based computer system, said field having at least a first area and a second area, said first area and said second area being separated by an invisible margin such that temporal-based entries corresponding to data entered in said second area that are moved across said invisible margin to said first area are transformed into temporal-based entries corresponding to data entered in said area and temporal-based entries corresponding to data entered in said first area that are moved across said invisible margin into said second area are transformed into temporal-based entries corresponding to data entered in said second area; entering data on said field with a pointer mechanism; and processing said data according to its placement on said field. - View Dependent Claims (30, 31)
-
-
32. A computer readable medium for editing a temporal-based entry in a computerized organizer having a screen and a pointer mechanism, the program instructions including instructions for performing the steps comprising:
-
selecting with a pointer mechanism of a computerized organizer said computerized organizer a temporal-based object from a plurality of concurrently active temporal-based objects including a scheduler, a to-do list and a note function, wherein said scheduler includes an appointment area and an annotation area, said appointment area and said annotation area being separated by an invisible margin such that temporal-based entries corresponding to annotations in said annotation area that are moved across said invisible margin to said appointment area are transformed into temporal-based entries corresponding to appointments and temporal-based entries corresponding to appointments that are moved across said invisible margin into said annotation area are transformed into temporal-based entries corresponding to annotations; and editing a duration bar associated with said temporal-based object with said pointer mechanism. - View Dependent Claims (33, 34, 35, 36)
-
-
37. A computer readable medium for entering data into a scheduler, the program instructions including instructions for performing the steps comprising:
-
displaying a scheduling field on a screen of a pen-based computer system, said field having an appointment area and an annotation area, said appointment area and said annotation area being separated by an invisible margin such that temporal-based entries corresponding to annotations in said annotation area that are moved across said invisible margin to said appointment area are transformed into temporal-based entries corresponding to appointments and temporal-based entries corresponding to appointments that are moved across said invisible margin into said annotation area are transformed into temporal-based entries corresponding to annotations; entering data on said scheduling field with a pointer mechanism; and processing said data according to its placement on said scheduling field. - View Dependent Claims (38, 39)
-
Specification