Field of the Invention
Embodiments of the present invention generally relate to a method and system for processing gestures to cause computation of measurements of an angle or a segment using a touch system.
Description of the Related Art
In a touch system, measuring segments and angles is cumbersome. Angles are generally defined by three (3) points. Calculating the measurement of an angle generally involves multiple steps—accessing the menu, choosing a measurement tool, and then touching the three points defining the angle.
Therefore, there is a need for a method and/or apparatus for processing gestures to cause computation of measurements of an angle or a line using a touch system.
Embodiments of the present invention relate to a method and a system for processing gestures to cause computation of measurements of an angle or a segment using a touch screen. The system includes a processor, a touch screen coupled to the processor, a gesture module coupled to the processor for executing a gesturing method. The method includes determining a gesture shape. For example, when the gesture shape is an arc or a line between two touching lines, the method calculates the angle between the touching lines and behind the gestured line or arc. When the gesture is a line crossing a segment, the method calculates the measurement from the beginning point of the segment to the end point of the segment. The method further displays the calculated measurement of at least one of the angle or the segment.
So that the manner in which the above recited features of the present invention can be understood in detail, a more particular description of the invention, briefly summarized above, may be had by reference to embodiments, some of which are illustrated in the appended drawings. It is to be noted, however, that the appended drawings illustrate only typical embodiments of this invention and are therefore not to be considered limiting of its scope, for the invention may admit to other equally effective embodiments.
Utilizing a touch screen, the user slides fingers, a pointer or the likes from one line to another. In some embodiments, a touch screen is a screen that is capable of recognizing a gesture without necessarily requiring an actual (e.g., physical) touch of the screen, such as, a gesture of hand, finger, stylus, motion, etc. In other embodiments, a touch screen is a screen that recognizes a gesture from actually touching the screen.
In accordance with a further aspect of the present disclosure, a user utilizing a touch screen provides a gesture by sliding a finger, a pointer or the likes across a segment.
At step 510, the method 500 determines if the gestured shape is a line that intersects a segment (e.g., one line as opposed to two lines). If it is, then the method 500 proceeds to step 512, wherein the measurement between the beginning point and the end point of the segment is calculated. Otherwise, the method 500 proceeds to step 516. From steps 508 and 512, the method 500 proceeds to step 514, wherein the calculated measurements are displayed and the method 500 proceeds to step 516. The method 500 ends at step 516.
While the foregoing is directed to embodiments of the present invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof, and the scope thereof is determined by the claims that follow.
This application claims priority from U.S. Provisional Patent Application No. 61/947,747 filed on Mar. 4, 2014, which is hereby incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
5555363 | Tou | Sep 1996 | A |
5861874 | Joto | Jan 1999 | A |
7453439 | Kushler | Nov 2008 | B1 |
8686943 | Rafii | Apr 2014 | B1 |
9235310 | Iwasaki | Jan 2016 | B2 |
20010030642 | Sullivan et al. | Oct 2001 | A1 |
20020039084 | Yamaguchi | Apr 2002 | A1 |
20020113784 | Feilmeier | Aug 2002 | A1 |
20020118880 | Liu et al. | Aug 2002 | A1 |
20020141643 | Jaeger | Oct 2002 | A1 |
20020146175 | Goldfoot | Oct 2002 | A1 |
20030043214 | Thompson | Mar 2003 | A1 |
20030137494 | Tulbert | Jul 2003 | A1 |
20040027381 | Jaeger | Feb 2004 | A1 |
20040125312 | You et al. | Jul 2004 | A1 |
20040140956 | Kushler et al. | Jul 2004 | A1 |
20040193413 | Wilson et al. | Sep 2004 | A1 |
20040267695 | Alho et al. | Dec 2004 | A1 |
20050057535 | Liu et al. | Mar 2005 | A1 |
20050154431 | Quistgaard | Jul 2005 | A1 |
20060001654 | Smits | Jan 2006 | A1 |
20060001656 | LaViola, Jr. | Jan 2006 | A1 |
20060025218 | Hotta | Feb 2006 | A1 |
20060026536 | Hotelling | Feb 2006 | A1 |
20060028457 | Burns | Feb 2006 | A1 |
20060125803 | Westerman | Jun 2006 | A1 |
20080072234 | Myroup | Mar 2008 | A1 |
20090189877 | Washino | Jul 2009 | A1 |
20090319237 | Nishikawa | Dec 2009 | A1 |
20090322701 | D'Souza | Dec 2009 | A1 |
20100044121 | Simon | Feb 2010 | A1 |
20100309115 | Sabanai | Dec 2010 | A1 |
20110025642 | Tada | Feb 2011 | A1 |
20110157083 | Hershman | Jun 2011 | A1 |
20110221701 | Zhang | Sep 2011 | A1 |
20110285657 | Shimotani | Nov 2011 | A1 |
20120115626 | Davenport | May 2012 | A1 |
20120162265 | Heinrich | Jun 2012 | A1 |
20120200604 | Imaeda | Aug 2012 | A1 |
20120203502 | Hayes | Aug 2012 | A1 |
20120216141 | Li | Aug 2012 | A1 |
20120303336 | Becker | Nov 2012 | A1 |
20120313870 | Homma | Dec 2012 | A1 |
20120313975 | Homma | Dec 2012 | A1 |
20120322527 | Aoki | Dec 2012 | A1 |
20130147711 | Njolstad | Jun 2013 | A1 |
20130201157 | Chung | Aug 2013 | A1 |
20130271430 | Nakamura | Oct 2013 | A1 |
20130325342 | Pylappan | Dec 2013 | A1 |
20140002414 | Iwasaki | Jan 2014 | A1 |
20140009492 | Fujii | Jan 2014 | A1 |
20140145975 | Sim | May 2014 | A1 |
20140157142 | Heinrich | Jun 2014 | A1 |
20140232695 | McGaughan | Aug 2014 | A1 |
20140232859 | Kotzur | Aug 2014 | A1 |
20140267115 | Jeon | Sep 2014 | A1 |
20140300606 | Nakada | Oct 2014 | A1 |
20140340335 | Fleischmann | Nov 2014 | A1 |
20150082217 | Tumwattana | Mar 2015 | A1 |
20150106769 | Yamazaki | Apr 2015 | A1 |
20150355827 | Van Der Westhuizen | Dec 2015 | A1 |
20160054887 | Tumwattana | Feb 2016 | A1 |
20160109960 | Steinle | Apr 2016 | A1 |
20160196042 | Laute | Jul 2016 | A1 |
Number | Date | Country | |
---|---|---|---|
20150253981 A1 | Sep 2015 | US |
Number | Date | Country | |
---|---|---|---|
61947747 | Mar 2014 | US |