METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR EXECUTING FUNCTIONS BASED ON HOVER GESTURES OR TOUCH GESTURES
First Claim
1. A method comprising:
- receiving user input directed to a screen of a device;
determining, by a processor, whether the user input is a hover gesture or a touch gesture, wherein a touch gesture is defined by user input that contacts the screen, and a hover gesture is defined by user input that does not contact the screen;
causing, in an instance in which the user input is determined to be a hover gesture, execution of a system function; and
causing, in an instance in which the user input is determined to be a touch gesture, execution of a content function.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses, and computer program products are herein provided for executing functions based on whether a hover gesture or a touch gesture is performed. A method may include receiving user input directed to a screen of a device and determining whether the user input is a hover gesture or a touch gesture. A touch gesture being defined by user input that contacts the screen. A hover gesture being defined by user input that does not contact the screen. The method may further include causing, in an instance in which the user input is determined to be the hover gesture, execution of a system function and causing, in an instance in which the user input is determined to be the touch gesture, execution of a content function. Corresponding apparatuses and computer program products are also provided.
3 Citations
20 Claims
-
1. A method comprising:
-
receiving user input directed to a screen of a device; determining, by a processor, whether the user input is a hover gesture or a touch gesture, wherein a touch gesture is defined by user input that contacts the screen, and a hover gesture is defined by user input that does not contact the screen; causing, in an instance in which the user input is determined to be a hover gesture, execution of a system function; and causing, in an instance in which the user input is determined to be a touch gesture, execution of a content function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising a processor and a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus to:
-
receive user input directed to a screen of a device; determine whether the user input is a hover gesture or a touch gesture, wherein a touch gesture is defined by user input that contacts the screen, and a hover gesture is defined by user input that does not contact the screen; cause, in an instance in which the user input is determined to be a hover gesture, execution of a system function; and cause, in an instance in which the user input is determined to be a touch gesture, execution of a content function. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a non-transitory computer readable medium having program code portions stored thereon, the program code portions being configured when said program product is run on a processor, to:
-
receive user input directed to a screen of a device; determine whether the user input is a hover gesture or a touch gesture, wherein a touch gesture is defined by user input that contacts the screen, and a hover gesture is defined by user input that does not contact the screen; cause, in an instance in which the user input is determined to be a hover gesture, execution of a system function; and cause, in an instance in which the user input is determined to be a touch gesture, execution of a content function. - View Dependent Claims (18, 19, 20)
-
Specification