1. Technical Field
The disclosure relates to electronic devices and, particularly, to an electronic device equipped with touch panel.
2. Description of Related Art
Nowadays, more and more electronic devices employ touch screen as an input device, people can use the touch screen to input commands easily. For example, people can directly click an icon displayed on the touch screen to execute the function associated with the icon.
The multipoint touch screen technique is introduced to facilitate tracking of more than one touch occurring on the screen at the same time.
However, multipoint touch screens usually need two hands to input commands, namely, one hand is needed to hold an electronic device equipped with the multipoint touch screen, and the other hand is needed to touch the multipoint touch screen. Therefore, if the user has only one hand free then they may not be able to input desired commands.
Therefore, it is beneficial to provide an electronic device to overcome the limitations described.
The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the electronic device. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
Referring to
The first touch panel 10 is a transparent touch panel and is located on the display unit 60 and combines with the display unit 60 to form a touch screen. The second touch panel 20 is located at another side of the electronic device 1 and can be transparent or not. The size of the first touch panel 10 and the second touch panel 20 can be the same or not. In the embodiment, the first touch panel 10 and the second touch panel 20 are both multipoint touch panels. The touch sensitive technology applied on the first touch panel 10 and the second touch panel 20 can be resistive, capacitive, infrared, surface acoustic wave, electromagnetic, near field imaging, etc.
The first touch panel 10 and second touch panel 20 are configured to produce touch signals in response to user operations. The first touch controller 30 is connected to the first touch panel 10 and is configured to receive the touch signals from the first touch panel 10 and determine the touch information including a touch position and a touch path according to the touch signals. The second touch controller 40 is connected to the second touch panel 20 and is also configured to receive the touch signals from the second touch panel 20 and determine the touch information including a touch position and a touch path according to the touch signals.
The processing unit 50 is connected to the first touch controller 30 and the second touch controller 40 and is configured to receive the touch information determined by the first touch controller 30 and the second touch controller 40, and determine a touch mode according to the received touch information. If the processing unit 50 only receives the touch information from the first touch controller 30, the processing unit 50 determines the touch mode is a single-surface touch mode, namely, the user need only touch the first touch panel 10 to input commands. In the single-surface touch mode, the processing unit 50 determines the gesture of the touch operation of the user according to the touch information and executes the function associated with the gesture. If the processing unit 50 receives the touch information from both the first touch controller 30 and the second touch controller 40, the processing unit 50 determines the touch mode is a double-surface touch mode, namely, the user both touches the first touch panel 10 and the second touch panel 20. The processing unit 50 combines the touch information from first touch controller 30 and the second touch controller 40 and determines a combined gesture of the touch operation of the user according to the combined touch information, and then, the processing unit 50 executes the function associated with the combined gesture in the double-surface touch mode.
Referring also to
In the single-surface touch mode, the identifying module 504 identifies gestures according to the touch information from the first touch controller 30. The executing module 505 executes the function associated with the gestures accordingly in the single-surface touch mode. In the double-surface touch mode, the identifying module 504 combines the touch information from the first touch controller 30 and the second touch controller 40 to form a combined touch information, and identifies combined gestures according to the combined touch information. The executing module 505 executes the function associated with the combined gestures accordingly.
In the embodiment, the storage unit 70 stores a first mapping table (not shown) defining the relationship between gestures and functions in the single-surface touch mode and a second mapping table defining relationship between gestures and functions in the double-surface touch module. For example, in the first mapping table, a “dragging touch” corresponds to a function to move an image displayed on the display unit 60, then the executing module 505 executes the function to move the image when the identifying module 504 determines the gesture is dragging in the single-surface touch mode.
Referring also to
Referring also to
Therefore, in the double-surface touch mode, the user can use only one hand to operate the electronic device to achieve the effect by use two hands.
In step S602, the processing unit 50 enables the second touch panel to detect user operations, namely, the startup module 502 enables the second touch controller 40 after the receiving module 201 receives the touch information from the first touch controller 30.
In step S603, the processing unit 50 detects whether the second touch panel is touched by user, namely the mode switching module 503 detects whether the receiving module 501 receives the touch information from the second touch controller 40.
If the second touch panel 20 do not touched by user, in step S604, the mode switching module 503 sets the touch mode of the electronic device to single-surface touch mode.
In step S606, the identifying module 504 determines the gesture according to the touch information from the first touch controller 30.
In step S608, the executing module 505 executes the function associated with the gesture in the single-surface touch mode.
If the second touch panel 20 is touched by user, in step S605, the mode switching module 503 sets the mode of the electronic device to double-surface touch mode.
In step S607, the identifying module 504 determines a combined gesture according to the touch information from the first touch controller 30 and the second touch controller 40.
In step S609, the executing module 505 executes the function associated with the combined gesture in the double-surface touch mode.
It is believed that the present embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the spirit and scope of the disclosure or sacrificing all of its material advantages, the examples hereinbefore described merely being preferred or exemplary embodiments of the present disclosure.
| Number | Date | Country | Kind |
|---|---|---|---|
| 200910306050.1 | Aug 2009 | CN | national |