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

Indexing and topography of software notes

Assignee: 3M Innovative Properties Co
•
Filing: 1997-07-09
•
Granted: 2000-11-21
•
Expires: 2017-07-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention implements, in a data processing environment, many of the attributes of paper Post-it® notes. The note program of the present invention need not be resident in an application program, and the notes of the present invention may be moved directly between windows or between regions without being saved in an intermediate memory, may be easily dispensed either from a note dispenser of a window or on a desktop, may overlap the boundary of a window, may be automatically saved, may be attached to a document within a window so that the note moves with the document, may overlap a boundary of a window, may be resized with the constraint that the note may not be resized off of a window, may be moved across a window boundary, and may be attached to an object, such as a character, a word, a sentence, or paragraph of a document.

Inventors

  • 👤 David T. Berquist
  • 👤 Peter M. Eisenberg
  • 👤 Mitchell B. Grunes
  • 👤 Timothy A. Mertens
  • 👤 Cindy L. Munson
  • 👤 Martin A. Kenner
  • 👤 John M. Kruse

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:57
CPC Classifications
G; G06; G06F; G06F17/00; G06Q; G06Q10/00; G06Q10/10; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F40/00; G06F40/10; G06F40/166; G06F40/169; G06F9/00; G06F9/06

Claims Analysis

