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

Graphic indexing system

Assignee: Hewlett Packard Development Co LP
•
Filing: 1994-01-27
•
Granted: 1996-07-23
•
Expires: 2014-01-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for selecting and indexing stored information for subsequent retrieval. The indexing system of the present invention indexes pages by storing a reference to a graphic segment of the displayed original page (instead of a copy of the graphic segment) as an index entry. Retrieval of the original page or image is accomplished by choosing from a listing of several categories of indexes, and then selecting an index entry displayed in the index gallery. The present invention provides a selection method using a lasso-tap gesture that allows the user to select a portion of the text for indexing (or other operations) without disrupting the natural handwriting action. Selection is accomplished using a closed (or nearly closed) curve followed by a recognized gesture within the closed curve. A local minimum established by the end points of the closed curve must fall within a specified range to identify the closed curve as a selection lasso. In one embodiment, recognized gestures for selection, enlargement, deletion and indexing are supported. Different segments from the same page or image may be compiled in the same index, or in different indexes. Indexing segments may be selected from any displayed page in the file, including spreadsheet pages or word processor pages, in addition to calendar pages and blank notebook pages.

Inventors

  • 👤 Daniel Bricklin
  • 👤 Eric E. Johnson
  • 👤 John L. Friend
  • 👤 Winslow B. Kelley
  • 👤 Peter H. Levin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 15:48
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0487; G06F3/0488; G06F3/04883; G06F16/00; G06F16/50; G06F16/58; G06F16/583; G06F16/5854; G06F40/00; G06F40/10; G06F40/166; G06F40/177; G06F40/18

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 116 words
A method for indexing at least one segment of at least one stored document, said method comprising the steps of: displaying a first document on a display; selecting a first segment from said displayed first document using a selecting device, said first segment having first coordinates and bounds; selecting a first index from storage; storing said first coordinates and bounds of said first segment in said first index; retrieving said first index, said first index containing said coordinates and bounds of said first segment; and displaying said first segment as an indexing entry within said first index by using said coordinates and bounds of said first segment to retrieve said first segment from said first document.
Claim 2
Independent Claim 116 words
A method for indexing at least one segment of at least one stored document, said method comprising the steps of: displaying a first document on a display; selecting a first segment from said displayed first document using a selecting device, said first segment having first coordinates and bounds; selecting a first index from storage; storing said first coordinates and bounds of said first segment in said first index; retrieving said first index, said first index containing said coordinates and bounds of said first segment; and displaying said first segment as an indexing entry within said first index by using said coordinates and bounds of said first segment to retrieve said first segment from said first document.
Claim 3
Dependent Claim 131 words
The method of claim 1 comprising the additional steps of: selecting a second segment from said first document using said selecting device, said second segment having second coordinates and bounds; selecting a second index from storage; storing said second coordinates and bounds of said second segment in said second index; retrieving one of said first and second indices, said first index containing said first coordinates and bounds of said first segment, and said second index containing said second coordinates and bounds of said second segment; and displaying one of said first and second segments as an indexing entry within said retrieved index by using said coordinates and bounds of said one of said first and second segments to retrieve said one of said first and second segments from said first document.
Claim 4
Dependent Claim 124 words
The method of claim 1 comprising the additional steps of: displaying a second document on said display; selecting a second segment from said displayed second document using said selecting device, said second segment having second coordinates and bounds; selecting said first index from storage; storing said second coordinates and bounds of said second segment in said first index; retrieving said first index, said first index containing said first coordinates and bounds of said first segment and said second coordinates and bounds of said second segment; and displaying said first and second segments as indexing entry within said first index by using said coordinates and bounds of said first and second segments to retrieve said first and second segments from said first and second documents.
Claim 5
Dependent Claim 19 words
The method of claim 1 wherein at least one of the selecting steps is performed using a hand-held stylus.
Claim 6
Dependent Claim 41 words
The method of claim 1 wherein said step of selecting said first segment from said first document is accomplished by placing and displaying a lasso positioned around a portion of said first document that is to serve as said first segment.
Claim 7
Dependent Claim 41 words
The method of claim 5 further comprising the step of invoking an indexing command by tapping said display with said selecting device within the boundary of said displayed lasso, and targeting an indexing gesture within the boundary of said displayed lasso.
Claim 8
Dependent Claim 26 words
The method of claim 5 further comprising the step of invoking an indexing command by targeting an indexing gesture within the boundary of said displayed lasso.
Claim 9
Dependent Claim 32 words
The method of claim 1 wherein said coordinates are the (x,y) coordinates of a single vertex of said first segment, and said bounds are the height and width of said first segment.
Claim 10
Dependent Claim 16 words
The method of claim 5 wherein said lasso may only be entered in a clockwise direction.
Claim 11
Dependent Claim 16 words
The method of claim 5 wherein said lasso may only be entered in a counter-clockwise direction.
Claim 12
Dependent Claim 14 words
The method of claim 6 wherein said indexing gesture is an up-caret (" ").
Claim 13
Dependent Claim 14 words
The method of claim 7 wherein said indexing gesture is an up-caret (" ").
Claim 14
Dependent Claim 22 words
The method of claim 1 wherein said coordinates and bounds are the (x,y) coordinates of two opposite vertices of said first segment.
Claim 15
Dependent Claim 105 words
Apparatus for indexing a segment of a stored document, comprising: a display for displaying at least one document; an input device for receiving index commands; a segment selector for selecting a segment of the document to be indexed; a storage device for storing coordinates and bounds of the segment as data for an index; an indexing processor for locating the index containing the coordinates and bounds of the segment and identifying the segment within the index; and a second display field for displaying the segment as an indexing entry by using the coordinates and bounds of the segment to retrieve the segment from the document.
Claim 16
Dependent Claim 105 words
Apparatus for indexing a segment of a stored document, comprising: a display for displaying at least one document; an input device for receiving index commands; a segment selector for selecting a segment of the document to be indexed; a storage device for storing coordinates and bounds of the segment as data for an index; an indexing processor for locating the index containing the coordinates and bounds of the segment and identifying the segment within the index; and a second display field for displaying the segment as an indexing entry by using the coordinates and bounds of the segment to retrieve the segment from the document.
Claim 17
Dependent Claim 12 words
The apparatus of claim 14 the segment selector comprises a hand-held stylus.

References Cited (Backward Citations)

US4785296A Cited
US4649380A Cited
US4553206A Cited
US4559533A Cited
US4808987A Cited
US4881180A Cited
US5157737A Cited
US4879648A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-23 2000-01-22 2000-07-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-23 2004-01-22 2004-07-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-23 2008-01-22 2008-07-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag