Gesture Recognition for Display Zoom Feature
First Claim
1. A method comprising:
- receiving a gesture on a display screen of a computing device;
determining that the gesture approximates a closed shape;
determining that a geometry of the gesture approximates an expected shape; and
responsive to determining that the gesture approximates a closed shape and that the geometry of the gesture approximates an expected shape, performing a zoom operation associated with the expected shape.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and system are disclosed that provide a computing user with an ability to engage in a multitude of operations via the entry of gestures. Computer operations may be mapped to shapes, and a comparison may take place between a user-entered gesture and the shapes to determine whether the gesture approximates at least one of the shapes. Responsive to determining that the gesture approximates at least one of the shapes, an operation associated with the shape may be executed. The operation may include a zoom operation (e.g., a zoom-in or a zoom-out operation), wherein the dimensions of the gesture may influence content to be included in an updated display. Additional adjustments may be performed to improve a resolution associated with the content included in the updated display.
86 Citations
24 Claims
-
1. A method comprising:
-
receiving a gesture on a display screen of a computing device; determining that the gesture approximates a closed shape; determining that a geometry of the gesture approximates an expected shape; and responsive to determining that the gesture approximates a closed shape and that the geometry of the gesture approximates an expected shape, performing a zoom operation associated with the expected shape. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 18, 19, 20, 24)
-
-
10. An apparatus comprising:
-
a display screen; a processor; and a memory configured to store computer readable instructions that, when executed by the processor, cause the apparatus to; receive a gesture at the display screen; determine that the gesture approximates a closed shape; determine that a geometry of the gesture approximates an expected shape; and responsive to determining that the gesture approximates a closed shape and that the geometry of the gesture approximates an expected shape, perform a zoom operation associated with the expected shape. - View Dependent Claims (11, 12, 13, 14, 15, 21, 22)
-
-
16. One or more computer readable media storing computer executable instructions that, when executed, perform an operation, comprising:
-
receiving a gesture; determining that the gesture approximates a closed shape; determining that a geometry of the gesture approximates an expected shape; and responsive to determining that the gesture approximates a closed shape and that the geometry of the gesture approximates an expected shape, performing a zoom operation associated with the expected shape. - View Dependent Claims (17)
-
-
23. A method comprising:
-
detecting a pen-down event on a display screen of a computing device, wherein the pen-down event is associated with a beginning point; responsive to the pen-down event, detecting user input associated with a portion of a gesture; determining that the portion of the gesture is approximately a circular shape; rendering an end zone area on the display screen responsive to determining that the portion of the gesture is approximately a circular shape; receiving a pen-up event, wherein the pen-up event is associated with an end point; determining whether both the beginning point and end point lie within the end zone area; determining whether tangents associated with the gesture do not exceed a predetermined threshold; and performing a zoom operation responsive to determining that both the beginning point and end point lie within the end zone area and that the tangents do not exceed the predetermined threshold.
-
Specification