Patent US6014140A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6014140A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for locating and displaying the position of a cursor contained within a page of a compound document

Assignee: International Business Machines Corp
•
Filing: 1997-01-10
•
Granted: 2000-01-11
•
Expires: 2017-01-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for locating and displaying the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within a data-processing system wherein only a portion of the predetermined selectable segment can be displayed at one time. In response to user input, the graphical user interface dynamically moves to the relative location of a predetermined selectable segment of a compound document wherein a cursor is located. Next, if the cursor is not located within a viewable portion of the graphical user interface, the graphical user interface automatically scrolls within the predetermined selectable segment to a relative location of the cursor within the predetermined selectable segment. Thereafter, a portion of the predetermined selectable segment wherein the cursor is located is displayed within the graphical user interface.

Inventors

  • 👤 Todd Julius Strand

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 15:35
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0485; G06F3/0481; G06F3/04812; Y; Y10; Y10S; Y10S715/00; Y10S715/973

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 208 words
A method in a computer system for locating and displaying the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising the steps of: identifying the relative location within said compound document of a predetermined selectable segment of said compound document wherein a cursor is located; dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input; automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and displaying within said graphical user interface a portion of said predetermined selectable segment, wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 2
Independent Claim 208 words
A method in a computer system for locating and displaying the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising the steps of: identifying the relative location within said compound document of a predetermined selectable segment of said compound document wherein a cursor is located; dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input; automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and displaying within said graphical user interface a portion of said predetermined selectable segment, wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 3
Dependent Claim 88 words
The method of claim 1 wherein the step of dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input, further comprises the steps of: activating a selectable cursor position marker located within a scrollbar displayed within a graphical user interface environment; and, dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to said activation of said selectable cursor position marker.
Claim 4
Dependent Claim 71 words
The method of claim 1 wherein the step of dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input further comprises the step of: dynamically moving to the relative location of a page within said compound document wherein said cursor is located, in response to user input, such that said predetermined selectable segment comprises said page.
Claim 5
Dependent Claim 100 words
The method of claim 3 wherein the step of automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface, further comprises the step of: automatically scrolling within said page of said compound document to a relative location of said cursor within said page, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface.
Claim 6
Dependent Claim 48 words
The method of claim 4 wherein the step of displaying within said graphical user interface a portion of said predetermined selectable segment wherein said cursor is located, further comprises the step of: displaying within said graphical user interface a portion of said page wherein said cursor is located.
Claim 7
Independent Claim 209 words
A system for locating and displaying the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within a computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising: means for identifying the relative location within said compound document of a predetermined selectable segment of said compound document, wherein a cursor is located; means for dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input; means for automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and means for displaying within said graphical user interface a portion of said predetermined selectable segment wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 8
Independent Claim 209 words
A system for locating and displaying the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within a computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising: means for identifying the relative location within said compound document of a predetermined selectable segment of said compound document, wherein a cursor is located; means for dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input; means for automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and means for displaying within said graphical user interface a portion of said predetermined selectable segment wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 9
Dependent Claim 89 words
The system of claim 6 wherein said means for dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input, further comprises: means for activating a selectable cursor position marker located within a scrollbar displayed within a graphical user interface environment; and means for dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to said activation of said selectable cursor position marker.
Claim 10
Dependent Claim 26 words
The system of claim 7 wherein said predetermined selectable segment of a compound document comprises a page of a compound document within said graphical user interface.
Claim 11
Dependent Claim 247 words
A computer program product residing in computer memory in a computer system for permitting a user to locate and display the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, said computer program product comprising: instruction means residing in a computer for identifying the relative location within said compound document of a predetermined selectable segment of said compound document, wherein a cursor is located instruction means residing in a computer for dynamically moving to the relative location of said predetermined selectable segment within said compound document, wherein said cursor is located, in response to user input; instruction means residing in a computer for automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and instruction means residing in a computer for displaying within said graphical user interface a portion of said predetermined selectable segment wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 12
Dependent Claim 247 words
A computer program product residing in computer memory in a computer system for permitting a user to locate and display the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, said computer program product comprising: instruction means residing in a computer for identifying the relative location within said compound document of a predetermined selectable segment of said compound document, wherein a cursor is located instruction means residing in a computer for dynamically moving to the relative location of said predetermined selectable segment within said compound document, wherein said cursor is located, in response to user input; instruction means residing in a computer for automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and instruction means residing in a computer for displaying within said graphical user interface a portion of said predetermined selectable segment wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 13
Dependent Claim 106 words
The computer program product of claim 9 wherein said instruction means residing in a computer for dynamically moving to the relative location of said predetermined selectable segment within said compound document wherein said cursor is located, in response to user input, further comprises: instruction means residing in a computer for activating a selectable cursor position marker located within a scrollbar displayed within a graphical user interface environment; and instruction means residing in a computer for dynamically moving to the relative location of said predetermined selectable segment within said compound document, wherein said cursor is located, in response to said activation of said selectable cursor position marker.
Claim 14
Dependent Claim 28 words
The computer program product of claim 10 wherein said predetermined selectable segment of a compound document comprises a page of a compound document within said graphical user interface.
Claim 15
Dependent Claim 18 words
The computer program product of claim 11 wherein each of said instruction means further comprises signal bearing media.
Claim 16
Dependent Claim 15 words
The computer program product of claim 12 wherein said signal bearing media comprises transmission media.
Claim 17
Dependent Claim 15 words
The computer program product of claim 12 wherein said signal bearing media comprises recordable media.
Claim 18
Independent Claim 230 words
A method in a computer system for locating and displaying the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising the steps of: identifying the relative location within said compound document of a predetermined selectable segment of said compound document, wherein a cursor is located; activating a selectable cursor position marker located within a scrollbar displayed within said graphical user interface environment; dynamically moving to the relative location of said predetermined selectable segment within compound document wherein said cursor is located, in response to said activation of said selectable cursor position marker; automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and displaying within said graphical user interface a portion of said predetermined selectable segment, wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 19
Independent Claim 230 words
A method in a computer system for locating and displaying the actual position of a cursor contained within a predetermined selectable segment of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising the steps of: identifying the relative location within said compound document of a predetermined selectable segment of said compound document, wherein a cursor is located; activating a selectable cursor position marker located within a scrollbar displayed within said graphical user interface environment; dynamically moving to the relative location of said predetermined selectable segment within compound document wherein said cursor is located, in response to said activation of said selectable cursor position marker; automatically scrolling within said predetermined selectable segment to a relative location of said cursor within said predetermined selectable segment, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and displaying within said graphical user interface a portion of said predetermined selectable segment, wherein said cursor is located, such that the location of said cursor within said predetermined selectable segment may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 20
Independent Claim 194 words
A method in a computer system for locating and displaying the actual position of a cursor contained within a page of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising the steps of: identifying the relative location within said compound document of a page of said compound document, wherein a cursor is located; dynamically moving to the relative location of said page within said compound document wherein said cursor is located, in response to user input; automatically scrolling within said page to a relative location of said cursor within said page, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and displaying within said graphical user interface a portion of said page, wherein said cursor is located, such that the location of said cursor within said page may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 21
Independent Claim 194 words
A method in a computer system for locating and displaying the actual position of a cursor contained within a page of a compound document within a graphical user interface environment within said computer system, wherein only a portion of said predetermined selectable segment can be displayed at one time, comprising the steps of: identifying the relative location within said compound document of a page of said compound document, wherein a cursor is located; dynamically moving to the relative location of said page within said compound document wherein said cursor is located, in response to user input; automatically scrolling within said page to a relative location of said cursor within said page, in response to said movement to said relative location, if said cursor is not located within a viewable portion of said graphical user interface; and displaying within said graphical user interface a portion of said page, wherein said cursor is located, such that the location of said cursor within said page may be easily and efficiently made visually available to a user despite the granularity of a selection process being larger than the granularity of a viewing process within said graphical user interface.
Claim 22
Dependent Claim 89 words
The method of claim 16 wherein the step of dynamically moving to the relative location of said page within said compound document wherein said cursor is located, in response to user input, further comprises the steps of: activating a selectable cursor position marker located within a scrollbar displayed within a graphical user interface environment; and, dynamically moving to the relative location of said page within said compound document wherein said cursor is located, in response to user input, in response to said activation of said selectable cursor position marker.

References Cited (Backward Citations)

US5339391A Cited
US5550969A Cited
US5515497A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag