CONFIGURABLE INPUT DEVICE
First Claim
1. A method of operating a computing system comprising:
- determining an operational context of the computing system utilizing a processor of the system;
configuring an input device for the system based on the operational context, wherein the input device comprises a plurality of discrete input members;
displaying a virtual image representative of the input device on a display of the system;
sensing a position of a user'"'"'s digits relative to the input device;
reconfiguring the input device based on the sensed position of the user'"'"'s digits; and
displaying an image of the user'"'"'s digits overlaying the virtual image representative of the input device on a display of the computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
There are provided methods and systems related to having an input device configured according to a position of a user'"'"'s hand relative to the input device. In particular, in some embodiments, a method of operating a computing system is provided that includes determining an operational context of the computing system utilizing a processor of the system and configuring an input device for the system based on the operational context. The input device includes a plurality of discrete input members. The method also includes displaying a virtual image representative of the input device on a display of the system. A position of a user'"'"'s digits relative to the input device is sensed and the input device is reconfigured based on the sensed position of the user'"'"'s digits. An image of the user'"'"'s digits overlaying the virtual image representative of the input device is provided on a display of the computing system.
-
Citations
20 Claims
-
1. A method of operating a computing system comprising:
-
determining an operational context of the computing system utilizing a processor of the system; configuring an input device for the system based on the operational context, wherein the input device comprises a plurality of discrete input members; displaying a virtual image representative of the input device on a display of the system; sensing a position of a user'"'"'s digits relative to the input device; reconfiguring the input device based on the sensed position of the user'"'"'s digits; and displaying an image of the user'"'"'s digits overlaying the virtual image representative of the input device on a display of the computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
an input device comprising; a surface utilized for providing input to the computer in response to a user input; a first sensor configured to determine a position of a user'"'"'s hand relative to the surface; and a second sensor configured to determine a touch of the user'"'"'s hand on the surface; and a processor communicatively coupled with the input device; a memory communicatively coupled with the processor; and a display in communication with the processor, wherein the display is configured to receive data from the processor to provide a virtual image of the user'"'"'s hand overlaying an image of the input device, the image of the input device showing discrete input members, wherein further the displayed discrete input members are aligned at least in part based on the determined position of the user'"'"'s hand relative to the surface. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
-
a processor; a memory communicatively coupled to the processor; a plurality of sensors communicatively coupled to the processor, the plurality of sensors configured to sense a position of a user'"'"'s digits relative to a surface of the computer system and to sense an input from a user; and a display communicatively coupled to the processor, wherein the display is configured to show an image representing a virtual input device and the user'"'"'s digits overlaying the image representing the input device, wherein the virtual input device comprises a plurality of discrete virtual buttons configured to correspond in location with the sensed position of the user'"'"'s digits. - View Dependent Claims (18, 19, 20)
-
Specification