Spurious input detection system
First Claim
1. A spurious input detection system, comprising:
- a chassis;
a touch input display located on a first side of the chassis;
a touch input surface located on a second side of the chassis that is opposite the chassis from the first side; and
a non-transitory, computer-readable medium including instructions that, when executed by a processor, provide a spurious input detection engine that is operable to;
receive a first input from the touch input display;
receive a second input from the touch input surface;
determine that the first input is a spurious input based on a combination of the first input and the second input;
disregard the first input in response to determining that the first input is a spurious input;
receive a third input from the touch input surface;
determine that the first input is no longer a spurious input base on a combination of the second input and the third input;
continue to disregard the first input subsequent to determining that the first input is no longer a spurious input;
detect a removal of the first input;
receive a fourth input from the touch input display; and
determine that the fourth input is in substantially the same location on the touch input display that the first input was received and, in response, accept the fourth input as a user input.
2 Assignments
0 Petitions
Accused Products
Abstract
A spurious input detection system includes a touch input display, a touch input surface, and a non-transitory, computer-readable medium. The non-transitory, computer-readable medium includes instructions that, when executed by a processor, provide a spurious input detection engine. The spurious input detection engine is operable to receive a first input from the touch input display and a second input from the touch input surface. The spurious input detection engine is further operable to determine that the first input is a spurious input based on a combination of the first input and the second input. The spurious input detection engine will cause the first input to be disregarded in response to determining that it is a spurious input.
-
Citations
20 Claims
-
1. A spurious input detection system, comprising:
-
a chassis; a touch input display located on a first side of the chassis; a touch input surface located on a second side of the chassis that is opposite the chassis from the first side; and a non-transitory, computer-readable medium including instructions that, when executed by a processor, provide a spurious input detection engine that is operable to; receive a first input from the touch input display; receive a second input from the touch input surface; determine that the first input is a spurious input based on a combination of the first input and the second input; disregard the first input in response to determining that the first input is a spurious input; receive a third input from the touch input surface; determine that the first input is no longer a spurious input base on a combination of the second input and the third input; continue to disregard the first input subsequent to determining that the first input is no longer a spurious input; detect a removal of the first input; receive a fourth input from the touch input display; and determine that the fourth input is in substantially the same location on the touch input display that the first input was received and, in response, accept the fourth input as a user input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A tablet computing system, comprising:
-
a chassis including a first side and a second side that is opposite the chassis from the first side; a processor housed in the chassis; a touch input display located on the first side of the chassis; a touch input surface located on the second side of the chassis; and a non-transitory, computer-readable medium housed in the chassis, coupled to the processor, and including instructions that, when executed by the processor, provide a spurious input detection engine that is operable to; receive a first input from the touch input display; receive a second input from the touch input surface; determine that the first input from the touch input display is a spurious input based on a positioning of the first input from the touch input display and the second input from the touch input surface; disregard the first input from the touch input display in response to determining that the first input from the touch input display is a spurious input; receive a third input from the touch input surface; determine that the first input from the touch input display is no longer a spurious input based on a combination of the second input from the touch input surface and the third input from the touch input surface; continue to disregard the first input from the touch input display subsequent to determining that the first input from the touch input display is no longer a spurious input; detect a removal of the first input from the touch input display; receive a fourth input from the touch input display; determine that the fourth input from the touch input display is in substantially the same location on the touch input display that the first input from the touch input display was received and, in response, accept the fourth input from the touch input display as a user input. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method for detecting spurious inputs, comprising:
-
providing a chassis including a touch input display located on a first side of the chassis and a touch input surface located on a second side of the chassis that is opposite the first side; receiving a first input from the touch input display; receiving a second input from the touch input surface; determining that the first input is a spurious input based on a combination of the first input and the second input; disregard the first input in response to determining that the first input is a spurious input; receive a third input from the touch input surface; determine that the first input is no longer a spurious input based on a combination of the second input and the third input; continue to disregard the first input subsequent to determining that the first input is no longer a spurious input; detect a remove of the first input; receive a fourth input from the touch input display; and determine that the fourth input is in substantially the same location on the touch input display that the first input was received and, in response, accept the fourth input as a user input. - View Dependent Claims (17, 18, 19, 20)
-
Specification