Positional scrolling
AssigneeMicrosoft Corporation
InventorsKenneth P. Hinckley, Steven N. Bathiche
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsKenneth P. Hinckley, Steven N. Bathiche
Estimating the term…
A method and system for electronically scrolling a document with a data processing apparatus uses an input device, e.g., a mouse, to permit position based scrolling without first accessing a scroll bar or other scrolling functionality element. In a page positional scrolling (PPS) mode useful for scrolling short distances, a displayed document is scrolled one pixel per one pixel of motion of the mouse. In a second mode (document positional scrolling—DPS), the document is scrolled a distance per pixel of mouse movement corresponding to the ratio of the document length (or width) to the page length (or width). In a further embodiment (smoothed document positional scrolling—SDPS), as the mouse is moved away from a starting position the system begins scrolling in PPS, transitions smoothly from PPS to DPS, and then continues to scroll in DPS.
A scrolling control system for use with a data processing device having a display, comprising:
A method for controlling scrolling of a document in a data processing system having a display, a user actuated switch and a cursor control input device that provides positional control of a cursor on said display in response to a user actuation of said input device, comprising:
A method according to claim 28, said view scrolling mode comprising a page positional scrolling (PPS) mode wherein a one-to-one relationship exists between a displacement represented by said discrete amount of user actuation and said discrete amount of scrolling.
A method for controlling scrolling of a document in a data processing system having a display, a user actuated switch and a cursor control input device that provides positional control of a cursor on said display in response to a user actuation of said input device, comprising:
A scrolling control system for use with a data processing device having a display, comprising:
A method for controlling scrolling of a document in a data processing system having a display, a user actuated switch and an input device that provides positional control of a cursor on said display in response to a user actuation of said input device, comprising the steps of:
A scrolling control system for use with a data processing device having a display, comprising:
A method for controlling scrolling of a document in a data processing system having a display, a user actuated switch and a cursor control input device that provides positional control of a cursor on said display in response to a user actuation of said cursor control input device, comprising:
Dependencies are inferred from the claim text.