FEEDBACK-PROVIDING KEYPAD FOR TOUCHSCREEN DEVICES
First Claim
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for manipulating a set of moveable pins to produce a physically-extending keypad on a touchscreen device, the method comprising:
- receiving an request at a processing unit of the touchscreen device;
determining whether manipulating the physically-extending keypad is appropriate to address the request; and
if appropriate, providing an indication to activate an electromechanical device to adjust a portion of the set of movable pins to an extended orientation,wherein the portion of the set of movable pins in the extended orientation influences an appearance of a flexible touchpad incorporated within the touchscreen device, andwherein, when in the extended orientation, the portion of the set of movable pins produces the physically-extending keypad consistent with the request.
6 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media, computerized methods, and a touchscreen device manipulating user-input elements are provided. Generally, manipulation includes identifying a predefined configuration associated with a request received from a user and/or application, deriving configuration settings from the predefined configuration, and transmitting the configuration settings to an electromechanical device that adjusts a portion of user-input elements to an extended orientation and activates a portion of user-input elements. In embodiments, the extended user-input elements positioned in the extended orientation are activated, while the remainder are set to an idle condition. Typically, the extended user-input elements produce outwardly-extending protrusions expressed at a flexible touchpad incorporated in the touchscreen device. These outwardly-extending protrusions may replicate keys of a standard keyboard and correspond with the presently-running application implemented on the touchscreen device. User-initiated actuations of activated user-input elements provide a tactile feedback that substantially simulates a click generated by standard keyboard keys.
51 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for manipulating a set of moveable pins to produce a physically-extending keypad on a touchscreen device, the method comprising:
-
receiving an request at a processing unit of the touchscreen device; determining whether manipulating the physically-extending keypad is appropriate to address the request; and if appropriate, providing an indication to activate an electromechanical device to adjust a portion of the set of movable pins to an extended orientation, wherein the portion of the set of movable pins in the extended orientation influences an appearance of a flexible touchpad incorporated within the touchscreen device, and wherein, when in the extended orientation, the portion of the set of movable pins produces the physically-extending keypad consistent with the request. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A touchscreen device for manipulating one or more user-input elements according to configuration settings, the touchscreen device comprising:
-
a processing unit for communicating presentation data to a flexible touchpad and for executing a manipulation procedure comprising; (1) receiving one or more requests; and (2) accessing configuration settings based on processing the one or more requests; an electromechanical device for manipulating a portion of one or more user-input elements to an extended orientation and a retracted orientation consistent with the configuration settings; the one or more user-input elements for providing a tactile feedback in the extended orientation when actuated by a user; and the flexible touchpad for rendering a user-interface (UI) display that is controlled, in part, by the presentation data, and for expressing outwardly-extending protrusions generated by the manipulation of the one or more user-input elements. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computerized method for manipulating user-input elements to manage outwardly-extending protrusions expressed at a flexible touchpad incorporated in a touchscreen device, the computerized method comprising:
-
receiving a request to manipulate the expression of the outwardly-extending protrusions; processing the request by executing a manipulation procedure for controlling a portion of the user-input elements, the manipulation procedure comprising; (1) accessing configuration settings based on processing the one or more requests; and (2) manipulating the portion of the user-input elements in accordance with the configuration settings, thereby affecting the outwardly-extending protrusions; and rendering a user-interface (UI) display at the flexible touchpad according to the request. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification