← Back to Patent Explorer
US5457476A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for controlling a computerized organizer

Assignee: Apple Inc
•
Filing: 1993-05-27
•
Granted: 1995-10-10
•
Expires: 2013-05-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Scott A. Jenson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 21:40
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/02; G06F15/025; G06F15/0266; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06Q; G06Q10/00; G06Q10/10; G06Q10/109

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 152 words
A method for controlling a computerized organizer comprising the steps of: executing a computer-implemented process which supports a plurality of non-model temporal-based functions 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 margins into said annotation area are transformed into temporal-based entries corresponding to annotations; selecting a temporal-based entry within one said temporal-based functions; moving said temporal-based entry at least within one of said temporal-based functions in response to a user-initiated move command; and editing a temporal-based entry in response to a user-initiated edit command.
Claim 2
Independent Claim 152 words
A method for controlling a computerized organizer comprising the steps of: executing a computer-implemented process which supports a plurality of non-model temporal-based functions 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 margins into said annotation area are transformed into temporal-based entries corresponding to annotations; selecting a temporal-based entry within one said temporal-based functions; moving said temporal-based entry at least within one of said temporal-based functions in response to a user-initiated move command; and editing a temporal-based entry in response to a user-initiated edit command.
Claim 3
Dependent Claim 28 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of activating includes activating a temporal-based note area and a temporal-based scheduler area.
Claim 4
Dependent Claim 23 words
A method for controlling a computerized organizer as recited in claim 2 wherein said temporal-based entry is moved within said temporal-based scheduler area.
Claim 5
Dependent Claim 24 words
A method for controlling a computerized organizer as recited in claim 3 wherein said moving includes updating a time associated with said temporal-based entry.
Claim 6
Dependent Claim 29 words
A method for controlling a computerized organizer as recited in claim 2 wherein said step of activating includes displaying a plurality of dates in said temporal based scheduler area.
Claim 7
Dependent Claim 23 words
A method for controlling a computerized organizer as recited in claim 5 wherein said temporal-based entry is moved between said plurality of dates.
Claim 8
Dependent Claim 26 words
A method for controlling a computerized organizer as recited in claim 6 wherein said moving includes updating a time and date associated with said temporal-based entry.
Claim 9
Dependent Claim 32 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of moving includes moving said temporal-based entry from a temporal-based note area to a temporal-based scheduler area.
Claim 10
Dependent Claim 26 words
A method for controlling a computerized organizer as recited in claim 8 wherein said step of moving includes updating a time associated with said temporal-based entry.
Claim 11
Dependent Claim 32 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of moving includes moving said temporal-based entry from a temporal-based scheduler area to a temporal-based note area.
Claim 12
Dependent Claim 26 words
A method for controlling a computerized organizer as recited in claim 10 wherein said step of moving includes removing a time associated with said temporal-based entry.
Claim 13
Dependent Claim 29 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of activating includes activating a temporal-based note area and a temporal-based to-do list area.
Claim 14
Dependent Claim 24 words
A method for controlling a computerized organizer as recited in claim 12 wherein said temporal-based entry is moved within said temporal-based to-do list area.
Claim 15
Dependent Claim 29 words
A method for controlling a computerized organizer as recited in claim 12 wherein said step of activating includes displaying a plurality of dates in said temporal-based to-do list area.
Claim 16
Dependent Claim 23 words
A method for controlling a computerized organizer as recited in claim 14 wherein said temporal-based entry is moved between said plurality of dates.
Claim 17
Dependent Claim 24 words
A method for controlling a computerized organizer as recited in claim 15 wherein said moving includes updating a date associated with said temporal-based entry.
Claim 18
Dependent Claim 32 words
A method for controlling a computerized organizer as recited in claim 1 wherein step of moving includes moving said temporal-based entry from a temporal-based note area to a temporal-based to-do list area.
Claim 19
Dependent Claim 33 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of moving includes moving said temporal-based entry from a temporal-based to-do list area to a temporal-based note area.
Claim 20
Dependent Claim 25 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of editing comprises editing the content of said temporal-based entry.
Claim 21
Dependent Claim 23 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of editing comprises editing from an edit window.
Claim 22
Dependent Claim 26 words
A method for controlling a computerized organizer as recited in claim 1 wherein said step of editing comprises editing a duration bar of said temporal-based entry.
Claim 23
Dependent Claim 35 words
A method for controlling a computerized organizer as recited in claim 21 wherein said step of editing further comprises resizing said duration bar to alter a stop time and a duration of said temporal-based entry.
Claim 24
Independent Claim 177 words
A method for moving temporal-based entries in a computerized organizer having a screen and a pointer mechanism, said method comprising the steps of: selecting a temporal-based object with a pointer mechanism of a computerized organizer, said computerized including a computer-implemented process which supports a plurality of non-modal temporal-based functions 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 objects corresponding to annotations in said annotation area that are moved across said invisible margin to said appointment area are transformed into temporal-based objects corresponding to appointments and temporal-based objects corresponding to appointments that are moved across said invisible margin into said annotation area are transformed into temporal-based objects corresponding to annotations; dragging said temporal-based object at least partially across a screen of said computerized organizer; releasing said temporal-based object at a new position on said screen; and updating a temporal value associated with said temporal-based object to reflect said position.
Claim 25
Independent Claim 177 words
A method for moving temporal-based entries in a computerized organizer having a screen and a pointer mechanism, said method comprising the steps of: selecting a temporal-based object with a pointer mechanism of a computerized organizer, said computerized including a computer-implemented process which supports a plurality of non-modal temporal-based functions 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 objects corresponding to annotations in said annotation area that are moved across said invisible margin to said appointment area are transformed into temporal-based objects corresponding to appointments and temporal-based objects corresponding to appointments that are moved across said invisible margin into said annotation area are transformed into temporal-based objects corresponding to annotations; dragging said temporal-based object at least partially across a screen of said computerized organizer; releasing said temporal-based object at a new position on said screen; and updating a temporal value associated with said temporal-based object to reflect said position.
Claim 26
Dependent Claim 31 words
A method for moving temporal-based entries as recited in claim 23 wherein said temporal value is selected from the group including a start time, a stop time, and a date stamp.
Claim 27
Dependent Claim 31 words
A method for moving temporal-based entries as recited in claim 24 wherein said temporal value stored in said date stamp includes a month value, a day value, and a year value.
Claim 28
Dependent Claim 31 words
A method for moving temporal-based entries as recited in claim 23 further comprising displaying at least one day of a temporal-based scheduler, said temporal-based scheduler having a plurality of appointment times.
Claim 29
Dependent Claim 28 words
A method for moving temporal-based entries as recited in claim 26 further comprising dragging said temporal-based object between said appointment times within one day of said temporal-based scheduler.
Claim 30
Dependent Claim 24 words
A method for moving a temporal-based entries as recited in claim 26 further comprising dragging said temporal-based object between days of said temporal-based scheduler.
Claim 31
Dependent Claim 23 words
A method for moving temporal-based entries as recited in claim 23 further comprising displaying at least one day of a temporal-based to-do list.
Claim 32
Dependent Claim 26 words
A method for moving temporal-based entries as recited in claim 29 further comprising dragging said temporal-based object within one day of said temporal-based to-do list area.
Claim 33
Dependent Claim 24 words
A method for moving temporal-based entries as recited in claim 29 further comprising dragging said temporal-based object between days of said temporal-based to-do list.

References Cited (Backward Citations)

US5070470A Cited
US5050105A Cited
US5129057A Cited
US5063600A Cited
US5307086A Cited
US5247438A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-10-09 1999-04-10 1999-10-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-10-09 2003-04-10 2003-10-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-10-09 2007-04-10 2007-10-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag