METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR USER INPUT INTERPRETATION AND INPUT ERROR MITIGATION
First Claim
1. A method comprising:
- receiving an indication of a first touch event;
determining, by a touch mediation function, if the first touch event is an erroneous touch event;
causing the first touch event to be sent to an application in response to the touch mediation function determining that the first touch event is not erroneous; and
causing the first touch event to not be sent to the application in response to the touch mediation function determining that the first touch event is erroneous.
2 Assignments
0 Petitions
Accused Products
Abstract
Provided herein are a method, apparatus and computer program product for interpreting user input and mitigating erroneous inputs on a device. In particular, methods may include receiving an indication of a first touch event, determining, by a touch mediation function, if the first touch event is an erroneous touch event, causing the first touch event to be sent to an application in response to the touch mediation function determining that the touch event is not erroneous; and causing the first touch event to not be sent to the application in response to the touch mediation function determining that the first touch event is erroneous. The first touch event may occur proximate a first capture area for the user interface and the method may further include causing the first capture area for the user interface to be adjusted in response to the first touch event.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving an indication of a first touch event; determining, by a touch mediation function, if the first touch event is an erroneous touch event; causing the first touch event to be sent to an application in response to the touch mediation function determining that the first touch event is not erroneous; and causing the first touch event to not be sent to the application in response to the touch mediation function determining that the first touch event is erroneous. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:
-
provide for receiving an indication of a first touch event; provide for determining, by a touch mediation function, if the first touch event is an erroneous touch event; provide for causing the first touch event to be sent to an application in response to the touch mediation function determining that the touch event is not erroneous; and provide for causing the first touch event to not be sent to the application in response to the touch mediation function determining that the first touch event is erroneous. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising at least one computer-readable storage medium having computer-executable program code instructions stored therein, the computer-executable program code instructions comprising:
-
program code instructions for receiving an indication of a first touch event; program code instructions for determining, by a touch mediation function, if the first touch event is an erroneous touch event; program code instructions for causing the first touch event to be sent to an application in response to the touch mediation function determining that the touch event is not erroneous; and program code instructions for causing the first touch event to not be sent to the application in response to the touch mediation function determining that the touch event is not erroneous. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification