Grip-Based Device Adaptations
First Claim
1. A method comprising:
- obtaining input associated with one or more skin sensors of a touch-aware skin for a computing device;
detecting grip characteristics based upon the input;
selectively customizing a presentation of one or more on-screen input elements exposed in a user interface of the computing device according to the detected grip characteristics.
2 Assignments
0 Petitions
Accused Products
Abstract
Grip-based device adaptations are described in which a touch-aware skin of a device is employed to adapt device behavior in various ways. The touch-aware skin may include a plurality of sensors from which a device may obtain input and decode the input to determine grip characteristics indicative of a user'"'"'s grip. On-screen keyboards and other input elements may then be configured and located in a user interface according to a determined grip. In at least some embodiments, a gesture defined to facilitate selective launch of on-screen input element may be recognized and used in conjunction with grip characteristics to launch the on-screen input element in dependence upon grip. Additionally, touch and gesture recognition parameters may be adjusted according to a determined grip to reduce misrecognition.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining input associated with one or more skin sensors of a touch-aware skin for a computing device; detecting grip characteristics based upon the input; selectively customizing a presentation of one or more on-screen input elements exposed in a user interface of the computing device according to the detected grip characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device comprising:
-
a processing system; a touch-aware skin having one or more skin sensors; and a skin driver module operable via the processing system to control the touch-aware skin including; detecting grip characteristics based upon input received at skin sensor locations of the touch-aware skin; recognizing input indicative of a gesture to launch an on-screen keyboard; and responsive to the gesture, automatically presenting an on-screen keyboard that is configured to correspond to the detected grip characteristics. - View Dependent Claims (14, 15, 16)
-
-
17. One or more computer-readable storage media storing instructions that, when executed via a computing device, cause the computing device to implement a skin driver module configured to perform operations including:
-
detecting a grip applied to a computing device through a touch-aware skin of the computing device; determining an interaction context based at least in part upon the detected grip; and adjusting one or more parameters used for touch input recognition according to the interaction context. - View Dependent Claims (18, 19, 20)
-
Specification