RECEIVING INPUT AT A COMPUTING DEVICE
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a mobile computing device, first input on a touchscreen of the computing device;
in response to receiving the first input, causing a first operation to be performed by the mobile computing device;
receiving, at a mobile computing device, second input that indicates that a user contacted a non-touchscreen portion of a housing of the mobile computing device;
selecting, by the mobile computing device, a second operation from among a plurality of possible operations based at least in part on the first operation having been previously performed by the mobile computing device within a threshold amount of time or number of operations of receipt of the second input; and
causing the second operation to be performed.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes technologies for interpreting physical contact with a non-touchscreen portion of a computing device'"'"'s housing (e.g., the computing device'"'"'s case) as input. For example, a user tapping his/her index finger against the back of a computing device, such as a smartphone or a tablet computing device, can be interpreted as input and can cause an operation to be performed by the computing device, such as turning the page of an electronic book that is being displayed by the computing device.
74 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a mobile computing device, first input on a touchscreen of the computing device; in response to receiving the first input, causing a first operation to be performed by the mobile computing device; receiving, at a mobile computing device, second input that indicates that a user contacted a non-touchscreen portion of a housing of the mobile computing device; selecting, by the mobile computing device, a second operation from among a plurality of possible operations based at least in part on the first operation having been previously performed by the mobile computing device within a threshold amount of time or number of operations of receipt of the second input; and causing the second operation to be performed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile computing device comprising:
-
an input subsystem that is programmed to receive i) first input on a touchscreen of the computing device and ii) second input that indicates that a user contacted a non-touchscreen portion of a housing of the mobile computing device; an operation selection module that is programmed to select i) a first operation to perform in response to the first input and ii) a second operation from among a plurality of possible operations based at least in part on the first operation having been previously performed by the mobile computing device within a threshold amount of time or number of operations of receipt of the second input; and a contact interpreter to cause the selected second operation to be performed.
-
-
20. A computer program product embodied in a computer-readable storage device storing instructions that, when executed, cause one or more processors of a computer system to perform operations comprising:
-
receiving first input on a touchscreen of the computer system; in response to receiving the first input, causing a first operation to be performed by the computer system; receiving second input that indicates that a user contacted a non-touchscreen portion of a housing of the computer system; selecting a second operation from among a plurality of possible operations based at least in part on the first operation having been previously performed within a threshold amount of time or number of operations of receipt of the second input; and causing the second operation to be performed.
-
Specification