TOUCH CONTROL METHOD AND ELECTRONIC SYSTEM UTILIZING THE SAME
First Claim
1. A touch control method executable in an electronic system comprising a touch device and a processor, wherein the electronic system is operable to display an object and perform a selection of the object in response to a long press operation, the long press operation has an operation period counted from onset of the long press longer than a time threshold, and the touch control method comprising:
- detecting touch operations and generating electrical touch operation signals by the touch device representative of the touch operations;
generating digital touch operation signals based on the electrical touch operation signals, wherein the digital touch operation signal comprises a sequence of touch operation packets representative of the touch operations, wherein each packet selected from the touch operation packets comprises a pressure field, area field, and coordinate field respectively operable to store a pressure value, a pressed area, and a coordinate of a touch operation represented by the packet;
inputting a portion of the touch operation packets in the sequence during a time interval to a converter of the electronic system, wherein the converter generates a net force value of each input packet selected from the portion of the touch operation packets via a product calculation of a pressure value and a pressed area of the input packet, and thus to generate net force values of the portion of the touch operation packets as a net force measurement of the touch operations;
utilizing a recognition unit to determine whether at least one net force record in the net force measurement exceeds a net force threshold;
generating a first instance of a long press signal in response to the net force measurement upon a condition that at least one net force record in the net force measurement exceeds the net force threshold, wherein an instance of the long press signal is generated in response to an instance of the long press operation on the electronic system to represent the instance of the long press operation; and
activating a selection of the object in response to the first instance of a long press signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A touch control method is implemented in an electronic system. A calculation of the product of a pressure value and the area over which pressure is applied are included in touch input data packets representing a touch operation, the values of net force associated with the touch input packets are thus obtained. A signal of a short press, if recognized, with a value of net force greater than a net force threshold can be recognized as a signal of a long press, thus simulating an operation of long press and triggering the selection of an object, where the selection of the object would otherwise require a long press operation. The touch control method operates to significantly speed up selection of an object.
117 Citations
13 Claims
-
1. A touch control method executable in an electronic system comprising a touch device and a processor, wherein the electronic system is operable to display an object and perform a selection of the object in response to a long press operation, the long press operation has an operation period counted from onset of the long press longer than a time threshold, and the touch control method comprising:
-
detecting touch operations and generating electrical touch operation signals by the touch device representative of the touch operations; generating digital touch operation signals based on the electrical touch operation signals, wherein the digital touch operation signal comprises a sequence of touch operation packets representative of the touch operations, wherein each packet selected from the touch operation packets comprises a pressure field, area field, and coordinate field respectively operable to store a pressure value, a pressed area, and a coordinate of a touch operation represented by the packet; inputting a portion of the touch operation packets in the sequence during a time interval to a converter of the electronic system, wherein the converter generates a net force value of each input packet selected from the portion of the touch operation packets via a product calculation of a pressure value and a pressed area of the input packet, and thus to generate net force values of the portion of the touch operation packets as a net force measurement of the touch operations; utilizing a recognition unit to determine whether at least one net force record in the net force measurement exceeds a net force threshold; generating a first instance of a long press signal in response to the net force measurement upon a condition that at least one net force record in the net force measurement exceeds the net force threshold, wherein an instance of the long press signal is generated in response to an instance of the long press operation on the electronic system to represent the instance of the long press operation; and activating a selection of the object in response to the first instance of a long press signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic system executing a touch control method, comprising:
-
a media player device operable to display an object and perform a selection of the object in response to a long press operation, the long press operation has an operation period counted from onset of the long press longer than a time threshold; a mobile device comprising a touch device operable to detect touch operations and generate electrical touch operation signals representative of the touch operations, wherein the touch control method comprising; generating by the mobile device digital touch operation signals based on the electrical touch operation signals, wherein the digital touch operation signal comprises a sequence of touch operation packets representative of the touch operations, wherein each packet selected from the touch operation packets comprises a pressure field, area field, and coordinate field respectively operable to store a pressure value, a pressed area, and a coordinate of a touch operation represented by the packet; inputting by the mobile device a portion of the touch operation packets in the sequence during a time interval to a converter of the mobile device, wherein the converter generates a net force value of each input packet selected from the portion of the touch operation packets via a product calculation of a pressure value and a pressed area of the input packet, and thus to generate net force values of the portion of the touch operation packets as a net force measurement of the touch operations; generating and transmitting by the mobile device wireless signals representing the net force measurement to the media player device; utilizing by the media player device a recognition unit to determine whether at least one net force record in the net force measurement exceeds a net force threshold; generating by the media player device a first instance of a long press signal in response to the net force measurement upon a condition that at least one net force record in the net force measurement exceeds the net force threshold, wherein an instance of the long press signal is generated in response to an instance of the long press operation on the media player device to represent the instance of the long press operation; and activating a selection of the object in response to the first instance of a long press signal.
-
-
13. An electronic system operable to display an object and perform a selection of the object in response to a long press operation, the long press operation has an operation period counted from onset of the long press longer than a time threshold, comprising:
-
a wireless communication device operable to execute a touch control method comprising; receiving from a mobile device digital touch operation signals, wherein the digital touch operation signal comprises a sequence of touch operation packets representative of touch operations on the mobile device, wherein each packet selected from the touch operation packets comprises a pressure field, area field, and coordinate field respectively operable to store a pressure value, a pressed area, and a coordinate of a touch operation represented by the packet; inputting a portion of the touch operation packets in the sequence during a time interval to a converter, wherein the converter generates a net force value of each input packet selected from the portion of the touch operation packets via a product calculation of a pressure value and a pressed area of the input packet, and thus to generate net force values of the portion of the touch operation packets as a net force measurement of the touch operations; a recognition unit operable to determine whether at least one net force record in the net force measurement exceeds a net force threshold; a command generator operable to generate a first instance of a long press signal in response to the net force measurement upon a condition that at least one net force record in the net force measurement exceeds the net force threshold, wherein an instance of the long press signal is generated in response to an instance of the long press operation on the electronic system to represent the instance of the long press operation; and activating a selection of the object in response to the first instance of a long press signal.
-
Specification