Touch panels, touch screens, keypads and keyboards may be used in many electronic devices, such as cellular telephones, computers, personal digital assistants (PDAs), smartphones, portable gaming devices, media player devices, camera devices, etc. Additionally, many handheld electronic devices include some kind of display to provide a user with visual information. These devices may also include an input device, such as a keypad, touch screen, and/or one or more buttons to allow a user to enter some form of input. A growing variety of applications and capabilities for electronic devices, such as handheld electronic devices, continues to drive a need for improved user input techniques.
In one exemplary implementation, a touch sensitive electronic device may include one or more piezoelectric elements; and a touch panel, where the one or more piezoelectric elements are formed within an interior of the touch panel.
Additionally, the one or more piezoelectric elements may be formed within the touch panel between touch sensitive wires of the touch panel and an upper surface of the touch panel.
Additionally, the one or more piezoelectric elements may be formed within the touch panel beneath touch sensitive wires of the touch panel.
Additionally, the one or more piezoelectric elements may be formed within the touch panel in a same internal layer as touch sensitive wires of the touch panel.
Additionally, the touch sensitive electronic device may further include a voltage source configured to selectively apply voltages to the one or more piezoelectric elements to induce a vibration in the one or more piezoelectric elements and to further cause the touch panel to vibrate.
Additionally, the one or more piezoelectric elements may include piezoelectric actuators.
Additionally, the touch sensitive electronic device may include a radiotelephone, a Personal Communications System (PCS) terminal, a personal digital assistant (PDA), a gaming device, a media player device or a digital camera.
In a further exemplary implementation, a system may include a touch panel formed with one or more piezoelectric elements disposed in an interior of the touch panel. The system may further include a touch panel controller configured to: identify an occurrence of a touch upon the touch panel; and generate one or more control signals based on the occurrence of the touch. The system may also include a voltage source configured to: receive the one or more generated control signals; and apply voltages to at least one of the one or more piezoelectric elements based on the one or more control signals.
Additionally, the one or more piezoelectric elements may be formed within the touch panel between touch sensitive wires of the touch panel and an upper surface of the touch panel.
Additionally, the one or more piezoelectric elements may be formed within the touch panel beneath touch sensitive wires of the touch panel.
Additionally, the system may include one of a radiotelephone, a Personal Communications System (PCS) terminal, a personal digital assistant (PDA), a gaming device, a media player device or a digital camera.
Additionally, the piezoelectric elements may vibrate based on the applied voltages further causing the touch panel to vibrate.
In another exemplary implementation, a telephone may include a display incorporating a touch panel, where the touch panel has one or more piezoelectric actuators disposed in an interior of the touch panel. The telephone may further include a touch panel controller configured to cause voltages to be applied to at least one of the one or more piezoelectric actuators to further cause at least one of the piezoelectric actuators to vibrate.
Additionally, the touch panel controller may be configured to cause the voltages to be applied to the at least one of the one or more piezoelectric actuators based on an occurrence of a touch upon the touch panel.
Additionally, the touch panel controller may be further configured to cause two independent voltages to be applied to two different ones of the one or more of the piezoelectric actuators to cause the two different ones actuators to vibrate independently of one another.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate one or more implementations described herein and, together with the description, explain these implementations. In the drawings:
The following detailed description refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements. Also, the following detailed description does not limit the invention.
Exemplary implementations described herein embed piezoelectric elements within the interior of touch sensitive touch panels used with electronic devices, such as, for example, radiotelephones, personal digital assistants (PDAs), media player devices, etc. Integration of piezoelectric elements within the interior of a touch panel provides an excellent mechanical connection between the touch panel and the touch panel such that transference of the vibration from the piezoelectric elements to the touch panel may be maximized when the piezoelectric actuators act as piezoelectric actuators. Additionally, embedding piezoelectric elements within the interior of touch sensitive panels enables the implementation of piezoelectric actuators without adding extra area/volume to the touch panel, while at the same time providing enhanced functionality of devices incorporating the touch panels described herein.
As shown in
Touch panel 110 may be integrated with, and/or overlaid on, a display to form a touch screen or a panel-enabled display that may function as a user input interface. For example, in one implementation, touch panel 110 may include a near field-sensitive (e.g., capacitive), acoustically-sensitive (e.g., surface acoustic wave), photo-sensitive (e.g., infra-red), and/or any other type of touch panel overlay that allows a display to be used as an input device. In another implementation, touch panel 110 may include multiple touch-sensitive technologies. Generally, touch panel 110 may include any kind of technology that provides the ability to identify the occurrence of a touch upon touch panel 110.
A display 135 associated with touch panel 110 may include a device that can display signals generated by device 100 as text or images on a screen (e.g., a liquid crystal display (LCD), cathode ray tube (CRT) display, organic light-emitting diode (OLED) display, surface-conduction electro-emitter display (SED), plasma display, field emission display (FED), bistable display, etc.). In certain implementations, display 110 may provide a high-resolution, active-matrix presentation suitable for the wide variety of applications and features associated with typical mobile devices. The display may provide visual information to the user and serve—in conjunction with touch panel 110—as a user interface to detect user input. For example, the display may provide information and menu controls regarding incoming or outgoing telephone calls and/or incoming or outgoing electronic mail (e-mail), instant messages, short message service (SMS) messages, etc. The display may further display information and controls regarding various applications executed by device 100, such as a web browser, a phone book/contact list program, a calendar, an organizer application, image manipulation applications, navigation/mapping applications, an MP3 player, as well as other applications. For example, the display may present information and images associated with application menus that can be selected using multiple types of input commands. The display may also display images associated with a camera, including pictures or videos taken by the camera and/or received by device. The display may also display video games being played by a user, downloaded content (e.g., news, images, or other information), etc.
Device 100 may include any type of electronic device that includes a touch panel (e.g., touch panel 110). For example, device 100 may include a cellular radiotelephone; a smart phone, a Personal Communications System (PCS) terminal that may combine a cellular radiotelephone with data processing, facsimile and data communications capabilities; a personal digital assistant (PDA) that can include a radiotelephone, pager, Internet/Intranet access, Web browser, organizer, calendar and/or a global positioning system (GPS) receiver; a gaming device; a media player device; a digital camera; or another device that may use touch panel input. While implementations herein may be described in the context of a handheld electronic device having a touch screen (e.g., a touch panel overlaid on a display), other implementations may include other touch-panel-enabled devices, such as a desktop, laptop or palmtop computer.
As further shown in
Processing unit 220 may include a conventional processor, microprocessor, or processing logic that may interpret and execute instructions. Main memory 230 may include a random access memory (RAM) or another type of dynamic storage device that may store information and instructions for execution by processor 220. ROM 240 may include a conventional ROM device or another type of static storage device that may store static information and instructions for use by processing unit 220. Storage device 250 may include a magnetic and/or optical recording medium and its corresponding drive.
Input device 260 may include a mechanism that permits an operator to input information to the client/server entity, such as a mouse, a pen, voice recognition and/or biometric mechanisms, etc. Input device 260 may further include touch panel device 110 described above with respect to
Device 100 may perform certain operations or processes described herein. Device 100 may perform these operations in response to processing unit 220 executing software instructions contained in a computer-readable medium, such as memory 230. A computer-readable medium may be defined as a physical or logical memory device. Each of main memory 230, ROM 240 and storage device 250 may include computer-readable media. The magnetic and/or optical recording media (e.g., readable CDs or DVDs) of storage device 250 may also include computer-readable media.
The software instructions may be read into memory 230 from another computer-readable medium, such as data storage device 250, or from another device via communication interface 280. The software instructions contained in memory 230 may cause processing unit 220 to perform operations or processes described herein. Alternatively, hardwired circuitry may be used in place of or in combination with software instructions to implement processes described herein. Thus, implementations described herein are not limited to any specific combination of hardware circuitry and software.
Housing 320 may protect the components of device 100 from outside elements. Keypad 330 may provide input to device 100. Keypad 330 may include a standard telephone keypad. Keys on keypad 330 may perform multiple functions depending upon a particular application selected by the user. In one implementation, each key of keypad 330 may be, for example, a pushbutton. A user may utilize keypad 330 for entering information, such as text or a phone number, or activating a special function. Alternatively, keypad 330 may take the form of a keyboard that may facilitate the entry of alphanumeric text.
Microphone 340 may receive audible information from the user. Microphone 340 may include any component capable of transducing air pressure waves to a corresponding electrical signal. Speaker 350 may provide audible information to a user of device. Speaker 350 may include any component capable of transducing an electrical signal to a corresponding sound wave. For example, a user may listen to music through speaker 350.
The exemplary process may begin with the determination of whether a touch(es) has occurred upon touch panel 110 (block 510). Touch panel 110, upon the occurrence of a touch(es), may supply a touch panel input 410 to touch panel controller 400. Based on receipt of touch panel input 410, touch panel controller 400 may identify the occurrence of a touch upon touch panel 110.
A voltage(s) may be selectively applied to piezoelectric elements 120 to cause touch panel 110 to vibrate (block 520). Touch panel controller 400 may generate a control signal, based on the occurrence of a touch upon touch panel 110, to control voltage source(s) 420 to apply voltages to one or more of piezoelectric elements 120-1 through 120-N. For example, as shown in
Implementations described herein may provide touch sensitive touch panels in which piezoelectric actuators may be embedded in the interior of the touch panels. Integration of piezoelectric actuators within the interior of the touch panel can provide an excellent mechanical connection between the touch panel and piezoelectric actuators such that transference of the vibration from the piezoelectric actuators to the touch panel may be maximized.
The foregoing description of the implementations described herein provides illustration and description, but is not intended to be exhaustive or to limit the invention to the precise form disclosed. Modifications and variations are possible in light of the above teachings or may be acquired from practice of the invention. For example, while embodiments have been described herein as using piezoelectric elements 120 for providing “touch feedback,” piezoelectric elements 120 may alternatively be used as audio speakers and/or for making measurements of pressure (e.g., how hard/soft the user presses upon the touch panel) by measuring voltages induced by the piezoelectric elements via the piezoelectric effect.
Further, while a series of blocks has been described with respect to
Aspects described herein may be implemented in methods and/or computer program products. Accordingly, aspects may be embodied in hardware and/or in software (including firmware, resident software, micro-code, etc.). Furthermore, aspects described herein may take the form of a computer program product on a computer-usable or computer-readable storage medium having computer-usable or computer-readable program code embodied in the medium for use by or in connection with an instruction execution system. The actual software code or specialized control hardware used to implement these aspects is not limiting. Thus, the operation and behavior of the aspects were described without reference to the specific software code—it being understood that software and control hardware could be designed to implement the aspects based on the description herein.
Further, certain aspects described herein may be implemented as “logic” that performs one or more functions. This logic may include firmware, hardware—such as a processor, microprocessor, an application specific integrated circuit or a field programmable gate array—or a combination of hardware and software.
It should be emphasized that the term “comprises/comprising” when used in this specification is taken to specify the presence of stated features, integers, steps, or components, but does not preclude the presence or addition of one or more other features, integers, steps, components, or groups thereof.
Even though particular combinations of features are recited in the claims and/or disclosed in the specification, these combinations are not intended to limit the invention. In fact, many of these features may be combined in ways not specifically recited in the claims and/or disclosed in the specification.
No element, act, or instruction used in the description of the present application should be construed as critical or essential to the invention unless explicitly described as such. Also, as used herein, the article “a” is intended to include one or more items. Where only one item is intended, the term “one” or similar language is used. Further, the phrase “based on,” as used herein is intended to mean “based, at least in part, on” unless explicitly stated otherwise.