US 11,741,644 B2
Vector graphics based live sketching metods and systems
Tony Severenuk, Kemptville (CA); Paul Legomski, Ottawa (CA); Tekin Ozbek, Ottawa (CA); Thomas Jackson, Ottawa (CA); Boban Bogdanic, Ottawa (CA); and Andrew Stacey, Ottawa (CA)
Assigned to Corel Corporation, Ottawa (CA)
Filed by COREL CORPORATION, Ottawa (CA)
Filed on Jan. 25, 2021, as Appl. No. 17/157,035.
Application 17/157,035 is a continuation of application No. 16/429,275, filed on Jun. 3, 2019, granted, now 10,902,653.
Application 16/429,275 is a continuation of application No. 15/907,773, filed on Feb. 28, 2018, granted, now 10,521,937, issued on Dec. 31, 2019.
Claims priority of provisional application 62/464,641, filed on Feb. 28, 2017.
Prior Publication US 2021/0142535 A1, May 13, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 11/20 (2006.01); G06F 3/01 (2006.01); G06V 30/32 (2022.01)
CPC G06T 11/203 (2013.01) [G06F 3/016 (2013.01); G06V 30/32 (2022.01); G06V 30/347 (2022.01)] 16 Claims
OG exemplary drawing
 
1. A method comprising:
acquiring data points relating to a plurality of discrete user generated strokes made with a mark making tool within a computer based graphics software application in execution upon a microprocessor based computer;
converting the plurality of discrete user generated strokes to a plurality of vector poly-curve lines;
receiving within the computer based graphics software application user input establishing a width of an editable area around the plurality of vector poly-curve lines;
determining whether one or more subsequent user generated strokes are within the editable area around a vector poly-curve line of the plurality of vector poly-curve lines;
upon a positive determination, processing the one or more subsequent user generated strokes in combination with the vector poly-curve line of the plurality of vector poly-curve lines; and
upon a negative determination, processing the subsequent plurality of user generated strokes as a new vector poly-curve line.