Devices can have various mechanisms for input. For example, a computing device may have a keyboard and a mouse to allow a user to provide input to the computing device. More recently, technology has allowed input through touch surfaces. In this regard, a user may touch an icon on a surface, such as a touch screen, to provide the input to various devices.
For a more complete understanding of various examples, reference is now made to the following descriptions taken in connection with the accompanying drawings in which:
Various examples described below provide for touch input devices with an organic light emitting diode (MED) layer provided above a resistive touch layer. This arrangement allows an input region with variable input keys or regions. The OLED layer may be used to display contextual keys which correspond to a particular application. The size, shape and/or content of the keys may be variable and may be associated with the application. The combination of the OLED layer with the resistive touch layer provides for the use of contextual keys with, a reduced latency in response time to a user's input, which may be detected via the resistive touch layer.
Referring now to
The example device 100 of
A non-volatile memory 130 is provided on the example device 100 of
The volatile memory 120 and the non-volatile memory 130 are accessed by the CPU 110. As noted above, the CPU 110 may access the volatile memory 120 (e.g., RAM) to load and access applications while executing instructions associated with the applications, for example. The non-volatile memory 130 may be accessed by the CPU 110 to access data that may be used, for example, by the applications. For example, the non-volatile memory 130 may store files for editing by a word processing program.
Information stored in the volatile memory 120 may be available during operation of the device 100, but may be lost when the device 100 is shut down. For example, a program loaded into the volatile memory 120 for use by the CPU 100 may require re-starting each time the device 100 is re-booted. By contrast, information in the non-volatile memory 130 may remain stored in the non-volatile memory 130 even if the device 100 is shut down. Thus, information such as documents, pictures, software or other such data may be stored in the non-volatile memory 130.
In the example of Figure the device 100 is provided with an input/output interface 140. The example input/output interface 140 may receive inputs from various input devices and provide them to the CPU 110, for example. As shown in
Referring now to
Referring now to
The display region of the OLED layer 310 may be used to variably display keys of any shape or size. For example, as illustrated in
The OLED layer 310 is formed above a resistive touch layer 320. In various examples, the resistive touch layer 320 has a thickness between about 0.2 mm and about 0.3 mm. The resistive touch layer 320 can detect input from a user via a touch of a finger or a stylus, for example. In contrast to capacitive touch, the resistive touch layer 320 provides reduced latency and improved response time to the user's input. Additionally, the resistive touch layer 320 is activated only upon the application of a certain level of force. Thus, the force needed to activate the resistive touch layer can prevent accidental activation of the touch device.
The example touch input device 300 is also provided with a controller 340. In various examples, the controller 340 may the processor of the system, such as the CPU 110 of the system 100 shown in
Thus, the combination of the OLED layer 310 and the resistive touch layer 320 provide the touch input device 300 with the ability to provide input keys or input regions of varying shapes and sizes. In various examples, the touch input device 300 can be used to display contextual keys 330 that are associated with a particular application that may be running on the system. In this regard, the touch input device 300 can be used to display keys that are specific to the application.
In various examples, program developers can dictate the keys that are displayed on the touch input device. Thus, developers can develop programs with specification for associated contextual keys to be displayed on the OLED layer 310 of the touch input device 300. In this regard, the touch input device 300 may be provided with application program interfaces (APIs) that may be used by program developers.
In other examples, a user interface may be provided to allow the user to customize the keys to be displayed on the OLED layer 310 of the touch input device 310. In this regard, the touch input device may be used to provide any keys specified by the user.
Referring now to
Referring now to
In accordance with the example method 600, contextual keys associated with an application being run on a system, such as a laptop, may be displayed on an OLED layer, such as the OLED layer 310 shown in
At block 620, a user input on the resistive touch layer may be detected by, for example, a controller associated with the resistive touch input device, such as the controller 330 of
At block 630, the user input on the resistive touch layer is associated with a contextual key displayed on the OLED layer. As described above, the contextual keys are associated with the application. In this regard, the controller or the CPU may associate the user input with the contextual key and perform a function associated with the contextual key. For example, in a multimedia application, the controller or CPU may mute the volume if the user input is associated with the mute contextual key 460 of
Thus, example resistive touch input devices in accordance with the present disclosure may provide contextual keys associated with a particular application. The contextual keys may have a size, shape and/or content determined in accordance with the particular application. Further, as described above, the combination of the OLED layer and the resistive touch layer allows contextualization or customization of the keys displayed on the input device. Additionally, latency in response time may be reduced due to the use of the resistive touch layer, while also reducing the likelihood of accidental activation of the keys.
The various examples set forth herein are described in terms of example block diagrams, flow charts and other illustrations. Those skilled in the art will appreciate that the illustrated examples and their various alternatives can be implemented without confinement to the illustrated examples. For example, block diagrams and their accompanying description should not be construed as mandating a particular architecture or configuration.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2014/049241 | 7/31/2014 | WO | 00 |