Device manipulation using hover
First Claim
Patent Images
1. An apparatus for interface control comprising:
- a processor; and
a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising;
receiving, from a sensor communicatively coupled with the apparatus, data indicative of a first hover gesture, wherein the first hover gesture is sensed proximate to the apparatus;
detecting that the first hover gesture is a combination of two or more of a speed of the first hover gesture, a height of the first hover gesture, a direction of the first hover gesture, a shape of the first hover gesture, an alignment of the first hover gesture over a displayed image, and a position of the first hover gesture;
based on the detection;
linking the first hover gesture as one of a mouse-over or a mouse pointer event; and
when the first hover gesture is a mouse pointer event, determining a timing that a touchpoint is down, and based on the timing, determining whether the mouse pointer event is a double-tap or a new tap; and
inputting the mouse-over or a mouse pointer event to an application running on the apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus may be manipulated using non-touch or hover techniques. Hover techniques may be associated with zooming, virtual feedback, authentication, and other operations. For example, a mobile device may receive data indicative of a hover gesture. The hover gesture may be sensed proximate to a rear of the mobile device. The level of zoom of a rendered image may be altered based on the hover gesture.
33 Citations
20 Claims
-
1. An apparatus for interface control comprising:
-
a processor; and a memory coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; receiving, from a sensor communicatively coupled with the apparatus, data indicative of a first hover gesture, wherein the first hover gesture is sensed proximate to the apparatus; detecting that the first hover gesture is a combination of two or more of a speed of the first hover gesture, a height of the first hover gesture, a direction of the first hover gesture, a shape of the first hover gesture, an alignment of the first hover gesture over a displayed image, and a position of the first hover gesture; based on the detection; linking the first hover gesture as one of a mouse-over or a mouse pointer event; and when the first hover gesture is a mouse pointer event, determining a timing that a touchpoint is down, and based on the timing, determining whether the mouse pointer event is a double-tap or a new tap; and inputting the mouse-over or a mouse pointer event to an application running on the apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for interface control comprising:
-
receiving, by a mobile device from a sensor, data indicative of a first hover gesture, wherein the first hover gesture is sensed proximate to the mobile device;
detecting that the first hover gesture is a combination of two or more of a speed of the first hover gesture, a height of the first hover gesture, a direction of the first hover gesture, a shape of the first hover gesture, an alignment of the first hover gesture over a displayed image, and a position of the first hover gesture;based on the detection; linking the first hover gesture as one of a mouse-over or a mouse pointer event; and when the first hover gesture is a mouse pointer event, determining a timing that a touchpoint is down, and based on the timing, determining whether the mouse pointer event is a double-tap or a new tap; and inputting the mouse-over or a mouse pointer event to an application. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for interface control comprising:
-
a display device; a processor communicatively coupled with the display device; and a memory communicatively coupled with the processor, the memory comprising executable instructions that when executed by the processor cause the processor to effectuate operations comprising; receiving, from a sensor communicatively coupled to the system, data indicative of a first hover gesture, wherein the first hover gesture is sensed proximate to the display device; detecting that the first hover gesture is a combination of two or more of a speed of the first hover gesture, a height of the first hover gesture, a direction of the first hover gesture, a shape of the first hover gesture, an alignment of the first hover gesture over a displayed image, and a position of the first hover gesture; based on the detection; linking the first hover gesture as one of a mouse-over or a mouse pointer event; and when the first hover gesture is a mouse pointer event, determining a timing that a touchpoint is down, and based on the timing, determining whether the mouse pointer event is a double-tap or a new tap; and inputting the mouse-over or a mouse pointer event to an application running on the system. - View Dependent Claims (20)
-
Specification