METHODS, DEVICES, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING MULTI-REGION TOUCH SCROLLING
First Claim
1. An electronic device, comprising:
- a user interface comprising a display screen operable to display text and/or graphics and a touch-sensitive interface comprising an array of sensors operable to receive a scrolling input from a user input object and generate a touch signal in response thereto; and
a processor coupled to the user interface and operable to detect the scrolling input and a location on the touch-sensitive interface at which the scrolling input was received responsive to the touch signal, and to scroll a different amount of the text and/or graphics on the display screen responsive to the scrolling input and according to the detected location.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes a user interface and a processor coupled thereto. The user interface includes a display screen operable to display text and/or graphics, and a touch-sensitive interface comprising an array of sensors operable to receive a scrolling input from a user input object and generate a touch signal in response thereto. The processor is operable to detect the scrolling input and a location on the touch-sensitive interface at which the scrolling input was received responsive to the touch signal, and to scroll a different amount of the text and/or graphics on the display screen responsive to the scrolling input and according to the detected location. Related devices and methods of operation are also discussed.
62 Citations
28 Claims
-
1. An electronic device, comprising:
-
a user interface comprising a display screen operable to display text and/or graphics and a touch-sensitive interface comprising an array of sensors operable to receive a scrolling input from a user input object and generate a touch signal in response thereto; and a processor coupled to the user interface and operable to detect the scrolling input and a location on the touch-sensitive interface at which the scrolling input was received responsive to the touch signal, and to scroll a different amount of the text and/or graphics on the display screen responsive to the scrolling input and according to the detected location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 21, 22, 23, 24, 25)
-
-
16. A method of operating an electronic device to control scrolling of text and/or graphics on a display screen thereof, the method comprising:
-
receiving a scrolling input from a user input object at a touch-sensitive interface of the electronic device; generating a touch signal responsive to receiving the scrolling input at the touch-sensitive interface; detecting the scrolling input and a location on the touch-sensitive interface at which the scrolling input was received responsive to the touch signal; and scrolling a different amount of the text and/or graphics on the display screen responsive to detecting the scrolling input and according to the detected location. - View Dependent Claims (17, 18, 19, 26, 27, 28)
-
-
20. A computer program product for operating an electronic device to control scrolling of text and/or graphics on a display screen thereof, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied in said medium, said computer readable program code comprising; computer readable program code that, when executed, detects a scrolling input from a user input object at a touch-sensitive interface of the electronic device; computer readable program code that, when executed, generates a touch signal responsive to the scrolling input; computer readable program code that, when executed, interprets the scrolling input and determines a location on the touch-sensitive interface at which the scrolling input was received responsive to the touch signal; and computer readable program code that, when executed, scrolls a different amount of the text and/or graphics on the display screen responsive to detecting the scrolling input and according to the detected location.
-
Specification