Segment length measurement using a touch screen system in response to gesture input
First Claim
1. A system comprising:
- a touch screen display for displaying at least one line segment and having a touch screen for receiving a gesture input;
a processor communicatively coupled to the touch screen; and
a memory communicatively coupled to the processor and storing program instructions that, when executed by the processor, cause the processor to;
determine a gesture shape indicated by the gesture input;
determine whether the gesture input selects a first line segment displayed on the touch screen display, wherein selection of the first line segment is indicated by the gesture shape intersecting the first line segment;
when the gesture input selects the first line segment, determine whether the gesture input selects a second line segment displayed on the touch screen display, wherein selection of the second line segment is indicated by the gesture shape intersecting the second line segment; and
when the gesture input does not select a second line segment, determine a beginning point and an end point of the selected first line segment, determine a length measurement between the beginning point and the end point, and display the determined length measurement on the touch screen display.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed embodiments relate to processing of gestures to cause computation of measurements of a line using a touch screen. A 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 and whether the gesture shape selects a first line segment by intersecting the first line segment. When the gesture shape selects a first line segment, it is then determined whether the gesture shape also selects an additional line segment different from the first line segment. When an additional line segment is not selected, the method calculates the length measurement from the beginning point of the segment to the end point of the selected first line segment. The method further displays the length measurement on a display.
26 Citations
18 Claims
-
1. A system comprising:
-
a touch screen display for displaying at least one line segment and having a touch screen for receiving a gesture input; a processor communicatively coupled to the touch screen; and a memory communicatively coupled to the processor and storing program instructions that, when executed by the processor, cause the processor to; determine a gesture shape indicated by the gesture input; determine whether the gesture input selects a first line segment displayed on the touch screen display, wherein selection of the first line segment is indicated by the gesture shape intersecting the first line segment; when the gesture input selects the first line segment, determine whether the gesture input selects a second line segment displayed on the touch screen display, wherein selection of the second line segment is indicated by the gesture shape intersecting the second line segment; and when the gesture input does not select a second line segment, determine a beginning point and an end point of the selected first line segment, determine a length measurement between the beginning point and the end point, and display the determined length measurement on the touch screen display. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for initiating a measurement calculation of a line segment displayed on a touch screen display of a processor-based system, the method comprising:
-
using the touch screen display to receive a gesture input; using a processor of the processor-based system to determine a gesture shape indicated by the gesture input; using the processor to determine whether the gesture input selects the line segment, wherein selection of the line segment is indicated by the gesture shape intersecting the line segment; when the line segment is selected by the gesture shape, using the processor to determine whether the gesture input selects at least one other line segment displayed on the touch screen display, wherein selection of the at least one other line segment is indicated by the gesture shape also intersecting the at least one other line segment; and when the gesture input does not select at least one other line segment displayed on the touch screen display, using the processor to identify a beginning point and an end point of the selected line segment, determine a length measurement between the beginning point and the end point, and display the determined length measurement on the touch screen display. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium comprising instructions, that when executed by a processor, cause the processor to:
-
determine a gesture shape indicated by a gesture input received by a touch screen display; determine whether the gesture input selects a first line segment displayed on the touch screen display, wherein selection of the first line segment is indicated by the gesture shape intersecting the first line segment; when the gesture input selects the first line segment, determine whether the gesture input selects a second line segment displayed on the touch screen display, wherein selection of the second line segment is indicated by the gesture shape intersecting the second line segment; and when the gesture input does not select a second line segment, determine a beginning point and an end point of the selected first line segment, determine a length measurement between the beginning point and the end point, and display the determined length measurement on the touch screen display. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification