Modern electronic devices typically have an input interface that takes the form of one or more of a keypad or a touch-sensitive regions (e.g., a touchpad, touch-sensitive display screen, etc.). These devices can be handheld, such as cellular telephones and PDAs or fixed in place, such as vehicular-mounted computers or other fixed devices having a keypad interface. In recent years, advances have been made in the design of touch-sensitive input interfaces employing touch-sensitive regions (referred to herein as “touch interfaces”). Touch interfaces typically have a matrix of sensors spread across the surface of the interface, with an input touch being registered via a measured change in electrical resistance or capacitance across the interface. For instance, the touch interface may be configured to generate an electrostatic field (e.g., with a grid of conductors and adjacent insulators) and measure interference with the field through a capacitive measurement. Through touch interfaces, the user can provide input to the respective electronic device that may correlate to information currently being displayed or outputted by another I/O component of the electronic device (e.g., a screen display, a speaker, etc.). In this way, the touch interface enables dynamic input dependant upon the current operating state of the electronic device, as opposed to static input with some traditional keypads (i.e., each key of the keypad only has one input function).
To provide keypad-like functionality with a touch interface, some modern electronic devices provide a labeled overlay structure permanently affixed over a touch interface. For instance, with cellular telephones, an alphanumeric segmented overlay may be secured over a touch interface. This configuration allows each key of the overlay to be assigned with specific sensors of the touch interface, or otherwise provide, upon touching of the respective key, a distinct “signature” pattern recognized by the touch interface as interaction of the user's finger with the key. While such a configuration serves an intended purpose for many specific types of electronic devices, some other types of electronic/computing devices provide use applications that vary widely depending on the current software product being run on the device. Accordingly, a computing device having a single, permanently affixed overlay structure fails to provide the maximum flexibility for the user with respect to providing touch-related input to the device, whether to a touch interface or other type of interface.
An externally reconfigurable input system provides an electronic device with the flexibility of receiving input via an input interface with the guidance of key-based substrate overlay selectable based on applications run on or functionality provided by the electronic device.
In one aspect, a reconfigurable input system includes a key-based substrate overlay formed of a substrate layer, as well as an input key grid coupled with the substrate layer and containing a plurality of key structures. The key-based substrate is held in place by a plastic matrix. The reconfigurable input system also includes a sensor array input field coupled to a printed circuit board of an electronic device, which is overlayed by the substrate layer, as well as an input correlation component stored on the electronic device. The input correlation component receives signals generated by the sensor array in response to displacement of one or more key structures of the plurality of key structures, and interprets the signals as input corresponding to assigned values for the particular key structures displaced.
In another aspect of the present invention, a removable interface overlay for a device having a sensor array input field is provided. The overlay comprises a substrate layer and an input key grid. The substrate layer has opposed surfaces and is configured to overlie the sensor field array input field while the input key grid is coupled with the substrate layer and contains at least a portion of a plurality of key structures.
In yet another aspect of the present invention, a method of receiving input on an electrical device having a sensor array input field coupled to a printed circuit board is disclosed. The method comprises providing a removable interface overlay, placing the overlay over a sensor array input field, displacing one or more of the plurality of key structures from a first position to a second position, with the second position placing the key structure in closer proximity to the sensor array input field. The sensor array input field senses the displacement of the key structure and generates a corresponding signal. The signal is then interpreted as corresponding to an assigned value for the particular key structure that has been displaced.
Additional advantages and novel features of the present invention will in part be set forth in the description that follows or become apparent to those who consider the attached figures or practice the invention.
The present invention is described in detail below with reference to the attached drawing figures, wherein:
Embodiments of the present invention support an externally reconfigurable input system enabling a user to select a key-based input overlay best suited to applications run on and/or functionality provided by a respective electronic device. As compared to a traditional, static input grid, the reconfigurable input system provides a more intuitive key arrangement for a multi-purpose electronic or computing device (generically referred to herein as a “device”). In one embodiment, an elastomeric design for the key-based input overlay also blocks environmental contaminants, moisture, and other substances from an input interface of the device, and provide tactile feedback for the user depressing a respective key structure of the input overlay. With certain types of touch interfaces, moisture and debris can interfere with capacitance measurements by the respective interface. Embodiments of the key-based input overlay minimize unwanted interference effects, targeting the user's interaction with the key structures as acceptable input into the device.
As one skilled in the art will appreciate, embodiments of the present invention may be embodied as, or interact with, among other things: a method, system, or computer-program product. Accordingly, certain embodiments may at least partially take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware. In one embodiment, the present invention interacts with a sensor array and a corresponding computer-program product stored on an electronic device, the computer-program product including computer-executable instructions embodied on one or more computer-readable media.
Computer-readable media include both volatile and nonvolatile media, removable and nonremovable media, and contemplates media readable by a database, a switch, and various other network devices. By way of example, and not limitation, computer-readable media comprise media implemented in any method or technology for storing information. Examples of stored information include computer-useable instructions, data structures, program modules, and other data representations. Media examples include, but are not limited to information-delivery media, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile discs (DVD), holographic media or other optical disc storage, magnetic cassettes, magnetic tape, magnetic disk storage, and other magnetic storage devices. These technologies can store data momentarily, temporarily, or permanently.
In general terms, certain embodiments relate to a reconfigurable input system including a removable key-based substrate overlay formed of a substrate layer, as well as an input key grid coupled with the substrate layer and containing a plurality of key structures. The reconfigurable input system also includes a sensor array input field coupled to a printed circuit board of an electronic device, which is overlayed by the substrate layer, as well as an input correlation component stored on the electronic device. The input correlation component receives signals generated by the sensor array in response to displacement of one or more key structures of the plurality of key structures towards the sensor array, and interprets the signals as input corresponding to assigned values for the particular key structures displaced. In other words, the input correlation component performs a lookup step to determine the values assigned to each key of the plurality of key structures (corresponding to particular sensors activated), and then registers each occurrence of the user depressing or touching particular keys, enabling the corresponding input to be handled by the electronic device. By way of example, and not limitation, individual keys (or sequence of key activations) may be associated with alphanumeric characters, other symbols, or input commands on the electronic device. For instance, input commands may be a power on/off command, an application software launching or closing command, or any other type of command for interacting with application software running on the electronic device. In certain embodiments, the sensor array is formed as the aforementioned “touch interface”, while in other embodiments, the sensor array is integrated with other types of input interfaces making proximity determinations (e.g., optical sensors, acoustic sensors, inductive sensors, magnetic sensors, pressure sensors, etc.).
With initial reference to
Referring to
For the embodiment shown in
The sensor array 110 is positioned on the circuit board 108 such that it underlies the receiving region 104 for the key-based substrate overlay 106. In one embodiment, the sensor array 110 is configured to be sufficiently sensitive to register the user's depression of individual key structures 112 of an input key grid 114 of the overlay 106 even though a portion of the housing shell 102 of the device 100 is interdisposed between the array 110 and the overlay 106. In another embodiment where the housing shell 102 is not deemed to be necessary to protect the sensor array 110 from environmental hazards, the key-based substrate overlay 106 may directly lie against the array 110 in the receiving region 104 without any intervening structure.
Referring to
The key-based substrate overlay 106 includes a substrate layer 116 into which the input key grid 114 is formed. In certain embodiments, the substrate overlay 106 is preferably formed of an elastomeric material for securely fitting into the receiving region 104 of the device housing shell 102. At least a portion of the individual key structures 112 or region of the substrate layer 116 surrounding the key structures 112 is preferably formed to be more flexible than the remainder of the substrate layer 116, to facilitate the depression of only the individual key structure 112 that is being depressed by the user. For instance, the key structures 112 may possess different material properties than the supporting substrate layer 116 of the substrate overlay 106, or simply the thickness of the key structures 112 (or region of the substrate layer 116 surrounding the key structures 112) may vary from the thickness of the remainder of the substrate layer 116, to provide the intended functionality. It should be understood that the key structures 112 may be coupled with the supporting substrate layer 116 by any mechanical arrangement, to facilitate movement of the key structures 112 orthogonally generally with respect to a plane formed by the substrate layer 116. The key structures 112 may be labeled according to their input function (as captured in the reference layout known to the device 100), as with a traditional key input layout (e.g., a keyboard).
With additional reference to
The orientation of the key structures 112 can also be located generally perpendicular to those shown in
In another example, the proximity element 126 may be any element that improves the ability of optical or acoustic sensors of the sensor array 110 to detect movement of key structures 112. For instance, the proximity element 126 may be selected to improve the reflectivity of light waves (e.g., infrared or other frequency) or sound waves generated by a component of the device 100 and sensed by the sensor array 110 as reflections off of the key-based substrate overlay 106, in determining proximity of the lower portion 124 of a respective key structure 112 (i.e., signaling the user depressing a particular key).
The lower surface 120 of the key-based substrate overlay 106 may be formed with a feature in the form of a key grid layout indicator, which functions to inform the device 100 of particular layout of the input key grid 114. In this way, a particular key structure 112 depression sensed by the sensor array 110 can be registered by the device 100 as a certain kind of input (e.g., an alphanumeric key selection, a command selection for a particular application currently running on the device 100, etc.), since the key-based substrate overlay 106 and associated input key grid 114 is not permanently affixed to the device 100. Thus, the key grid layout indicator provides automatic indication to the device 100 of the particular key grid layout for the substrate overlay 106 that has been placed over the receiving region 104. Accordingly, interchangability of key-based substrate overlays 106 having different input key grid 114 layouts is supported without the user having to manually enter input key grid layout information on the device 100. In one arrangement, the key grid layout indicator is formed as a series of projections and depressions in the overlay lower surface 120. The pattern of projections and depression is sensed by the sensing array 110, and upon mapping the particular pattern, the input correlation component consults a preestablished reference layout corresponding to the mapped pattern in order to find the input key grid 114 layout for the substrate overlay 106. In a sense, the key grid layout indicator may be considered a binary or similar code interpreted by the device 100, with the particular code associated with a corresponding input key grid 114 layout.
A further enhancement to the present invention is a plurality of light-emitting diodes (LED's) that are positioned to illuminate the receiving region 104. The LED's are typically located about the periphery of the receiving region 104 and are incorporated into the circuit board 108. To aid in illumination, the material of the receiving region 104 can be a translucent plastic which will permit more light to pass therethrough so as to improve lighting to the individual key structures 112. It is also envisioned that the individual key structures 112 could also be translucent.
Since certain changes may be made in the above invention without departing from the scope hereof, it is intended that all matter contained in the above description or shown in the accompanying drawing be interpreted as illustrative and not in a limiting sense. It is also to be understood that the following claims are to cover certain generic and specific features described herein.
This application claims priority to U.S. Provisional Patent Application Ser. No. 60/989,312, filed on Nov. 20, 2007.
Number | Date | Country | |
---|---|---|---|
60989312 | Nov 2007 | US |