TOUCH EVENT MODEL PROGRAMMING INTERFACE
First Claim
Patent Images
1. In a web browser, a method comprising:
- receiving a rotation value associated with a gesture event; and
dynamically rotating an element of a web page associated with the gesture event in the web browser based on the rotation value, wherein the rotation value is a relative delta in degrees.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more touch input signals can be obtained from a touch sensitive device. A touch event model can be used to determine touch and/or gesture events based on the touch input signals. The touch and gesture events can be associated with touch input signals generated from different regions of a web page displayed on the touch sensitive device. Access can be provided to at least one touch or gesture event through a programming interface.
-
Citations
12 Claims
-
1. In a web browser, a method comprising:
-
receiving a rotation value associated with a gesture event; and dynamically rotating an element of a web page associated with the gesture event in the web browser based on the rotation value, wherein the rotation value is a relative delta in degrees. - View Dependent Claims (2, 8)
-
-
3. In a web browser, a method comprising:
-
receiving a scaling value associated with a gesture event; dynamically resizing an element of a web page associated with the gesture event in the web browser based on the scaling value, wherein the scaling value is a relative delta in document pixels. - View Dependent Claims (4, 10)
-
-
5. In a web browser, a method comprising:
receiving a touch list, the touch list including touch event data to identify one or more touches on a web page, wherein the touch event data includes a touch identifier and at least one set of touch location coordinates, wherein the touch list further includes touch event data to a touch event target associated with each touch, wherein the at least one set of touch location coordinates includes at least one of client coordinates, page coordinates, and screen coordinates. - View Dependent Claims (6)
-
7. A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising:
-
receiving a rotation value associated with a gesture event associated with a web page; and dynamically rotating an element of a web page associated with the gesture event in the web browser based on the rotation value, wherein the rotation value is a relative delta in degrees.
-
-
9. A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising:
-
receiving a scaling value associated with a gesture event associated with a web page; dynamically resizing an element of a web page associated with the gesture event in the web browser based on the scaling value, wherein the scaling value is a relative delta in document pixels.
-
-
11. A computer-readable medium having instructions stored thereon, which, when executed by a processor, causes the processor to perform operations comprising:
receiving a touch list, the touch list including touch event data to identify one or more touches on a web page, wherein the touch event data includes a touch identifier and at least one set of touch location coordinates, wherein the touch list further includes touch event data to a touch event target associated with each touch, wherein the at least one set of touch location coordinates includes at least one of client coordinates, page coordinates, and screen coordinates. - View Dependent Claims (12)
Specification