Method and system for locating and displaying the position of a cursor contained within a page of a compound document
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
63 Citations
17 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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. - View Dependent Claims (7, 8)
-
-
9. 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. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. 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.
-
-
16. 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. - View Dependent Claims (17)
-
Specification