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

System, method, and computer program product for displaying and processing notes containing note segments linked to portions of documents

Assignee: Datacloud Technologies LLC
•
Filing: 1996-05-09
•
Granted: 1998-12-01
•
Expires: 2016-05-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system, method, and computer program product for annotating an electronic document. An electronic document is displayed. At least one note having at least one note segment is displayed. The note segment is linked to at least one portion of the electronic document. Location identification information is displayed that identifies a location of the portion in the electronic document that is linked to the note segment. This location identification information is displayed in the note, proximate to the note segment.

Inventors

  • 👤 Kevin Gerard Rivette
  • 👤 Michael Philip Florio
  • 👤 Adam Jackson
  • 👤 Don Ahn
  • 👤 Irving Shale Rappaport
  • 👤 Deborah Kurata

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 10:29
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F16/00; G06F16/90; G06F16/93; G06F16/94

Claims Analysis

Total Claims: 114
Claim 1
Independent Claim 149 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and (3a) enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document; wherein said new note segment and said at least one note segment are nested note segments.
Claim 2
Dependent Claim 149 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and (3a) enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document; wherein said new note segment and said at least one note segment are nested note segments.
Claim 3
Dependent Claim 39 words
The method of claim 1, wherein said location identification information comprises at least one of column information and line information of a start of said at least one portion in said at least a part of said electronic document.
Claim 4
Dependent Claim 41 words
The method of claim 2, wherein said location identification information comprises at least one of column information and line information of a first text line of said at least one portion in said at least a part of said electronic document.
Claim 5
Dependent Claim 54 words
The method of claim 1, further comprising the steps of: (4) displaying a first graphical icon in said at least one note proximate to said at least one note segment; and (5) displaying a second graphical icon in said at least a part of said electronic document proximate to said at least one portion.
Claim 6
Dependent Claim 24 words
The method of claim 4, wherein said first and second graphical icons are at least one of the same shape and the same color.
Claim 7
Dependent Claim 18 words
The method of claim 4, wherein said first and second graphical icons are the same shape and color.
Claim 8
Dependent Claim 40 words
The method of claim 4, further comprising the step of: (6) displaying said at least one portion of said at least a part of said electronic document, if not already being displayed, upon user selection of said first graphical icon.
Claim 9
Dependent Claim 31 words
The method of claim 4, further comprising the step of: (6) displaying said at least one note segment, if not already being displayed, upon user selection of said second graphical icon.
Claim 10
Dependent Claim 42 words
The method of claim 4, wherein step (5) comprises the step of: displaying said second graphical icon in said at least a part of said electronic document at a position that is next to a start of said at least one portion.
Claim 11
Dependent Claim 52 words
The method of claim 4, further comprising the steps of: (6) highlighting said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and (7) highlighting said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 12
Dependent Claim 67 words
The method of claim 10, wherein steps (6) and (7) collectively comprise the steps of color coding said at least one portion in said at least a part of said electronic document and said at least one note segment with a user-specified color, and color coding said first and second graphical icons displayed in said at least a part of said electronic document using said user-specified color.
Claim 13
Dependent Claim 189 words
The method of claim 10, further comprising the steps of: (8) displaying at least one second note segment in said at least one note, said at least one second note segment being linked to at least one second portion of said at least a part of said electronic document; (9) displaying in said at least one note, proximate to said at least one second note segment, second location identification information identifying a location of said at least one second portion in said at least a part of said electronic document; (10) displaying a third graphical icon in said at least one note proximate to said at least one second note segment; (11) displaying a fourth graphical icon in said at least a part of said electronic document proximate to said at least one second portion, said third and fourth graphical icons being identical; (12) highlighting said at least one second portion in said at least a part of said electronic document using a second user-specified highlighting style; and (13) highlighting said at least one second note segment in said at least one note using said second user-specified highlighting style.
Claim 14
Dependent Claim 34 words
The method of claim 12, wherein said at least one first portion and said at least one second portion in said at least a part of said electronic document are at least partially overlapping.
Claim 15
Dependent Claim 34 words
The method of claim 13, wherein said first and second graphical icons differ from said third and fourth graphical icons, and wherein said first user-specified highlighting style differs from said second user-specified highlighting style.
Claim 16
Dependent Claim 32 words
The method of claim 13, wherein said first and second graphical icons have a first shape, and said third and fourth graphical icons have a second shape different from said first shape.
Claim 17
Dependent Claim 13 words
The method of claim 15, wherein said first and second shapes are user-selectable.
Claim 18
Dependent Claim 32 words
The method of claim 13, wherein said first and second graphical icons have a first color, and said third and fourth graphical icons have a second color different from said first color.
Claim 19
Dependent Claim 13 words
The method of claim 17, wherein said first and second colors are user-selectable.
Claim 20
Dependent Claim 22 words
The method of claim 1, further comprising the step of: (4) displaying a user-provided note title in said at least one note.
Claim 21
Dependent Claim 53 words
The method of claim 1, further comprising the steps of: (4) displaying a list of said at least one note and any other notes in a note list menu; and (5) enabling a user to display any of said at least one note and said any other notes by reference to said list.
Claim 22
Dependent Claim 69 words
The method of claim 20, wherein step (4) comprises the step of displaying a list of titles corresponding to said at least one note and said any other notes in said note list menu; and wherein step (5) comprises the step of enabling a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu.
Claim 23
Dependent Claim 63 words
The method of claim 21, further comprising the step of: (6) enabling a user to specify a note sorting preference; wherein step (4) further comprises the step of displaying said list of titles corresponding to said at least one note and said any other notes in said note list menu, wherein said list of titles is ordered according to said note sorting preference.
Claim 24
Dependent Claim 119 words
The method of claim 22, wherein step (6) comprises the steps of: enabling a user to specify note sorting according to title; enabling a user to specify note sorting according to color and title; and enabling a user to specify note sorting according to note location; wherein step (4) further comprises the steps of: displaying said list of titles sorted by note titles if a user specified note sorting according to title; displaying said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and displaying said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 25
Dependent Claim 38 words
The method of claim 1, further comprising the step of: (4) enabling a user to create a plurality of nested note segments linked to at least partially overlapping portions of said at least apart of said electronic document.
Claim 26
Dependent Claim 66 words
The method of claim 1, further comprising the steps of: (4) enabling a user to select a second portion in said at least a part of said electronic document; (5) automatically creating a second new note segment in said at least one note; and (6) automatically linking said second new note segment to said second portion in said at least a part of said electronic document.
Claim 27
Dependent Claim 25 words
The method of claim 1, further comprising the steps of: (4) enabling a user to paste arbitrary text into said at least one note segment.
Claim 28
Dependent Claim 25 words
The method of claim 1, wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 29
Dependent Claim 30 words
The method of claim 27, wherein said nested portions of said electronic document represent at least partially overlapping portions contained in said at least a part of said electronic document.
Claim 30
Dependent Claim 48 words
The method of claim 1, further comprising the step of: (4) enabling a user to insert into said at least one note segment at least one of (a) a user-selected portion of said electronic document, (b) a user-selected portion from another electronic document, and (c) user-created work product.
Claim 31
Independent Claim 155 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document; wherein said new note segment and said at least one note segment are nested note segments.
Claim 32
Independent Claim 155 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document; wherein said new note segment and said at least one note segment are nested note segments.
Claim 33
Dependent Claim 39 words
The system of claim 30, wherein said location identification information comprises at least one of column information and line information of a start of said at least one portion in said at least a part of said electronic document.
Claim 34
Dependent Claim 41 words
The system of claim 31, wherein said location identification information comprises at least one of column information and line information of a first text line of said at least one portion in said at least a part of said electronic document.
Claim 35
Dependent Claim 61 words
The system of claim 30, further comprising: first graphical icon displaying means for displaying a first graphical icon in said at least one note proximate to said at least one note segment; and second graphical icon displaying means for displaying a second graphical icon in said at least a part of said electronic document proximate to said at least one portion.
Claim 36
Dependent Claim 24 words
The system of claim 33, wherein said first and second graphical icons are at least one of the same shape and the same color.
Claim 37
Dependent Claim 18 words
The system of claim 33, wherein said first and second graphical icons are the same shape and color.
Claim 38
Dependent Claim 38 words
The system of claim 33, further comprising: means for displaying said at least one portion of said at least a part of said electronic document, if not already being displayed, upon user selection of said first graphical icon.
Claim 39
Dependent Claim 29 words
The system of claim 33, further comprising: means for displaying said at least one note segment, if not already being displayed, upon user selection of said second graphical icon.
Claim 40
Dependent Claim 45 words
The system of claim 33, wherein said second graphical icon displaying means comprises: means for displaying said second graphical icon in said at least a part of said electronic document at a position that is next to a start of said at least one portion.
Claim 41
Dependent Claim 55 words
The system of claim 33, further comprising: first highlighting means for highlighting said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and second highlighting means for highlighting said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 42
Dependent Claim 70 words
The system of claim 39, wherein said first highlighting means and said second highlighting means operate to color code said at least one portion in said at least a part of said electronic document and said at least one note segment with a user-specified color, and to color code said first and second graphical icons displayed in said at least a part of said electronic document using said user-specified color.
Claim 43
Dependent Claim 192 words
The system of claim 39, further comprising: means for displaying at least one second note segment in said at least one note, said at least one second note segment being linked to at least one second portion of said at least a part of said electronic document; means for displaying in said at least one note, proximate to said at least one second note segment, second location identification information identifying a location of said at least one second portion in said at least a part of said electronic document; means for displaying a third graphical icon in said at least one note proximate to said at least one second note segment; means for displaying a fourth graphical icon in said at least a part of said electronic document proximate to said at least one second portion, said third and fourth graphical icons being identical; means for highlighting said at least one second portion in said at least a part of said electronic document using a second user-specified highlighting style; and means for highlighting said at least one second note segment in said at least one note using said second user-specified highlighting style.
Claim 44
Dependent Claim 34 words
The system of claim 41, wherein said at least one first portion and said at least one second portion in said at least a part of said electronic document are at least partially overlapping.
Claim 45
Dependent Claim 34 words
The system of claim 42, wherein said first and second graphical icons differ from said third and fourth graphical icons, and wherein said first user-specified highlighting style differs from said second user-specified highlighting style.
Claim 46
Dependent Claim 32 words
The system of claim 42, wherein said first and second graphical icons have a first shape, and said third and fourth graphical icons have a second shape different from said first shape.
Claim 47
Dependent Claim 13 words
The system of claim 44, wherein said first and second shapes are user-selectable.
Claim 48
Dependent Claim 32 words
The system of claim 42, wherein said first and second graphical icons have a first color, and said third and fourth graphical icons have a second color different from said first color.
Claim 49
Dependent Claim 13 words
The system of claim 46, wherein said first and second colors are user-selectable.
Claim 50
Dependent Claim 20 words
The system of claim 30, further comprising: means for displaying a user-provided note title in said at least one note.
Claim 51
Dependent Claim 56 words
The system of claim 30, further comprising: list displaying means for displaying a list of said at least one note and any other notes in a note list menu; and user enabling means for enabling a user to display any of said at least one note and said any other notes by reference to said list.
Claim 52
Dependent Claim 65 words
The system of claim 49, wherein said list displaying means displays a list of titles corresponding to said at least one note and said any other notes in said note list menu; and wherein said user enabling means enables a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu.
Claim 53
Dependent Claim 60 words
The system of claim 50, further comprising: sorting preference means for enabling a user to specify a note sorting preference; wherein said list displaying means displays said list of titles corresponding to said at least one note and said any other notes in said note list menu, wherein said list of titles is ordered according to said note sorting preference.
Claim 54
Dependent Claim 128 words
The system of claim 51, wherein said sorting preference means comprises: means for enabling a user to specify note sorting according to title; means for enabling a user to specify note sorting according to color and title; and means for enabling a user to specify note sorting according to note location; wherein said list displaying means comprises: means for displaying said list of titles sorted by note titles if a user specified note sorting according to title; means for displaying said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and means for displaying said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 55
Dependent Claim 37 words
The system of claim 30, further comprising: means for enabling a user to create a plurality of nested note segments linked to at least partially overlapping portions of said at least a part of said electronic document.
Claim 56
Dependent Claim 66 words
The system of claim 30, further comprising: means for enabling a user to select a second portion in said at least a part of said electronic document; means for automatically creating a second new note segment in said at least one note; and means for automatically linking said second new note segment to said second portion in said at least a part of said electronic document.
Claim 57
Dependent Claim 23 words
The system of claim 30, further comprising: means for enabling a user to paste arbitrary text into said at least one note segment.
Claim 58
Dependent Claim 25 words
The system of claim 30, wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 59
Dependent Claim 30 words
The system of claim 56, wherein said nested portions of said electronic document represent at least partially overlapping portions contained in said at least a part of said electronic document.
Claim 60
Dependent Claim 46 words
The system of claim 30, further comprising: means for enabling a user to insert into said at least one note segment at least one of (a) a user-selected portion of said electronic document, (b) a user-selected portion from another electronic document, and (c) user-created work product.
Claim 61
Dependent Claim 197 words
A computer program product, comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling the computer to enable a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document; wherein said new note segment and said at least one note segment are nested note segments.
Claim 62
Dependent Claim 197 words
A computer program product, comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling the computer to enable a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document; wherein said new note segment and said at least one note segment are nested note segments.
Claim 63
Dependent Claim 41 words
The computer program product of claim 59, wherein said location identification information comprises at least one of column information and line information of a start of said at least one portion in said at least a part of said electronic document.
Claim 64
Dependent Claim 43 words
The computer program product of claim 60, wherein said location identification information comprises at least one of column information and line information of a first text line of said at least one portion in said at least a part of said electronic document.
Claim 65
Dependent Claim 75 words
The computer program product of claim 59, said computer program logic further comprising: first graphical icon displaying means for enabling the computer to display a first graphical icon in said at least one note proximate to said at least one note segment; and second graphical icon displaying means for enabling the computer to display a second graphical icon in said at least a part of said electronic document proximate to said at least one portion.
Claim 66
Dependent Claim 26 words
The computer program product of claim 62, wherein said first and second graphical icons are at least one of the same shape and the same color.
Claim 67
Dependent Claim 20 words
The computer program product of claim 62, wherein said first and second graphical icons are the same shape and color.
Claim 68
Dependent Claim 48 words
The computer program product of claim 62, said computer program logic further comprising: means for enabling the computer to display said at least one portion of said at least a part of said electronic document, if not already being displayed, upon user selection of said first graphical icon.
Claim 69
Dependent Claim 39 words
The computer program product of claim 62, said computer program logic further comprising: means for enabling the computer to display said at least one note segment, if not already being displayed, upon user selection of said second graphical icon.
Claim 70
Dependent Claim 51 words
The computer program product of claim 62, wherein said second graphical icon displaying means comprises: means for enabling the computer to display said second graphical icon in said at least a part of said electronic document at a position that is next to a start of said at least one portion.
Claim 71
Dependent Claim 69 words
The computer program product of claim 62, said computer program logic further comprising: first highlighting means for enabling the computer to highlight said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and second highlighting means for enabling the computer to highlight said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 72
Dependent Claim 74 words
The computer program product of claim 68, wherein said first highlighting means and said second highlighting means enable the computer to color code said at least one portion in said at least a part of said electronic document and said at least one note segment with a user-specified color, and to color code said first and second graphical icons displayed in said at least a part of said electronic document using said user-specified color.
Claim 73
Dependent Claim 222 words
The computer program product of claim 68, said computer program logic further comprising: means for enabling the computer to display at least one second note segment in said at least one note, said at least one second note segment being linked to at least one second portion of said at least a part of said electronic document; means for enabling the computer to display in said at least one note, proximate to said at least one second note segment, second location identification information identifying a location of said at least one second portion in said at least a part of said electronic document; means for enabling the computer to display a third graphical icon in said at least one note proximate to said at least one second note segment; means for enabling the computer to display a fourth graphical icon in said at least a part of said electronic document proximate to said at least one second portion, said third and fourth graphical icons being identical; means for enabling the computer to highlight said at least one second portion in said at least a part of said electronic document using a second user-specified highlighting style; and means for enabling the computer to highlight said at least one second note segment in said at least one note using said second user-specified highlighting style.
Claim 74
Dependent Claim 36 words
The computer program product of claim 70, wherein said at least one first portion and said at least one second portion in said at least a part of said electronic document are at least partially overlapping.
Claim 75
Dependent Claim 36 words
The computer program product of claim 71, wherein said first and second graphical icons differ from said third and fourth graphical icons, and wherein said first user-specified highlighting style differs from said second user-specified highlighting style.
Claim 76
Dependent Claim 34 words
The computer program product of claim 71, wherein said first and second graphical icons have a first shape, and said third and fourth graphical icons have a second shape different from said first shape.
Claim 77
Dependent Claim 15 words
The computer program product of claim 73, wherein said first and second shapes are user-selectable.
Claim 78
Dependent Claim 34 words
The computer program product of claim 71, wherein said first and second graphical icons have a first color, and said third and fourth graphical icons have a second color different from said first color.
Claim 79
Dependent Claim 15 words
The computer program product of claim 75, wherein said first and second colors are user-selectable.
Claim 80
Dependent Claim 30 words
The computer program product of claim 59, said computer program logic further comprising: means for enabling the computer to display a user-provided note title in said at least one note.
Claim 81
Dependent Claim 70 words
The computer program product of claim 59, said computer program logic further comprising: list displaying means for enabling the computer to display a list of said at least one note and any other notes in a note list menu; and user enabling means for enabling the computer to enable a user to display any of said at least one note and said any other notes by reference to said list.
Claim 82
Dependent Claim 75 words
The computer program product of claim 78, wherein said list displaying means enables the computer to display a list of titles corresponding to said at least one note and said any other notes in said note list menu; and wherein said user enabling means enables the computer to enable a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu.
Claim 83
Dependent Claim 74 words
The computer program product of claim 79, said computer program logic further comprising: sorting preference means for enabling the computer to enable a user to specify a note sorting preference; wherein said list displaying means enables the computer to display said list of titles corresponding to said at least one note and said any other notes in said note list menu, wherein said list of titles is ordered according to said note sorting preference.
Claim 84
Dependent Claim 154 words
The computer program product of claim 80, wherein said sorting preference means comprises: means for enabling the computer to enable a user to specify note sorting according to title; means for enabling the computer to enable a user to specify note sorting according to color and title; and means for enabling the computer to enable a user to specify note sorting according to note location; wherein said list displaying means comprises: means for enabling the computer to display said list of titles sorted by note titles if a user specified note sorting according to title; means for enabling the computer to display said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and means for enabling the computer to display said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 85
Dependent Claim 47 words
The computer program product of claim 59, said computer program logic further comprising: means for enabling the computer to enable a user to create a plurality of nested note segments linked to at least partially overlapping portions of said at least a part of said electronic document.
Claim 86
Dependent Claim 84 words
The computer program product of claim 59, said computer program logic further comprising: means for enabling the computer to enable a user to select a second portion in said at least a part of said electronic document; means for enabling the computer to automatically create a second new note segment in said at least one note; and means for enabling the computer to automatically link said second new note segment to said second portion in said at least a part of said electronic document.
Claim 87
Dependent Claim 33 words
The computer program product of claim 59, said computer program logic further comprising: means for enabling the computer to enable a user to paste arbitrary text into said at least one note segment.
Claim 88
Dependent Claim 27 words
The computer program product of claim 59, wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 89
Dependent Claim 32 words
The computer program product of claim 85, wherein said nested portions of said electronic document represent at least partially overlapping portions contained in said at least a part of said electronic document.
Claim 90
Dependent Claim 57 words
The computer program product of claim 59, wherein said computer program logic further comprises: means for enabling the computer to enable a user to insert into said at least one note segment at least one of (a) a user-selected portion of said electronic document, (b) a user-selected portion from another electronic document, and (c) user-created work product.
Claim 91
Dependent Claim 174 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; (4) displaying a first graphical icon in said at least one note proximate to said at least one note segment; (5) displaying a second graphical icon in said at least a part of said electronic document proximate to said at least one portion; (6) highlighting said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and (7) highlighting said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 92
Dependent Claim 174 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; (4) displaying a first graphical icon in said at least one note proximate to said at least one note segment; (5) displaying a second graphical icon in said at least a part of said electronic document proximate to said at least one portion; (6) highlighting said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and (7) highlighting said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 93
Dependent Claim 113 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and (4) enabling a user to create a plurality of nested note segments linked to at least partially overlapping portions of said electronic document.
Claim 94
Dependent Claim 113 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and (4) enabling a user to create a plurality of nested note segments linked to at least partially overlapping portions of said electronic document.
Claim 95
Dependent Claim 110 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; and (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 96
Dependent Claim 110 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; and (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 97
Independent Claim 196 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; first graphical icon displaying means for displaying a first graphical icon in said at least one note proximate to said at least one note segment; second graphical icon displaying means for displaying a second graphical icon in said at least a part of said electronic document proximate to said at least one portion; first highlighting means for highlighting said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and second highlighting means for highlighting said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 98
Independent Claim 196 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; first graphical icon displaying means for displaying a first graphical icon in said at least one note proximate to said at least one note segment; second graphical icon displaying means for displaying a second graphical icon in said at least a part of said electronic document proximate to said at least one portion; first highlighting means for highlighting said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and second highlighting means for highlighting said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 99
Independent Claim 120 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling a user to create a plurality of nested note segments linked to at least partially overlapping portions of said electronic document.
Claim 100
Independent Claim 120 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling a user to create a plurality of nested note segments linked to at least partially overlapping portions of said electronic document.
Claim 101
Independent Claim 116 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; and location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 102
Independent Claim 116 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; and location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 103
Dependent Claim 249 words
A computer program product, comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; first graphical icon displaying means for enabling the computer to display a first graphical icon in said at least one note proximate to said at least one note segment; second graphical icon displaying means for enabling the computer to display a second graphical icon in said at least a part of said electronic document proximate to said at least one portion; first highlighting means for enabling the computer to highlight said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and second highlighting means for enabling the computer to highlight said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 104
Dependent Claim 249 words
A computer program product, comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; first graphical icon displaying means for enabling the computer to display a first graphical icon in said at least one note proximate to said at least one note segment; second graphical icon displaying means for enabling the computer to display a second graphical icon in said at least a part of said electronic document proximate to said at least one portion; first highlighting means for enabling the computer to highlight said at least one portion in said at least a part of said electronic document using a user-specified highlighting style; and second highlighting means for enabling the computer to highlight said at least one note segment in said at least one note using said user-specified highlighting style.
Claim 105
Dependent Claim 161 words
A computer program product, comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling the computer to enable a user to create a plurality of nested note segments linked to at least partially overlapping portions of said electronic document.
Claim 106
Dependent Claim 161 words
A computer program product, comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; and means for enabling the computer to enable a user to create a plurality of nested note segments linked to at least partially overlapping portions of said electronic document.
Claim 107
Dependent Claim 153 words
A computer program product comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; and location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 108
Dependent Claim 153 words
A computer program product comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; and location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; wherein said at least one note segment and additional note segments are linked to nested portions of said electronic document.
Claim 109
Dependent Claim 308 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; (4) enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document, wherein said new note segment and said at least one note segment are nested note segments; (5) enabling a user to specify a note sorting preference; (6) displaying a list of titles corresponding to said at least one notes, wherein said list of titles is ordered according to said note sorting preference; and (7) enabling a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu; wherein step (5) comprises the step of: enabling a user to specify note sorting according to title, color and title, or note location; wherein step (6) comprises the steps of: displaying said list of titles sorted by note titles if a user specified note sorting according to title; displaying said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and displaying said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 110
Dependent Claim 308 words
A computer based method for annotating an electronic document, comprising the steps of: (1) displaying at least a part of said electronic document; (2) displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; (3) displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; (4) enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document, wherein said new note segment and said at least one note segment are nested note segments; (5) enabling a user to specify a note sorting preference; (6) displaying a list of titles corresponding to said at least one notes, wherein said list of titles is ordered according to said note sorting preference; and (7) enabling a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu; wherein step (5) comprises the step of: enabling a user to specify note sorting according to title, color and title, or note location; wherein step (6) comprises the steps of: displaying said list of titles sorted by note titles if a user specified note sorting according to title; displaying said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and displaying said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 111
Independent Claim 334 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; means for enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document, wherein said new note segment and said at least one note segment are nested note segments; sorting preference means for enabling a user to specify a note sorting preference; list displaying means for displaying a list of titles corresponding to said at least one note and any other notes, wherein said list of titles is ordered according to said note sorting preference; and user enabling means for enabling a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu; wherein said sorting preference means comprises: means for enabling a user to specify note sorting according to title, color and title, or note location; wherein said list displaying means comprises: means for displaying said list of titles sorted by note titles if a user specified note sorting according to title; means for displaying said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and means for displaying said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 112
Independent Claim 334 words
A system for annotating an electronic document, comprising: document displaying means for displaying at least a part of said electronic document; note displaying means for displaying at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for displaying in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; means for enabling a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document, wherein said new note segment and said at least one note segment are nested note segments; sorting preference means for enabling a user to specify a note sorting preference; list displaying means for displaying a list of titles corresponding to said at least one note and any other notes, wherein said list of titles is ordered according to said note sorting preference; and user enabling means for enabling a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu; wherein said sorting preference means comprises: means for enabling a user to specify note sorting according to title, color and title, or note location; wherein said list displaying means comprises: means for displaying said list of titles sorted by note titles if a user specified note sorting according to title; means for displaying said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and means for displaying said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 113
Dependent Claim 405 words
A computer program product comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic when executed enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; means for enabling the computer to enable a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document, wherein said new note segment and said at least one note segment are nested note segments; sorting preference means for enabling the computer to enable a user to specify a note sorting preference; list displaying means for enabling the computer to display a list of titles corresponding to said at least one note and any other notes, wherein said list of titles is ordered according to said note sorting preference; and user enabling means for enabling the computer to enable a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu; wherein said sorting preference means comprises: means for enabling the computer to enable a user to specify note sorting according to title, color and title, or note location; wherein said list displaying means comprises: means for enabling the computer to display said list of titles sorted by note titles if a user specified note sorting according to title; means for enabling the computer to display said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and means for enabling the computer to display said list of titles sorted by note locations in the document if a user specified note sorting according to note location.
Claim 114
Dependent Claim 405 words
A computer program product comprising a computer useable medium having computer program logic stored therein, wherein said computer program logic when executed enables a computer to annotate an electronic document, said computer program logic comprising: document displaying means for enabling the computer to display at least a part of said electronic document; note displaying means for enabling the computer to display at least one note having at least one note segment linked to at least one portion of said at least a part of said electronic document; location identification information displaying means for enabling the computer to display in said at least one note, proximate to said at least one note segment, location identification information identifying a location of said at least one portion in said at least a part of said electronic document; means for enabling the computer to enable a user to create a new note segment in said at least one note, said new note segment being linked to at least a portion of said at least one portion of said at least a part of said electronic document, wherein said new note segment and said at least one note segment are nested note segments; sorting preference means for enabling the computer to enable a user to specify a note sorting preference; list displaying means for enabling the computer to display a list of titles corresponding to said at least one note and any other notes, wherein said list of titles is ordered according to said note sorting preference; and user enabling means for enabling the computer to enable a user to display any of said at least one note and said any other notes by selecting a corresponding title in said note list menu; wherein said sorting preference means comprises: means for enabling the computer to enable a user to specify note sorting according to title, color and title, or note location; wherein said list displaying means comprises: means for enabling the computer to display said list of titles sorted by note titles if a user specified note sorting according to title; means for enabling the computer to display said list of titles sorted by color of notes and note titles if a user specified note sorting according to color and title; and means for enabling the computer to display said list of titles sorted by note locations in the document if a user specified note sorting according to note location.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-30 2002-06-01 2002-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-30 2006-06-01 2006-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-30 2010-06-01 2010-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag