MULTI-FUNCTION KEYS PROVIDING ADDITIONAL FUNCTIONS AND PREVIEWS OF FUNCTIONS
First Claim
1. An input device, comprising:
- a plurality of key assemblies, at least some of the plurality of key assemblies having a touch sensitive surface for distinguishing between being contacted by an objection or pressed by an input object;
a processing system coupled to the plurality of key assemblies and configured to;
communicate with an operating environment to provide input from the input device, the operating environment providing actions taken when one or more respective key assemblies are pressed by the input object;
determine whether the one or more respective key assemblies have been contacted or pressed by the input object; and
when the one or more respective key assemblies has been contacted by the object, provide an indication of a potential action taken in the operating environment should the respective one or more key assemblies be pressed by the input object.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices are provided that employ multi-function keys to present a preview of potential actions to be taken by user key presses. The input device includes a plurality of key assemblies having a touch sensitive surface. The processing system can sense when one or more respective key assemblies have been contacted or pressed by the object. When the one or more respective key assemblies has been contacted by the object, an indication of a potential action taken in the program is provided to the user. The method determines whether the one or more respective key assemblies have been contacted or pressed by an object. A potential action to be taken is determined and an indication of the potential action is provided.
21 Citations
23 Claims
-
1. An input device, comprising:
-
a plurality of key assemblies, at least some of the plurality of key assemblies having a touch sensitive surface for distinguishing between being contacted by an objection or pressed by an input object; a processing system coupled to the plurality of key assemblies and configured to; communicate with an operating environment to provide input from the input device, the operating environment providing actions taken when one or more respective key assemblies are pressed by the input object; determine whether the one or more respective key assemblies have been contacted or pressed by the input object; and when the one or more respective key assemblies has been contacted by the object, provide an indication of a potential action taken in the operating environment should the respective one or more key assemblies be pressed by the input object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing an indication of a potential action to be taken in an operating environment accepting input from an input device having a plurality of key assemblies, at least some of the plurality of key assemblies having a touch sensitive surface for distinguishing between being contacted or pressed by an input object, the method comprising:
-
determining whether the one or more respective key assemblies have been contacted or pressed by the input object; determining the potential action to be taken based upon the operating environment accepting input from the input device when the one or more respective key assemblies has been contacted by the input object; and providing the indication of the potential action taken by the operating environment should the respective one or more key assemblies be pressed by the input object. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A device, comprising:
-
a plurality of key assemblies, at least some of the plurality of key assemblies having a touch sensitive surface for distinguishing between being contacted or pressed by an input object; a display, coupled to a processing system for displaying information provided by the processing system; and the processing system being coupled to the plurality of key assemblies and configured to; communicate with an operating environment to accept input from the input device, the operating environment providing actions taken in the operating environment when one or more respective key assemblies are pressed by the input object; determine whether the one or more respective key assemblies have been contacted or pressed by the input object; and when the one or more respective key assemblies has been contacted by the input object, provide an indication of a potential action taken in the operating environment should the respective one or more key assemblies be pressed by the input object. - View Dependent Claims (20, 21, 22, 23)
-
Specification