Touch-screen image scrolling system and method
DC CAFCFirst Claim
1. An improved touch-screen image scrolling system, comprising:
- an electronic image display screen;
a microprocessor coupled to said display screen to display information thereon and to receive interactive signals therefrom;
timer means associated with said microprocessor to provide timing capacity therefor;
a source of scroll format data capable of display on said display screen;
finger touch program instructions associated with said microprocessor for sensing the speed, direction and time duration of a finger touch contact with said display screen;
scrolling motion program instructions associated with said microprocessor responsive to said duration of said finger touch contact such that, when said duration exceeds a first given preset minimum time and is accompanied by motion along the surface of said screen followed by separation of said finger touch from said screen, a scroll format display on said screen is caused to begin to scroll in said sensed direction and at said sensed initial speed;
time decay program instructions associated with said microprocessor for reducing the rate of scrolling displacement on said display screen at a given rate until motion is terminated;
stopping motion program instructions associated with said microprocessor for terminating scrolling displacement of the image on said screen upon first occurrence of any signal in the group of signals comprising;
(a) a substantially stationary finger touch on the screen enduring for a periodlonger than a preset minimum time, and(b) an end-of-scroll signal received from said scroll format data source.
0 Assignments
Litigations
4 Petitions
Accused Products
Abstract
Electronic image displays, of lists that extend beyond the vertical display dimension of the display screen, are displaced in the vertical direction by touching the screen with a finger and then moving the finger in the desired direction on the screen. In a natural manner, the initial speed of displacement of the displayed image corresponds to the speed of motion of the finger along the screen. When the user'"'"'s finger is disengaged from the screen, the system senses the disengagement and thereafter allows the vertical displacement speed of the image to decrease at a controlled rate. When it is desired to stop the motion of the image at a given point, or to make a selection from the displayed image, the system measures the length of time that the finger is in contact with the screen and the distance that the finger is moved during that time, to determine if a selection is desired or if it is desired only to stop displacement of the image. That is, a short term contact with the screen, say 500 ms or less, accompanied by little or no displacement on the screen, can be identified as an intended selection, while a longer contact with little or no accompanying displacement can be interpreted as being intended to stop the motion of the image without making a selection.
-
Citations
9 Claims
-
1. An improved touch-screen image scrolling system, comprising:
-
an electronic image display screen; a microprocessor coupled to said display screen to display information thereon and to receive interactive signals therefrom; timer means associated with said microprocessor to provide timing capacity therefor; a source of scroll format data capable of display on said display screen; finger touch program instructions associated with said microprocessor for sensing the speed, direction and time duration of a finger touch contact with said display screen; scrolling motion program instructions associated with said microprocessor responsive to said duration of said finger touch contact such that, when said duration exceeds a first given preset minimum time and is accompanied by motion along the surface of said screen followed by separation of said finger touch from said screen, a scroll format display on said screen is caused to begin to scroll in said sensed direction and at said sensed initial speed; time decay program instructions associated with said microprocessor for reducing the rate of scrolling displacement on said display screen at a given rate until motion is terminated; stopping motion program instructions associated with said microprocessor for terminating scrolling displacement of the image on said screen upon first occurrence of any signal in the group of signals comprising; (a) a substantially stationary finger touch on the screen enduring for a period longer than a preset minimum time, and (b) an end-of-scroll signal received from said scroll format data source. - View Dependent Claims (2, 3, 4, 5, 6)
said group of signals for terminating scrolling displacement of the image on said display screen further comprises (a) a signal indicating that the rate of scrolling displacement on said screen has decayed to a value below a predetermined given value. -
5. The improved touch-screen image scrolling system of claim 1, wherein said microprocessor, and said timer means together comprise a processing unit of a conventional computer.
-
6. The improved touch-screen image scrolling system of claim 5, wherein said source of scroll format data capable of display on said display screen comprises part of the memory of said conventional computer.
-
-
7. An improved touch-screen image scrolling system, comprising:
-
an electronic image display screen; a computer apparatus coupled to said display screen to display information thereon and to receive interactive signals therefrom; timer means within said computer apparatus to provide timing capacity therefor; said computer apparatus having capacity to store scroll format data capable of display on said display screen; finger touch program instructions associated with said computer apparatus for sensing the speed, direction and time duration of a finger touch contact with said display screen; scrolling motion program instructions associated with said computer apparatus responsive to said duration of said finger touch contact such that, when said duration exceeds a preset minimum time and is accompanied by motion along the surface of said screen, a scroll format display on said screen is caused to begin to scroll in the sensed direction and at the sensed initial speed; time decay program instructions associated with said computer apparatus for reducing the rate of scrolling displacement on said display screen at a given rate until motion is terminated; stopping motion program instructions associated with said computer apparatus for terminating scrolling displacement of the image on said screen upon first occurrence of any signal in the group of signals comprising; (a) a substantially stationary finger touch on the screen enduring for a period longer than a preset minimum time, and (b) an end-of-scroll signal received from said scroll format data source. - View Dependent Claims (9)
-
-
8. An improved touch-screen image scrolling system, comprising:
-
an electronic image display screen; a microprocessor coupled to said display screen to display information thereon and to receive interactive signals therefrom; timer means associated with said microprocessor to provide timing capacity therefor; a source of scroll format data capable of display on said display screen; finger touch program instructions associated with said microprocessor for sensing the speed, direction and time duration of a finger touch contact with said display screen; scrolling motion program instructions associated with said microprocessor responsive to said duration of said finger touch contact such that, when said duration exceeds a first given preset minimum time, and is less than a second given preset minimum that is greater than said first minimum, and is accompanied by motion along the surface of said screen, a scroll format display on said screen is caused to begin to scroll in the sensed direction and at the sensed initial speed; said scrolling motion program instructions further comprising instructions to move a touch-selected item relative to the stationary display in correspondence with movement of the finger touch, in response to motion following a touch having a stationary duration greater than said second given preset minimum time; said scrolling motion program instructions still further comprising instructions to move said display in correspondence with movement of the finger touch, in response to motion following a touch having a stationary duration greater than said first given preset minimum time and less than said second given preset minimum time; time decay program instructions associated with said microprocessor for reducing the rate of scrolling displacement on said display screen at a given rate until motion is terminated; stopping motion program instructions associated with said microprocessor for terminating scrolling displacement of the image on said screen upon first occurrence of any signal in the group of signals comprising; (a) a substantially stationary finger touch on the screen enduring for a period longer than a preset minimum time, and (b) an end-of-scroll signal received from said scroll format data source.
-
Specification