Touch control method and electronic device
First Claim
1. A touch control method applied to an electronic apparatus comprising a touch sensing unit on which an operational body carries out a continuous touch operation, the method comprising:
- determining a first coordinate of a first touch point on the touch sensing unit corresponding to the operational body at a first moment;
determining a first operational region including the first coordinate on the touch sensing unit according to the first coordinate;
determining a second coordinate of a second touch point on the touch sensing unit corresponding to the operational body at a second moment, wherein during a roll movement of the operational body from the first touch point to the second touch point, the first operational region remains unchanged;
obtaining a moving vector from the first touch point to the second touch point according to the first coordinate and the second coordinate;
deciding whether the second coordinate is within the first operational region to generate a decision result; and
executing a command corresponding to the moving vector according to the decision result,wherein when the decision result indicates that the second coordinate is within the first operational region, selecting a predetermined type of command from at least a first type of command and a second type of command according to a direction of the moving vector, and executing different commands of the selected predetermined type of command to the content data according to a length of the moving vector and when the decision result indicates that the second coordinate is not within the first operational region, executing a third type of command to the content data according to direction of the moving vector such that functions of the first type of command, the second type of command, and the third type of command are different from each other.
1 Assignment
0 Petitions
Accused Products
Abstract
A touch control method and electronic apparatus are described. The method includes a touch sensing unit on which an operational body carries out a continuous touch operation. The method includes determining a first coordinate of a first touch point on the touch sensing unit corresponding to the operational body at a first moment; determining a first operational area including the first coordinate on the touch sensing unit according to the first coordinate; determining a second coordinate of a second touch point on the touch sensing unit corresponding to the operational body at a second moment; obtaining a moving vector from the first touch point to the second touch point according to the first coordinate and the second coordinate; deciding whether the second coordinate is within the first operational area to generate a decision result; and executing a command corresponding to the moving vector according to the decision result.
-
Citations
13 Claims
-
1. A touch control method applied to an electronic apparatus comprising a touch sensing unit on which an operational body carries out a continuous touch operation, the method comprising:
-
determining a first coordinate of a first touch point on the touch sensing unit corresponding to the operational body at a first moment; determining a first operational region including the first coordinate on the touch sensing unit according to the first coordinate; determining a second coordinate of a second touch point on the touch sensing unit corresponding to the operational body at a second moment, wherein during a roll movement of the operational body from the first touch point to the second touch point, the first operational region remains unchanged; obtaining a moving vector from the first touch point to the second touch point according to the first coordinate and the second coordinate; deciding whether the second coordinate is within the first operational region to generate a decision result; and executing a command corresponding to the moving vector according to the decision result, wherein when the decision result indicates that the second coordinate is within the first operational region, selecting a predetermined type of command from at least a first type of command and a second type of command according to a direction of the moving vector, and executing different commands of the selected predetermined type of command to the content data according to a length of the moving vector and when the decision result indicates that the second coordinate is not within the first operational region, executing a third type of command to the content data according to direction of the moving vector such that functions of the first type of command, the second type of command, and the third type of command are different from each other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic apparatus, comprises:
-
at least one touch sensing unit, each touch sensing unit being configured to accept a continuous touch operation of an operational body, determine a first coordinate of a first touch point of the operational body at a first moment during the continuous touch operation, and determine a second coordinate of a second touch point of the operational body at a second moment during the continuous touch operation; a processing unit configured to determine a first operational region including the first coordinate in the corresponding touch sensing unit according to the first coordinate determined by each touch sensing unit, and obtain a moving vector from the first touch point to the second touch point in the corresponding touch sensing unit according to the first coordinate and the second coordinate determined by each touch sensing unit, wherein during a roll movement of the operational body from the first touch point to the second touch point, the first operational region remains unchanged; a deciding unit configured to decide whether the second coordinate is within the first operational region in each touch sensing unit to generate a decision result; and a control unit configured to execute a command corresponding to the moving vector according to the decision result, wherein when the decision result indicates that the second coordinate is within the first operational region, the control unit selects a predetermined type of command from at least a first type of command and a second type of command according to a direction of the moving vector and executes different commands of the selected predetermined type of command to the content data according to the length of the moving vector and when the decision result indicates that the second coordinate is not within the first operational region, the control unit executes a third type of command to the content data according to direction of the moving vector such that functions of the first type of command, the second type of command and the third type of command are different from each other. - View Dependent Claims (11, 12, 13)
-
Specification