US2019250814A1PendingUtilityA1

Segment Length Measurement Using a Touch Screen System in Response to Gesture Input

Assignee: TEXAS INSTRUMENTS INCPriority: Mar 4, 2014Filed: Apr 25, 2019Published: Aug 15, 2019
Est. expiryMar 4, 2034(~7.6 yrs left)· nominal 20-yr term from priority
G06T 11/23G06F 3/0488G06F 3/0412G06F 3/04842G06F 3/017G06F 30/00G06F 3/04883G06F 3/041G06F 2203/04101G06T 11/203
56
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 - 18 . (canceled) 
     
     
         19 . A system comprising:
 a touch screen display for displaying at least one location 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 location displayed on the touch screen display, wherein selection of the first location is indicated by the gesture shape intersecting the first location; 
 when the gesture input selects the first location, determine whether the gesture input selects a second location displayed on the touch screen display, wherein selection of the second location is indicated by the gesture shape intersecting the second location; and 
 when the gesture input does not select a second location, determine a beginning point and an end point of the selected first location, determine a length measurement between the beginning point and the end point, and display the determined length measurement on the touch screen display. 
   
     
     
         20 . The system as claimed in  claim 19 , wherein the gesture shape is an arc. 
     
     
         21 . The system as claimed in  claim 19 , wherein the gesture shape is a line. 
     
     
         22 . The system as claimed in  claim 19 , wherein the determined length measurement is displayed on the touch screen display in close proximity to the selected first location. 
     
     
         23 . The system as claimed in  claim 19 , wherein the program instructions, when executed by the processor, further cause the processor to:
 when the gesture input does select a second location displayed on the touch screen display, identify an angle formed between the selected first location and the selected second location, determine an angle measurement of the angle, and display the determined angle measurement on the touch screen display.   
     
     
         24 . The system as claimed in  claim 23 , wherein the determined angle measurement is displayed on the touch screen display in close proximity to the angle. 
     
     
         25 . A method for initiating a measurement calculation of a location 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 location, wherein selection of the location is indicated by the gesture shape intersecting the location;   when the location is selected by the gesture shape, using the processor to determine whether the gesture input selects at least one other location displayed on the touch screen display, wherein selection of the at least one other location is indicated by the gesture shape also intersecting the at least one other location; and   when the gesture input does not select at least one other location displayed on the touch screen display, using the processor to identify a beginning point and an end point of the selected location, determine a length measurement between the beginning point and the end point, and display the determined length measurement on the touch screen display.   
     
     
         26 . The method as claimed in  claim 25 , comprising, when the gesture input selects one other location displayed on the touch screen display, using the processor to identify an angle formed between the selected location and the selected one other location, determine an angle measurement of the angle, and display the determined angle measurement on the touch screen display. 
     
     
         27 . The method as claimed in  claim 26 , wherein the determined angle measurement is displayed on the touch screen display in close proximity to the angle. 
     
     
         28 . The method as claimed in  claim 25 , wherein the gesture shape is an arc. 
     
     
         29 . The method as claimed in  claim 25 , wherein the gesture shape is line. 
     
     
         30 . The method as claimed in  claim 25 , wherein the determined length measurement is displayed on the touch screen display in close proximity to the selected location. 
     
     
         31 . 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 location displayed on the touch screen display, wherein selection of the first location is indicated by the gesture shape intersecting the first location;   when the gesture input selects the first location, determine whether the gesture input selects a second location displayed on the touch screen display, wherein selection of the second location is indicated by the gesture shape intersecting the second location; and   when the gesture input does not select a second location, determine a beginning point and an end point of the selected first location, determine a length measurement between the beginning point and the end point, and display the determined length measurement on the touch screen display.   
     
     
         32 . The non-transitory computer-readable medium as claimed in  claim 31 , wherein the gesture shape is an arc. 
     
     
         33 . The non-transitory computer-readable medium as claimed in  claim 31 , wherein the gesture shape is a line. 
     
     
         34 . The non-transitory computer-readable medium as claimed in  claim 31 , wherein the instructions cause the processor to display the determined length measurement on the touch screen display in close proximity to the selected first location. 
     
     
         35 . The non-transitory computer-readable medium as claimed in  claim 31 , wherein the instructions, when executed by the processor, further cause the processor to:
 when the gesture input does select a second location displayed on the touch screen display, identify an angle formed between the selected first location and the selected second location, determine an angle measurement of the angle, and display the determined angle measurement on the touch screen display.   
     
     
         36 . The non-transitory computer-readable medium as claimed in  claim 35 , wherein the instructions cause the processor to display the determined angle measurement on the touch screen display in close proximity to the angle.

Join the waitlist — get patent alerts

Track US2019250814A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.