Total Claims: 72
Claim 1
Independent Claim 79 words
A method comprising the steps, performed by a data processing system, of: executing program code in the data processing system to display a note, wherein the note has contents and a location; and, executing program code in the data processing system to add a representation of the contents of the note and the location of the note to an index, wherein the location of the note added to the index is with respect to an object within a window.
Claim 2
Independent Claim 79 words
A method comprising the steps, performed by a data processing system, of: executing program code in the data processing system to display a note, wherein the note has contents and a location; and, executing program code in the data processing system to add a representation of the contents of the note and the location of the note to an index, wherein the location of the note added to the index is with respect to an object within a window.
Claim 3
Dependent Claim 11 words
The method of claim 1 wherein the object is a word.
Claim 4
Dependent Claim 11 words
The method of claim 1 wherein the object is a sentence.
Claim 5
Dependent Claim 11 words
The method of claim 1 wherein the object is a graphic.
Claim 6
Dependent Claim 11 words
The method of claim 1 wherein the object is a cell.
Claim 7
Dependent Claim 11 words
The method of claim 1 wherein the object is a page.
Claim 8
Dependent Claim 11 words
The method of claim 1 wherein the object is a paragraph.
Claim 9
Dependent Claim 11 words
The method of claim 1 wherein the object is a video.
Claim 10
Dependent Claim 12 words
The method of claim 1 wherein the object is a video frame.
Claim 11
Dependent Claim 12 words
The method of claim 1 wherein the object is a video segment.
Claim 12
Dependent Claim 11 words
The method of claim 1 wherein the object is a sound.
Claim 13
Dependent Claim 59 words
The method of claim 1 wherein the step of executing program code in the data processing system to add a representation of the contents of the note and the location of the note to an index comprises the step of automatically adding the representation of the contents of the note and the location of the note to the index.
Claim 14
Dependent Claim 56 words
The method of claim 1 wherein the program code is arranged so that, when the program code is executed by a computer and the note is displayed, the note has an options area, a notation area, and a grab area, and so that the notation area and the grab area are different areas of the note.
Claim 15
Dependent Claim 69 words
The method of claim 1 wherein the step of executing program code in the data processing system to add a representation of the contents of the note and the location of the note to an index comprises the step of executing program code in the data processing system to add at least a portion of the contents of the note and the location of the note to the index.
Claim 16
Dependent Claim 79 words
A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has contents and a location, and at least a representation of the contents of the note and the location of the note are added to an index, wherein the location of the note added to the index is with respect to an object within a window.
Claim 17
Dependent Claim 79 words
A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has contents and a location, and at least a representation of the contents of the note and the location of the note are added to an index, wherein the location of the note added to the index is with respect to an object within a window.
Claim 18
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a word.
Claim 19
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a sentence.
Claim 20
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a graphic.
Claim 21
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a cell.
Claim 22
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a page.
Claim 23
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a paragraph.
Claim 24
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a video.
Claim 25
Dependent Claim 15 words
The computer readable storage medium of claim 15 wherein the object is a video frame.
Claim 26
Dependent Claim 15 words
The computer readable storage medium of claim 15 wherein the object is a video segment.
Claim 27
Dependent Claim 14 words
The computer readable storage medium of claim 15 wherein the object is a sound.
Claim 28
Dependent Claim 42 words
The computer readable storage medium of claim 15 wherein the program code is arranged so that, when the program code is executed, the representation of the contents of the note and the location of the note are automatically added to the index.
Claim 29
Dependent Claim 57 words
The computer readable storage medium of claim 15 wherein the program code is arranged so that, when the program code is executed by a computer and the note is displayed, the note has an options area, a notation area, and a grab area, and the notation area and the grab area are different areas of the note.
Claim 30
Dependent Claim 64 words
The computer readable storage medium of claim 15 wherein the program code is arranged so that, when the program code is executed by a computer and a representation of the contents of the note and the location of the note are added to an index, a portion of the contents of the note and the location of the note are added to the index.
Claim 31
Dependent Claim 82 words
A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has an options area, a notation area, and a grab area, and the notation area and the grab area are different areas of the note and so that, when the options area is activated, a list of options is displayed, wherein the options area contains a preformatted notes option.
Claim 32
Dependent Claim 82 words
A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has an options area, a notation area, and a grab area, and the notation area and the grab area are different areas of the note and so that, when the options area is activated, a list of options is displayed, wherein the options area contains a preformatted notes option.
Claim 33
Dependent Claim 17 words
The computer readable storage medium of claim 29 wherein the note has one or more control areas.
Claim 34
Dependent Claim 23 words
The computer readable storage medium of claim 29 wherein the grab area and the options area are at a top of the note.
Claim 35
Dependent Claim 15 words
The computer readable storage medium of claim 29 wherein the note has no scroll bar.
Claim 36
Dependent Claim 15 words
The computer readable storage medium of claim 29 wherein the note has a control area.
Claim 37
Dependent Claim 17 words
The computer readable storage medium of claim 33 wherein the control area is a resize control area.
Claim 38
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a color option.
Claim 39
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a delete option.
Claim 40
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a font option.
Claim 41
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a size option.
Claim 42
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a duplicate option.
Claim 43
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a print option.
Claim 44
Dependent Claim 18 words
The computer readable storage medium of claim 29 wherein the options area contains a minimum and/or maximum option.
Claim 45
Dependent Claim 18 words
The computer readable storage medium of claim 29 wherein the options area contains a video and/or sound option.
Claim 46
Dependent Claim 18 words
The computer readable storage medium of claim 29 wherein the options area contains a drawings and/or graphics option.
Claim 47
Dependent Claim 20 words
The computer readable storage medium of claim 29 wherein the options area contains a cut and/or paste and/or copy option.
Claim 48
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a help option.
Claim 49
Dependent Claim 17 words
The computer readable storage medium of claim 29 wherein the options area contains a note information option.
Claim 50
Dependent Claim 17 words
The computer readable storage medium of claim 29 wherein the options area contains a content scrolling option.
Claim 51
Dependent Claim 16 words
The computer readable storage medium of claim 29 wherein the options area contains a navigation option.
Claim 52
Dependent Claim 81 words
A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has an options area, a notation area, and a grab area, and the notation area and the grab area are different areas of the note and so that, when the options area is activated, a list of options is displayed, wherein the options area contains a nonmove option.
Claim 53
Dependent Claim 81 words
A computer readable storage medium having program code stored thereon, wherein the program code is arranged so that, when the program code is executed by a computer, a note is displayed, the note has an options area, a notation area, and a grab area, and the notation area and the grab area are different areas of the note and so that, when the options area is activated, a list of options is displayed, wherein the options area contains a nonmove option.
Claim 54
Dependent Claim 17 words
The computer readable storage medium of claim 49 wherein the note has one or more control areas.
Claim 55
Dependent Claim 23 words
The computer readable storage medium of claim 49 wherein the grab area and the options area are at a top of the note.
Claim 56
Dependent Claim 15 words
The computer readable storage medium of claim 49 wherein the note has no scroll bar.
Claim 57
Dependent Claim 15 words
The computer readable storage medium of claim 49 wherein the note has a control area.
Claim 58
Dependent Claim 17 words
The computer readable storage medium of claim 49 wherein the control area is a resize control area.
Claim 59
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a color option.
Claim 60
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a delete option.
Claim 61
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a font option.
Claim 62
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a size option.
Claim 63
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a duplicate option.
Claim 64
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a print option.
Claim 65
Dependent Claim 18 words
The computer readable storage medium of claim 49 wherein the options area contains a minimum and/or maximum option.
Claim 66
Dependent Claim 18 words
The computer readable storage medium of claim 49 wherein the options area contains a video and/or sound option.
Claim 67
Dependent Claim 18 words
The computer readable storage medium of claim 49 wherein the options area contains a drawings and/or graphics option.
Claim 68
Dependent Claim 20 words
The computer readable storage medium of claim 49 wherein the options area contains a cut and/or paste and/or copy option.
Claim 69
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a help option.
Claim 70
Dependent Claim 17 words
The computer readable storage medium of claim 49 wherein the options area contains a note information option.
Claim 71
Dependent Claim 17 words
The computer readable storage medium of claim 49 wherein the options area contains a content scrolling option.
Claim 72
Dependent Claim 16 words
The computer readable storage medium of claim 49 wherein the options area contains a navigation option.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-21 2004-05-22 2004-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-21 2008-05-22 2008-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-21 2012-05-22 2012-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag