Method of determining input pattern and computer readable storage medium
First Claim
1. A method of determining input pattern, adapted to be implemented on an electronic apparatus equipped with a touch panel and comprising:
- detecting a plurality of boundary points of an input pattern inputted through the touch panel;
defining a first polygon having a plurality of sides and each side of the plurality of sides of the first polygon being a tangent line of one of the boundary points respectively, so that the input pattern being surrounded in the first polygon;
defining a second polygon having a plurality of sides and each side of the second polygon extending between one of the boundary points and another of the boundary points, so that the second polygon being surrounded in the input pattern;
detecting an area ratio of the second polygon to the first polygon; and
determining the shape of the input pattern at least according to the area ratio.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of determining input pattern is adapted to be implemented on an electronic apparatus equipped with a touch panel and includes the steps of: detecting a plurality of boundary points between an input pattern inputted through the touch panel and a circumscribed polygon of the input pattern, detecting an area ratio of a polygon defined by the boundary points to the circumscribed polygon, and determining the shape of the input pattern at least according to the area ratio. The present invention also provides a computer readable storage medium having a program stored therein. When the program is executed which enables an electronic apparatus equipped with a touch panel to determine the shape and/or direction of an input pattern inputted through the touch panel.
26 Citations
24 Claims
-
1. A method of determining input pattern, adapted to be implemented on an electronic apparatus equipped with a touch panel and comprising:
-
detecting a plurality of boundary points of an input pattern inputted through the touch panel; defining a first polygon having a plurality of sides and each side of the plurality of sides of the first polygon being a tangent line of one of the boundary points respectively, so that the input pattern being surrounded in the first polygon; defining a second polygon having a plurality of sides and each side of the second polygon extending between one of the boundary points and another of the boundary points, so that the second polygon being surrounded in the input pattern; detecting an area ratio of the second polygon to the first polygon; and determining the shape of the input pattern at least according to the area ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of determining input pattern, adapted to be implemented on an electronic apparatus equipped with a touch panel and comprising:
-
detecting an input pattern inputted through the touch panel; defining boundary points by using a first polygon to approach the input pattern;
the first polygon having a plurality of sides and each sides of the plurality of sides of the first polygon being a tangent line of one of the boundary points respectively, so that the input pattern being surrounded in the first polygon;connecting all of the boundary points to form a second polygon;
the second polygon having a plurality of sides and each side of the second polygon extending between one of the boundary points and another of the boundary points, so that the second polygon being surrounded in the input pattern;calculating an area ratio of the second polygon to the first polygon; and determining the shape of the input pattern according to the area ratio. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification