This invention relates to a field of electrical device, and more particularly, the invention relates to an electrical device, and a touch input method and a control method thereof.
In recent years, electrical devices with touch screen are rapidly developed. In such electrical devices, a touch sensing unit is generally arranged in stack above a display unit to form a touch display screen. By a user performing a gesture input such as touch or slide on the touch display screen, the electrical device is made to perform a corresponding operation.
Generally, when the user performs a slide operation, the position of a start point of the slide gesture on the touch display screen is arbitrary. For the existing electrical devices, no matter whether the start point of the slide gesture is at an edge of the touch display screen or a central area other than the edge, the electrical device will equally handle it. In other words, the electrical device will not perform different operations according to the different the start points of the slide gesture.
In addition, with development of the technology, processing ability of a processor is improved, and functions that can be provided by a portable electrical device for users are constantly increased. However, the type of the touch operation has a limit on the control type that can be performed by the user through the touch. Although in order to satisfy the continuous improvement of the requirement of touch control, many solutions have been proposed. For example, in these solutions, it is generally necessary for user to perform a relatively complex touch input, which demands the user a lot and may easily cause the misjudgment of the electrical device.
In view of the above cases, the invention provides an electrical device and a touch input method thereof, which can perform different operations in accordance with different slide gestures (more particularly, edge slide operation and center slide operation), so as to facilitate the user to issue various operation commands with simple gestures and improve the user's experience. In addition, an object of embodiments of the invention is to provide an electrical device and a control method which can be applied to the electrical device so as to solve the above problems.
According to an embodiment of the invention, there is provided a touch input method for a touch sensing unit, the touch sensing unit including an input area which is divided into a first area and a second area that are not overlapped with each other, and a first edge of the input area and a second edge of the second area being overlapped, wherein the second area can identify an input operation in which at least part of an operation object is in contact with the second edge, and the first area can identify an input operation in which the operation object is not in contact with the second edge, the touch input method comprising: detecting a gesture input; judging whether a start point of the gesture input is within the first area or the second area so as to generate a judgment result; generating a first command when the judgment result indicates that the start point of the gesture input is within the first area; generating a second command which is different from the first command when the judgment result indicates that the start point of the gesture input is within the second area; and executing the first command or the second command.
The first command refers to an object operation command corresponding to the gesture input, the object operation command being used for operating the object, and the second command refers to a system administration command corresponding to the gesture input.
An end point of the gesture input is within the first area or the second area when the start point of the gesture input is within the first area, or the end point of the gesture input is within the first area or the second area when the start point of the gesture input is within the second area.
The second area refers to the edge of the first area and surrounds the first area.
Said generating the system administration command corresponding to the gesture input further includes: identifying type of the gesture input; and generating a back command when the gesture input is identified to be a leftward slide operation in which the start point is within the second area.
The input gesture refers to a gesture coming from outside of the touch area of the touch sensing unit.
A length of the second border of the second area perpendicular to the first edge is less than a first distance and greater than a second distance, wherein when a physical touch imprint left by the finger is substantially identical to the first touch area sensed by the touch sensing unit, the touch sensing unit converts the first touch area to a first touch point and the distance from the first touch point to the first edge refers to the first distance, and when the physical touch imprint left by the finger is greater than the second touch area sensed by the touch sensing unit, the touch sensing unit converts the second touch area to a second touch point and the distance from the second touch point to the first edge refers to the second distance.
The distance value from the divided boundary of the second area and the first area to the first edge of the input area of the touch sensing unit is less than the distance value from the first touch point to the first edge of the input area of the touch sensing unit corresponding to a case in which the edge of the first touch area is tangent with the first edge of the input area of the touch sensing unit.
According to another embodiment of the invention, there is provided an electrical device comprising: a display unit for displaying an object of the electrical device on a display area; a touch sensing unit arranged above the display unit and used to detect a gesture input, a touch area of the touch sensing unit being overlapped with the display area of the display unit, the touch area being divided into a first area and a second area that are not overlapped with each other; a processor; wherein the processor is configured to: judge whether a start point of the gesture input is within the first area or the second area so as to generate a judgment result; generate a first command when the judgment result indicates that the start point of the gesture input is within the first area; generate a second command which is different from the first command when the judgment result indicates that the start point of the gesture input is within the second area; and execute the first command or the second command.
The first command refers to an object operation command corresponding to the gesture input, the object operation command being used for operating the object, and the second command is a system administration command corresponding to the gesture input.
The processor can be configured to: identify type of the gesture input; and generate a back command when the gesture input is identified to be a leftward slide operation in which the start point is within the second area.
In the electrical device according to the embodiment of the invention and the touch input method thereof, by detecting the position of the start point the user's slide gesture and performing different commands in accordance with difference of positions of start point, it is possible for the user to manipulate the electrical device so as to execute various commands more easily, thus user's experience is improved.
Another embodiment of the invention provides a control method for an electrical device. The electrical device includes a first area and a second area surrounding the first area, wherein the first area is of polygon shape and the second area is divided into a plurality of sub-areas in accordance with borders of the first area. The first area and the second area constitutes a touch sensing area corresponding to a touch sensing unit of the electrical device, the method comprising: detecting movement locus of an operating body; determining whether the movement locus passes through at least two sub-areas of the second area; determining, in a first instruction set of the electrical device, an instruction corresponding to a touch operation in accordance with the movement locus when the movement locus passes through at least two sub-areas of the second area; and determining, in a second instruction set of the electrical device, an instruction corresponding to the touch operation in accordance with the movement locus when the movement locus fails to pass through at least two sub-areas of the second area.
The step of detecting the movement locus of the operating body further includes: detecting a start position corresponding to a touch start point of the touch operation and an end position corresponding to a touch end point of the touch operation; and the step of determining whether the movement locus passes through at least two sub-areas of the second area further includes: in accordance with the start position and/or the end position, determining, in the touch start point and the touch end point, whether there exists a first touch point that is within a first sub-area of the second area and there exists a second touch point that is within a second sub-area of the second area; in accordance with the start position and the end position, determining, in the second instruction set of the electrical device, the instruction corresponding to the touch operation when there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area; and in accordance with the start position and the end position, determining, in the first instruction set of the electrical device, the instruction corresponding to the touch operation when there fails to exist the first touch point that is within the first sub-area of the second area and there does exist the second touch point that is within the second sub-area of the second area.
The touch operation is performed through one operation body; that in accordance with the start position and/or the end position, determining, in the touch start point and the touch end point, whether there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area includes: in accordance with the start position and the end position, determining whether the start position is within the first sub-area of the second area and whether the end position is within the second-area of the second area.
The touch operation is performed through a plurality of operation bodies at the same time; that in accordance with the start position and/or the end position, determining, in the touch start point and the touch end point, whether there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area includes: in accordance with the start position, determining, in the touch start point, whether there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area.
The touch operation is performed through a plurality of operation bodies at the same time; that in accordance with the start position and/or the end position, determining, in the touch start point and the touch end point, whether there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area includes: in accordance with the end position, determining, in the touch end point, whether there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area.
The first sub-area and the second sub-area are sub-areas adjacent to each other.
Another embodiment of the invention provides an electrical device comprising: a touch sensing unit configured to detect movement locus of operation body, wherein a touch sensing area of the touch sensing unit is divided into a first area and a second area, the second area surrounding the first area, wherein the first area is a polygon and the second area is divided into a plurality of sub-areas in accordance with borders of the first area; a locus determination unit configured to determine whether the movement locus passes through at least two sub-areas of the second area; a first introduction determination unit configured to determine, in a first instruction set of the electrical device, an instruction corresponding to the touch operation in accordance with the movement locus when the movement locus passes through at least two sub-areas of the second area; and a second introduction determination unit configured to determine, in a second instruction set of the electrical device, an instruction corresponding to the touch operation in accordance with the movement locus when the movement locus fails to pass through at least two sub-areas of the second area.
The touch sensing unit is configured to detect a start position corresponding to a touch start point of the touch operation and an end position corresponding to a touch end point of the touch operation; the electrical device further includes a position determination unit configured to determine, in the touch start point and the touch end point, whether there exists a first touch point that is within a first sub-area of the second area and there exists a second touch point that is within a second sub-area of the second area, in accordance with the start position and/or the end position; the second instruction determination unit is configured to determine, in the second instruction set of the electrical device, the instruction corresponding to the touch operation when there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area, in accordance with the start position and the end position; and the second instruction determination unit is configured to determine, in the first instruction set of the electrical device, the instruction corresponding to the touch operation when there fails to exist the first touch point that is within the first sub-area of the second area and there does exist the second touch point that is within the second sub-area of the second area, in accordance with the start position and the end position.
The touch operation is performed through one operation body; the position determination unit determines whether the start position is within the first sub-area of the second area and whether the end position is within the second-area of the second area, in accordance with the start position and the end position.
The touch operation is performed through a plurality of operation bodies at the same time; the position determination unit determines, in the touch start point, whether there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area, in accordance with the start position.
The touch operation is performed through a plurality of operation bodies at the same time; the position determination unit determines, in the touch end point, whether there exists the first touch point that is within the first sub-area of the second area and there exists the second touch point that is within the second sub-area of the second area, in accordance with the end position.
With the schemes provided by the embodiments of the invention described above, the type of the touch control command can be increased, so as to satisfy the user's demand of various operations. And by arranging the areas of the electrical device as the first area and the second area surrounding the first area, and dividing the second area into a plurality of sub-areas in accordance with borders of the first area, it is possible to reduce misjudgment of the electrical device to the user's touch input, and improve user's usage experience.
Hereinafter, embodiments of the present invention will be described in details with reference to the appended drawings.
First, a touch input method according to an embodiment of the present invention will be described with reference to
The touch input method according to the embodiment of the present invention can be applied to electrical device. The electrical device includes a display unit and a touch sensing unit, which are arranged in stack to form a touch display unit. For example, the touch sensing unit can be arranged above the display unit. The touch sensing unit is composed of a plurality of touch sensors arranged in arrays. A touch area of the touch sensing unit is overlapped with a display area of the display unit. In other words, the size of the touch area is same as that of the display area. The display unit is used to display objects in the electrical device on the display area. The objects can be such as picture, webpage, audio, application icon, display interface or the like. Of the above, the size of the display interface is greater than that of the display unit.
Further, the touch area is divided into a first area and a second area that are not overlapped with each other. For example, the second area is the edge area of the touch area. For example, the first area is the center area other than the edge area in the touch area, and the second area surrounds the first area. For example, in a case where the touch display unit is of rectangle shape, the second area is, for example, four edges of the touch display unit, and the first area is, for example, area other than the four edges in the touch display unit. More particularly, as described above, the touch sensing unit is composed of a plurality of touch sensors arranged in array. The first area has no cross point with the second area; that is to say, the touch sensor array of the first area does not share touch sensor with the touch sensor array of the second area. The second area for example corresponds to sensors which are located at periphery of the touch sensor array, and the first area for example corresponds to sensors which are located at center of the touch sensor array. The second area can be one area, and also can be one line. Alternatively, for example, the second area can be an area where the line and/or column sensors at the utmost outside in the touch sensor array are located, and the first area can be, for example, an area where the sensors other than the line and/or column sensors at the utmost outside are located.
As shown in
Then, at step S102, the touch input method determines whether a start point of the gesture input is within the first area or the second area so as to generate a judgment result. Particularly, for example, the touch input method can sense a series of locus points of the gesture input through the touch sensing unit. Then, the touch input method uses a first locus point of the series of the locus points as the start point of the gesture input, and determines whether the start point is within the first area or the second area in accordance with the position of the start point, so as to obtain a judgment result.
When the judgment result indicates the start point of the gesture input is within the second area, the touch input method goes to step S103. At step S103, the touch input method generates a system administration command corresponding to the gesture input. The system administration command is used for managing system level operations; for example, the system administration command can be such as main interface command, task administrator command, back command, menu command or the like.
More particularly, the touch input method can identify type of the gesture input according to the locus points of the gesture input. The processing method thereof is known to those skilled in the art, and will not be described in details any more.
For example, in a case where the second area is four edges of the touch display unit, when the touch input method identifies that the gesture input is a slide operation of leftward slide from the right edge of the touch display unit to the left thereof, the touch input method generates a back command.
Still for example, when the touch input method identifies that the gesture input is a slide operation of rightward slide from the left edge of the touch display unit to the right thereof, the touch input method generates a task administrator command.
As another example, when the touch input method identifies that the gesture input is a slide operation of upward slide from the downward edge of the touch display unit to the upward thereof, the touch input method generates a menu command.
As still another example, when the touch input method identifies the gesture input is an operation of continuously sliding to the inside of the touch display unit twice from any of the edges of the touch display unit within a predetermined time, the touch input method generates the main interface command.
As still another example, when the touch input method identifies that the gesture input is a slide operation of which all the locus points are within the second area, it is also possible to generate a predetermined system administration command.
It should be pointed out that, the type of the gesture input, the type of the system administration command and corresponding relationship between the gesture input and the system administration command are only given as example. Those skilled in the art can properly make changes based thereon as necessary.
Further, it should be pointed out that, the description is made hereinbefore by taking the case where the second area is the four edges of the touch display unit as an example. Those skilled in art can understand that, the second area is not limited thereto, and can be any properly arranged areas. For example, the second area can be a block area in which a relatively long distance is extended from the respective edges of the touch display unit to inside thereof.
After the system administration command is generated at step S103, the touch input method goes to step S105.
When the judgment result indicates that the start point of the gesture input is within the first area, the touch input method goes to step S104. At step S104, the touch input method generates an object operation command corresponding to the gesture input. The object operation command is used to operate objects displayed on the display unit, such as webpage, image or widget (for example, notice column or icon of Android system), or display interface itself. For example, the object operation command can be object shift command, object zoom command, object display command or the like.
More particularly, the touch input method can identify type of the gesture input according to the locus points of the gesture input. The processing method thereof is known to those skilled in the art, and will not be described in details any more.
For example, in a case where one picture is displayed on the display unit, when the touch input method identifies that the gesture input is a slide operation of rightward slide in the first area, the touch input method generates a command for displaying next one of the pictures arranged in sequence.
Still, for example, in a case where the webpage is displayed on the display unit, when the touch input method identifies that the gesture input is a slide operation of downward slide in the first area, the touch input method generates a command for downward strolling and displaying the webpage.
It should be pointed out that, the type of the gesture input, the type of the object operation command and the corresponding relationship between the gesture input and the object operation command are only given as example. Those skilled in the art can properly make changes based thereon as necessary.
Further, it should be pointed out that, in the above description, only the case where it is judged that the start point of the gesture input is within the first area or the second area is described, and the end point for the gesture input is not limited. That is to say, for example, when the start point of the gesture input is within the second area, the end point of the gesture input can be within the first area, and also can be within the second area. Alternatively, for example, when the start point of the gesture input is within the first area, the end point of the gesture input can be within the first area, and also can be within the second area. For example, when the touch input method identifies that the gesture input is a slide operation that is always in the second area by a series of locus points including the start point and the end point, a corresponding system administration command can be generated. Still, for example, when the touch input method identifies by the locus points that the gesture input is a slide operation of sliding from the second area to the first area and then sliding to the second area in the same direction within a predetermined tine interval, the touch input method can generate the corresponding system administration command as well. Further, when the touch input method identifies by the locus points that the gesture input is a slide operation of sliding from the second area to the first area and then returning to the second area again in the opposite direction within a predetermined time interval, it is possible to generate the corresponding system administration command. Alternatively, in this case, the touch input method may not respond to this.
After the object operation command is generated at step S104, the touch input method goes to step S105.
At step S105, the touch input method executes the system administration command or the object operation command.
Hereinbefore, the touch input method according to the embodiment of the invention is described. By detecting the gesture input and in accordance with the start point of the gesture input being within the first area or the second area, different commands are generated. Thereby, after the user distinguishes the first area and the second area (especially center area and edge area) through simple study, it is possible to instruct the electrical device to execute different commands with simple operations, thus user's operation can be facilitated.
It should be pointed out that, in the touch input method of the above embodiments, the display unit and the touch sensing unit are arranged to be disposed in stack, and areas of the display unit and the touch sensing unit are of the same. However, the display unit and the touch sensing unit are not necessarily arranged to be disposed in stack, and it is not necessary for the area of the display unit to be same as that of the touch sensing unit. Hereinafter, operation of the touch input method according to another embodiment of the invention will be described with reference to
In this embodiment, the electrical device includes a touch sensing unit composed of a plurality of touch sensor disposed in matrix. Further, the touch sensing unit has a touch input area. The touch input area includes a plurality of edges. For example, in a case where the touch input area is of rectangle shape, the touch input area includes four edges. Each of the edges corresponds to a line or a column of the touch sensors.
As shown in
At step S202, the touch input method judges whether the start point of the gesture input is within one of the plurality of edges, so as to generate a judgment result. Particularly, the touch input method performs the judgment through the touch sensor array. When the row or column of sensors at the utmost outside of the touch sensor array sense the gesture input, and other sensors other than said row or column of sensors fail to sense the gesture input, the touch input method determines the start point of the gesture input is within one of the plurality of the edges. When the row or column of sensors at the utmost outside of the touch sensor array fail to sense the gesture input, and any sensor other than said row or column of sensors senses the gesture input, the touch input method determines the start point of the gesture input is not within one of the plurality of the edges.
When the judgment result indicates the start point of the gesture input is within one of the plurality of the edges, the touch input method goes to step S203. At step S203, similarly to the operation of step S103, the touch input method generates a system administration command corresponding to the gesture input. Then, the touch input method goes to step S205.
When the judgment result indicates the start point of the gesture input is not within any of the plurality of the edges, the touch input method goes to step S204. At step S204, similar to the operation of step S104, the touch input method generates an object operation command corresponding to the gesture input. Then, the touch input method goes to step S205.
At step S205, similarly to the operation of step S105, the touch input method executes the system administration command or the object operation command.
With the touch input method of the embodiment of the invention, the user can instruct the electrical device to execute different commands through two different operations of the edge slide operation and the center slide operation, thus user's operation can be facilitated. Further, it should be pointed out that, in the touch input method of the embodiment of the invention, it is not necessary for the display unit and the touch sensing unit to be disposed in stack, and area of the display unit is not necessary to be the same as that of the touch sensing unit. Furthermore, it is not necessary for the electrical device itself to include the display unit.
Hereinabove, the touch input method according to the embodiment of the invention is described. Hereinafter, the electrical device according to embodiment of the invention will be described with reference to
As shown in
Of the above, the touch sensing unit 301 detects a gesture input. For example, the touch sensing unit can detect a series of locus points, so as to identify and detect the gesture input. Further, it should be pointed out that, the touch sensing unit 301 can be arranged above the display unit; the touch area of the touch sensing unit coincides with the display area of the display unit, and the touch area is divided into a first area and a second area which are not overlapped with each other.
The judgment unit 302 determines whether a start point of the gesture input is within the first area or the second area so as to generate a judgment result. Particularly, for example, after the detection unit 301 sensed a series of locus points of the gesture input, the judgment unit 302 uses a first locus point of the series of the locus points as the start point of the gesture input, and determines whether the start point is within the first area or the second area according to the position of the start point, so as to obtain a judgment result.
When the judgment result indicates the start point of the gesture input is within the second area, the command generation unit 303 generates a system administration command corresponding to the gesture input. When the judgment result indicates the start point of the gesture input is within the first area, the command generation unit 303 generates an object operation command corresponding to the gesture input; wherein the object operation command is used for operating the objects.
Of the above, the system administration command are used for managing system level operation; for example, the system administration command can be such as main interface command, task administrator command, back command, menu command or the like.
More particularly, the command generation unit 303 can include an identification unit for identifying type of the gesture input according to the locus points of the gesture input. The processing method thereof is known to those skilled in the art, and will not be described in details any more. Further, the command generation unit 303 can further include a plurality of units such as main interface command generation unit, task administrator command generation unit, back command generation unit, and menu command generation unit.
For example, in a case where the second area is four edges of the touch display unit, when the identification unit identifies that the gesture input is a slide operation of leftward slide from the right edge of the touch display unit to the left thereof, the back command generation unit generates a back command. Still for example, when the identification unit identifies that the gesture input is a slide operation of rightward slide from the left edge of the touch display unit to the right thereof, the task administrator command generation unit generates a task administrator command.
As another example, when the identification unit identifies that the gesture input is a slide operation of upward slide from the downward edge of the touch display unit to the upward thereof, the menu command generation unit generates a menu command.
As still another example, when the identification unit identifies the gesture input is an operation of continuously sliding to the inside of the touch display unit twice from any edge of the touch display unit within a predetermined time, the main interface command generation unit generates the main interface command.
It should be pointed out that, the type of the gesture input, the type of the system administration command and the corresponding relationship between the gesture input and the system administration command are only given as example. Those skilled in the art can properly make changes based thereon as necessary.
Further, the input gesture can be a gesture coming from outside of the touch area of the touch sensing unit. Since the operation body such as the finger of user or the like can not be detected before contacting with the touch sensing area of the touch sensing unit, it is possible to determine that the input gesture is a gesture coming from outside of the touch sensing area of the touch sensing unit in a way of detecting the edge of the touch sensing area of the touch sensing unit.
For example, it is possible to judge current mode of the electrical device (such as disposed in vertical direction or in horizon direction) through a gravity sensor or the like arranged on the electrical device. Then, a corresponding command can be generated by judging a position of the edge where the gesture input of the user comes from. For example, when it is judged that the electrical device is in a vertical mode, it indicates that the user is holding the electrical device with the hand. Then, when it is judged that the gesture input of the user comes from the right edge, a back command can be generated by the back command generation unit. When coming from the left edge, the task administrator command can be generated by the task administrator command generation unit. It equivalents to define in advance a system administration command, such as an instruction for returning to the main interface or the like, triggered when each edge of the touch sensing area of the touch sensing unit is touched. In this embodiment, the electrical device stores in advance two kinds of corresponding relationships, and the first one is the system administration command triggered in vertical screen when each of the edges of the touch sensing area is touched; the second one is the system administration command triggered in horizon screen when each of edges of the touch sensing area is touched. Thus it is guaranteed that no matter the user put the electrical device in horizon screen or vertical screen, the same system administration command will be triggered as long as the user comes from the right edge. Further, it should be pointed out that, hereinabove, a description is made by taking a case where the second area is four edges of the touch display unit as the example. Those skilled in the art can understand that, the second area is not limited thereto, and can be any properly arranged area. For example, the second area can be a block area in which a relatively long distance is extended from the respective edges of the touch display unit to inside thereof.
On the other hand, when the judgment result indicates that the start point of the gesture input is within the first area, the command generation unit 303 generates an object operation command corresponding to the gesture input. The object operation command is used to operate objects displayed on the display unit, such as webpage, image or widget (for example, notice column or icon of Android system). For example, the object operation command can be object shift command, object zoom command, object display command or the like. Correspondingly, the command generation unit 303 can include a plurality of units such as object shift command generation unit, object zoom command generation unit, object display command generation unit or the like.
For example, in a case where one picture is displayed on the display unit, when the identification unit identifies that the gesture input is a slide operation of rightward slide in the first area, the object shift command generation unit generates a command for displaying next one of the pictures arranged in sequence.
Still for example, in a case where webpage is displayed on the display unit, when the identification unit identifies that the gesture input is a slide operation of downward slide in the first area, the object shift command generation unit generates a command for downward strolling and displaying the webpage.
It should be pointed out that, the type of the gesture input, the type of the object operation command and the corresponding relationship between the gesture input and the object operation command are only given as example. Those skilled in the art can properly make changes based thereon as necessary.
Further, it should be pointed out that, in the above description, only the case where it is judged that the start point of the gesture input is located in the first area or the second area is described, and the end point for the gesture input is not limited. That is to say, for example, when the start point of the gesture input is located in the second area, the end point of the gesture input can be located in the first area, and also can be located in the second area.
The command execution unit 304 executes the system administration command or the object operation command. Of course, the execution result of the system administration command or the object operation command can be displayed on the display unit 305.
Hereinabove, the electrical device according to embodiment of the invention is described. With the electrical device, user can instruct the electrical device to execute different commands with the same operation in which the start points are different (for example, at the second area and the first area respectively), thus the user's operation can be facilitated.
Hereinafter, the electrical device according to another embodiment of the invention will be described with reference to
Of the above, the display unit 401 is used to display the objects in the electrical device on the display area.
The touch sensing unit 402 is arranged above the display unit, and used to detect a gesture input; the touch area of the touch sensing unit coincides with the display area of the display unit, and the touch area is divided into a first area and a second area that are not overlapped with each other.
The processor 403 is coupled with the touch sensing unit 402 and the display unit 401, and configured to perform the following operations: judging whether a start point of the gesture input is located at the first area or the second area based on the detection result by the touch sensing unit 402, so as to generate a judgment result; generating a system administration command corresponding to the gesture input when the judgment result indicates that the start point of the gesture input is located within the second area; generating an object operation command corresponding to the gesture input when the judgment result indicates that the start point of the gesture input is located within the first area, wherein the object operation command being used to operate the object; and executing the system administration command or the object operation command. The execution result of the system administration command or the object operation command can be displayed on the display unit 301.
Hereinabove, the electrical device according to the embodiment of the invention is described. With the electrical device, user can instruct the electrical device to execute different commands with the same operation in which the start points are different (for example, at the second area and the first area respectively), thus the user's operation can be facilitated.
It should be pointed out that, in the electrical device of the above embodiment, the display unit and the touch sensing unit are arranged to be disposed in stack, and areas of the display unit and the touch sensing unit are of the same. However, the display unit and the touch sensing unit are not necessarily arranged to be disposed in stack, and area of the display unit is not necessarily same as that of the touch sensing unit. Furthermore, it is not necessary to include the display unit. Hereinafter, the electrical device according to another embodiment of the invention will be described with reference to
As shown in
The detection unit 501 is the above touch sensing unit, and can be composed of a plurality of touch sensors disposed in matrix. The detection unit 501 detects a gesture input through the plurality of touch sensors.
The judgment unit 502 judges whether the start point of the gesture input is within one of the plurality of edges, so as to generate a judgment result. Particularly, when the row or column of sensors at the utmost outside of the touch sensor array of the detection unit 501 sense the gesture input, and sensors other than said row or column of sensors fail to sense the gesture input, the judgment unit 502 judges the start point of the gesture input is located within one of the plurality of the edges. When the row or column of sensors at the utmost outside of the touch sensor array of the detection unit 501 fail to sense the gesture input, and any one of the sensors other than said row or column of sensors senses the gesture input, the judgment unit 502 judges the start point of the gesture input isn't located within one of the plurality of the edges.
When the judgment result indicates the start point of the gesture input is located within one of the plurality of the edges, the command generation unit 503 generates a system administration command corresponding to the gesture input; when the judgment result indicates the start point of the gesture input is not located within any of the plurality of the edges, the command generation unit 503 generates an object operation command corresponding to the gesture input, wherein the object operation command is used to operate the objects. The configuration and operation of the command generation unit 503 are similar to those of the command generation unit 303, and will not be described in details any more.
The command execution unit 504 executes the system administration command or the object operation command. The configuration and operation of the command execution unit 504 are similar to those of the command execution unit 304, and will not be described in details any more.
With the electrical device of the embodiment of the invention, the user can instruct the electrical device to execute different commands through two different operations of the edge slide operation and the center slide operation, thus user's operation can be facilitated. Further, it should be pointed out that, in the electrical device of the embodiment of the invention, it is not necessary for the display unit and the touch sensing unit to be disposed in stack, and the area of the display unit is not necessarily to be the same as that of the touch sensing unit. Furthermore, it is not necessary for the electrical device itself to include the display unit.
Hereinafter, the touch input method according to another embodiment of the invention will be described. The touch input method is used for touch sensing unit. The touch sensing unit has an input area. The input area is divided into a first area and a second area that are not overlapped with each other, and the first edge of the input area coincides with the second edge of the second area.
Further, the second area can identify input operation of at least part of the operation body contacting with the second edge, and the first area can identify input operation of the operation body not contacting with the second edge.
Hereinafter, the operations that can be identified by the second area and the first area will be described with reference to
In
In the touch input method, first, a gesture input is detected. Then, it is determined whether the start point of the gesture input is located within the second area, so as to generate a judgment result. When the judgment result indicates the start point of the gesture input is located within the first area, a first command is generated, and when the judgment result indicates the start point of the gesture input is within the second area, a second command which is different from the first command is generated. Then, the touch input method executes the first command or the second command. The operations of the respective steps are similar to those of the above embodiments, and will not be described in details any more.
When the user performs touch on the touch area of the touch sensing unit of the electrical device with the finger, the touch imprint left by the finger is substantially identical to the touch area c corresponding to the physical touch imprint left by the finger sensed by the touch area, that is, the physical touch imprint is totally located within the touch area, as shown in
Hereinabove, the electrical device according to the embodiment of the invention and the touch input method thereof are described with reference to
Hereinafter, the control method according to another embodiment of the invention and the electrical device thereof will be described with reference to
It should be explained that, the contents about the arrangement of the divided boundary line of the second area and the first area described hereinbefore also can be applied to the control method and the electrical device according to another embodiment of the invention described hereinafter.
As shown in
In the example shown in
The first sub-area and the second sub-area can be sub-sensing areas arranged along two borders of the first area opposite to each other. For example, in the example shown in
Further, the first sub-area and the second sub-area can be sub sensing areas arranged along two borders of the first area adjacent to each other. For example, in the example shown in
In the example shown in
The first sub-area and the second sub-area can be sub-sensing areas arranged along two borders of the first area opposite to each other. For example, in the example shown in
Further, the first sub-area and the second sub-area can be sub-sensing areas arranged long two borders of the first area adjacent to each other. For example, in the example shown in
In the example shown in
The first sub-area and the second sub-area can be sub-sensing areas arranged along two borders of the first area opposite to each other. For example, in the example shown in
Further, the first sub-area and the second sub-area can be sub-sensing areas arranged long two borders of the first area adjacent to each other. For example, in the example shown in
Returning to
In the example shown in
Further, in the example shown in
With the control method provided by above embodiments of the invention, the type of the touch control command can be increased, so as to satisfy the user's demand of various operations. And by arranging the areas of the electrical device as the first area and the second area surrounding the first area which includes a plurality of sub-areas, and classing the instructions corresponding to the touch operation in accordance with the position of the start point and the end point of the touch operation in the area, it is possible to reduce misjudgment of the electrical device to the user's touch input, and improve user's usage experience.
As shown in
When the movement locus passes through at least two sub-areas of the second area, in step S1203, in accordance with the movement locus, an instruction corresponding to the touch operation is determined in the first instruction set of the electrical device. In another example, when the movement locus fails to pass through at least two sub-areas of the second area, in step S1204, in accordance with the movement locus, an instruction corresponding to the touch operation is determined in the second instruction set of the electrical device.
With the control method provided by above embodiments of the invention, the type of the touch control command can be increased, so as to satisfy the user's demand of various operations. And by arranging the areas of the electrical device as the first area and the second area surrounding the first area which includes a plurality of sub-areas, and classing the instructions corresponding to the touch operation in accordance with the position of the start point and the end point of the touch operation in the area, it is possible to reduce misjudgment of the electrical device to the user's touch input, and improve user's usage experience.
Hereinafter, the electrical device of an embodiment of the invention will be explained with reference to
For example, similarly to the electrical device 700 shown in
The touch sensing unit 1330 can detect the start position corresponding to the touch start point of the touch operation and the end position corresponding to the touch end point of the touch operation. The position determination unit 1340 can determine, in accordance with the start position and/or the end position, whether in the touch start point and the touch end point, there exists the first touch point that is located within the first sub-area of the second area and there exists the second touch point that is located within the second sub-area of the second area.
According to one example of the invention, the touch operation can be performed by one operation body. The position determination unit can determine, in accordance with the start position and the end position, whether the start position is located within the first sub-area of the second area and whether the end position is located within the second sub-area of the second area (for example, as shown in
Alternatively, according to another example of the invention, the touch operation can be performed through a plurality of the operation bodies at the same time. The position determination unit can determine, in accordance with the start position, whether in the touch start point, there exists the first touch point that is located within the first sub-area of the second area and there exists the second touch point that is located within the second sub-area of the second area (for example, as shown in
Alternatively, according to another example of the invention, the touch operation can be performed through a plurality of the operation bodies at the same time. The position determination unit can determine, in accordance with the end position, whether in the touch end point, there exists the first touch point that is located within the first sub-area of the second area and there exists the second touch point that is located within the second sub-area of the second area (for example, as shown in
In this embodiment, the plurality of operation bodies performing the touch operation at the same time refers to the time for the plurality of the operation bodies to perform touch operation at least partly overlaps.
When there exists the first touch point that is located within the first sub-area of the second area and there exists the second touch point that is located within the second sub-area of the second area, the second instruction determination unit 1360 can determine, in the second instruction set of the electrical device, the instruction corresponding to the touch operation in accordance with the start position and the end position. On the other hand, when in the touch start point and the touch end point, there fails to exist the first touch point that is located within the first sub-area of the second area and there exists the second touch point that is located within the second sub-area of the second area, the first instruction determination unit 1350 can determine, in the first instruction set of the electrical device, the instruction corresponding to the touch operation in accordance with the start position and the end position.
With the electrical device provided by above embodiments of the invention, the type of the touch control command can be increased, so as to satisfy the user's demand of various operations. And by arranging the areas of the electrical device as the first area and the second area surrounding the first area which includes a plurality of sub-areas, and classing the instructions corresponding to the touch operation in accordance with the position of the start point and the end point of the touch operation in the area, it is possible to reduce misjudgment of the electrical device to the user's touch input, and improve user's usage experience.
Hereinafter, the electrical device according to an embodiment of the invention will be described with reference to
For example, similarly to the electrical device 1300 shown in
The touch sensing unit 1430 can detect the movement locus of operation body. The locus determination unit 1440 can determine whether the movement locus detected by the touch sensing unit 1430 passes through at least two sub-areas of the second area. In this embodiment, the touch operation can be performed by one operation body; alternatively, the touch operation can be performed through a plurality of operation bodies at the same time.
When the movement locus passes through at least two sub-areas of the second area, the first instruction determination unit 1450 can determine, in the first instruction set of the electrical device, an instruction corresponding to the touch operation in accordance with the movement locus. On the other hand, when the movement locus does not pass through at least two sub-areas of the second area, the second instruction determination unit 1460 can determine, in the second instruction set of the electrical device, an instruction corresponding to the touch operation in accordance with the movement locus.
With the electrical device provided by the embodiments of the invention described above, the type of the touch control command can be increased, so as to satisfy the user's demand of various operations. And by arranging the areas of the electrical device as the first area and the second area surrounding the first area, and dividing the second area into a plurality of sub-areas in accordance with borders of the first area, it is possible to reduce misjudgment of the electrical device to the user's touch input, and improve user's usage experience.
Further, in order to avoid user's operation of a false touch and further explicitly distinguish a touch operation which concerns edge area (that is, the second area) from a touch sensing operation which does not concern the edge area and is performed only at center area (that is, the first area), the width of the second area can be arranged to be narrow to avoid a false touch. Particularly, according to one example of the invention, the width of the second area can be arranged to be smaller than a predetermined value. For example, the predetermined value can be a distance from geometry center of the sensing area generated from the finger of ordinary user totally within the touch screen to the edge of this sensing area. The width of the second area is a distance from edge of the first area to the edge of the second area surrounding the first area. Furthermore, the electrical device corresponding to the embodiment of the invention can initially arrange the width value of the second touch area at time of shipment, this width value satisfies the above condition, the example of which is less than the distance from geometry center of the sensing area generated from the finger of ordinary user totally within the touch screen to the edge of this sensing area. Of course, the embodiment of the invention can adjust the width of the second touch area in accordance with the distance from geometry center of the sensing area generated from the finger of user totally within the touch screen to the edge of this sensing area, which is determined by the usage habit of the user (operation for several times) corresponding to the electrical device. Thus the user can have a great feeling about the operation experience of edge touch.
On the other hand,
It should be noted that, in this specification, the terms “comprising”, “including” or any other variant are intended to cover a non-exclusive inclusion, so that the process, method, article or device comprising a series of elements includes not only those elements, but also includes other elements not expressly listed, or further includes elements inherent in this process, method, article, or device. In the case of no more restrictions, the elements defined by the statement “includes a . . . ”, do not preclude the existence of additional identical elements in the process, method, article or device comprising the elements.
Finally, it should be noted that, the above-described series of processes comprise not only the processes performed in time series in the order described herein, but also comprise the processes performed concurrently or separately, instead of in chronological order.
Through the above description of the embodiments, the skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary hardware platform; certainly, it can also be implemented entirely by hardware. Based on such understanding, all or part of the contribution of the technical solution of the present invention to the background art, may be embodied in the form of a software product, which can be stored in a storage medium, such as a ROM/RAM, hard disk, optical disk, etc., comprising a plurality of instructions for allowing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or in some portion of the embodiments of the present invention.
When units/modules are realized by software, in view of the level of existing hardware technology, without considering the cost, for the units/modules realized in software, those skilled in the art can construct corresponding hardware circuit to achieve corresponding function, said hardware circuit includes conventional Very Large Scale Integration (VLSI) circuit or gate array and semiconductor element such as logic chip, transistor or the like or other discrete element. Modules can be realized by programmable hardware device, such as field programmable gate arrays, programmable array logic, programmable logic device or the like.
The above has described the present invention in detail, and specific examples are used herein to explain the principles and embodiments of the invention. However, the above description of the embodiments is only used to help understanding the methods and core ideas of the present invention; meanwhile, for the ordinary skilled in the art, based on the ideas of the invention, variations can be made both in implementations and application ranges; in summary, the content of this specification should not be understood as limitative to the present invention.
Number | Date | Country | Kind |
---|---|---|---|
201110150810.1 | Jun 2011 | CN | national |
201210032004.9 | Jun 2011 | CN | national |
This application claims priority to International Application No. PCT/CN2012/076586 filed Jun. 7, 2012; Chinese Patent Appln. 201110150810.1 filed Jun. 7, 2011, and Chinese Patent Appln. 201210032004.9 filed Feb. 13, 2012, the entire contents of each are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CN2012/076586 | 6/7/2012 | WO | 00 | 12/9/2013 |