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

Pointing gesture based computer note pad paging and scrolling interface

Assignee: Apple Inc
•
Filing: 1992-04-13
•
Granted: 1995-03-14
•
Expires: 2012-04-13
📄 Original PDF 🌐 Google Patents

Abstract

Abstract A method for manipulating notes on a screen of a computer display is provided. Each note area may include graphical, text, and data objects. An initial note area is provided with a header bar which includes the date of creation, the note number, and/or other indicia. When a user desires to make a new note, a division gesture is made on the computer display by moving a stylus horizontally across the screen. Once a division gesture is detected, the height of the preceding note is determined, and the height of the new note is considered to be indefinite or infinite. Each new division gesture creates a new header bar for the new note indicating the date of creation, the note number, and/or other pertinent information.

Inventors

  • 👤 Michael C. Tchao
  • 👤 Stephen P. Capps

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 10:34
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883; G06F3/0484; G06F3/0485

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 206 words
A method for manipulating notes on the screen of a computer display comprising: generating an initial note area on a screen of a computer display; dividing said initial note area into a plurality of note areas in response to at least one division gesture implemented by moving a pointing means across the width of the screen such that a left edge of the division gesture is within a first defined distance of a left side of said computer display and a right edge of the division gesture is within a second defined distance of a right side of said computer display, wherein the division gesture is made in a horizontal motion having a slope of less than a predefined slope value, and wherein each division gesture creates divider indicia in the form of a header bar on said screen which visually separates two adjacent note areas, said header bar being displayed on said computer display as a horizontal region having indicia pertaining to a note including a creation date; modifying the height of a selected note area in response to a gesture made on said header bar associated with said selected note area; and scrolling at least one note area in response to a scrolling command.
Claim 2
Independent Claim 206 words
A method for manipulating notes on the screen of a computer display comprising: generating an initial note area on a screen of a computer display; dividing said initial note area into a plurality of note areas in response to at least one division gesture implemented by moving a pointing means across the width of the screen such that a left edge of the division gesture is within a first defined distance of a left side of said computer display and a right edge of the division gesture is within a second defined distance of a right side of said computer display, wherein the division gesture is made in a horizontal motion having a slope of less than a predefined slope value, and wherein each division gesture creates divider indicia in the form of a header bar on said screen which visually separates two adjacent note areas, said header bar being displayed on said computer display as a horizontal region having indicia pertaining to a note including a creation date; modifying the height of a selected note area in response to a gesture made on said header bar associated with said selected note area; and scrolling at least one note area in response to a scrolling command.
Claim 3
Dependent Claim 36 words
A method as recited in claim 1 wherein said step of generating an initial note area on a computer screen includes creating a first data structure including a note number designation and a note height dimension.
Claim 4
Dependent Claim 63 words
A method as recited in claim 1 wherein said step of dividing said initial note area comprises: detecting a theoretical line drawn on said display by said pointing means; determining whether said theoretical line is a division gesture; and generating a header bar on said computer display for a new note area if said theoretical line is determined to be a division gesture.
Claim 5
Dependent Claim 48 words
A method as recited in claim 3 wherein said step of detecting a theoretical line comprises: collecting a plurality of sample points corresponding to a movement of said pointing means across said display; and forming said theoretical line from at least two of said plurality of sample points.
Claim 6
Dependent Claim 140 words
A method as recited in claim 3 wherein said step of determining whether said theoretical line is a division gesture includes the following steps: determining whether there is a sample point farther from said theoretical line than a predetermined maximum distance value; determining whether the absolute value of a sum of the signed distances of said plurality of sample points from said theoretical line is greater than a predetermined maximum sum value; determining whether the absolute value of a slope of said theoretical line differs from a predetermined header bar slope by more than a predetermine maximum slope value; and determining whether either end of said theoretical line is separated from an edge of said screen by more than a predetermined maximum margin value: wherein when one of the determining steps fails, said theoretical line is not a division gesture.
Claim 7
Dependent Claim 33 words
A method as recited in claim 1 wherein said step of modifying the size of a selected note area comprises: detecting said gesture; and moving said divider indicia in response to said gesture.
Claim 8
Dependent Claim 72 words
A method as recited in claim 1 wherein said step of scrolling at least one note area comprises: detecting said scrolling command; and scrolling said at least one note area in a direction indicated by said scrolling command such that divider indicia on said screen move in discrete jumps such that data input on said at least one note area appears in approximately the same position at which it was originally input.
Claim 9
Independent Claim 135 words
A method for generating divider indicia on a computer display comprising: detecting a division gesture implemented by moving a pointing means across the width of a screen such that a left edge of the division gesture is within a first defined distance of a left side of said computer display and a right edge of the division gesture is within a second defined distance of a right side of said computer display, wherein the division gesture is made in a horizontal motion having a slope of less than a predefined slope value; and generating divider indicia in the form of a header bar on said screen as positioned by said division gesture said header bar being displayed on said computer display as a horizontal region having indicia pertaining to a note including a creation date.
Claim 10
Independent Claim 135 words
A method for generating divider indicia on a computer display comprising: detecting a division gesture implemented by moving a pointing means across the width of a screen such that a left edge of the division gesture is within a first defined distance of a left side of said computer display and a right edge of the division gesture is within a second defined distance of a right side of said computer display, wherein the division gesture is made in a horizontal motion having a slope of less than a predefined slope value; and generating divider indicia in the form of a header bar on said screen as positioned by said division gesture said header bar being displayed on said computer display as a horizontal region having indicia pertaining to a note including a creation date.
Claim 11
Dependent Claim 51 words
A method as recited in claim 8 wherein said step of detecting a division gesture comprises: creating a theoretical line from a gesture made on said screen by said pointing means; comparing said theoretical line to predetermined criteria; and recognizing a division gesture if said theoretical line meets said predetermined criteria.
Claim 12
Dependent Claim 40 words
A method as recited in claim 9 wherein said step of creating a theoretical line comprises: collecting a plurality of sample points along a gesture path; forming said theoretical line including at least two of said plurality of sample points.
Claim 13
Dependent Claim 27 words
A method as recited in claim 10 wherein said theoretical line is created from two sample points selected at or near opposing ends of said gesture path.
Claim 14
Dependent Claim 19 words
A method as recited in claim 10 wherein said theoretical line is created from three or more sample points.
Claim 15
Dependent Claim 27 words
A method as recited in claim 12 wherein said theoretical line is created from at least a majority of said sample points by a least-mean-square (LMS) method.
Claim 16
Dependent Claim 35 words
A method as recited in claim 10 wherein said step of comparing said theoretical line to said predetermined criteria comprises: determining whether any sample point is further from said theoretical line than a predetermined amount.
Claim 17
Dependent Claim 48 words
A method as recited in claim 10 wherein said step of comparing said theoretical line to said predetermined criteria comprises: determining whether the absolute value of a sum of the signed distances of said plurality of sample points from said theoretical line is greater than a predetermined amount.
Claim 18
Dependent Claim 43 words
A method as recited in claim 10 wherein said step of comparing said theoretical line to said predetermined criteria comprises: determining whether the absolute value of a slope of said theoretical line differs from a predetermined slope by more than a predetermined amount.
Claim 19
Dependent Claim 42 words
A method as recited in claim 10 wherein said step of comparing said theoretical line to said predetermined criteria comprises: determining whether either end of said theoretical line is separated from an edge of said screen by more than a predetermined amount.

References Cited (Backward Citations)

US5148522A Cited
US5237651A Cited
US5036544A Cited
US5317688A Cited
US5283862A Cited
US5319747A Cited
US5309555A Cited
US5327528A Cited
US5313528A Cited
US5289169A Cited
US5220649A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag