US 11,842,140 B2
Constructing a path for character glyphs
Arushi Jain, San Jose, CA (US); Vijit Saxena, San Jose, CA (US); Praveen Kumar Dhanuka, San Jose, CA (US); and Matthew Fisher, San Jose, CA (US)
Assigned to ADOBE INC., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Mar. 31, 2022, as Appl. No. 17/657,542.
Application 17/657,542 is a continuation of application No. 16/892,795, filed on Jun. 4, 2020, granted, now 11,314,924.
Prior Publication US 2022/0222420 A1, Jul. 14, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 40/109 (2020.01); G06F 40/166 (2020.01); G06F 40/126 (2020.01); G06V 30/414 (2022.01); G06V 30/40 (2022.01)
CPC G06F 40/109 (2020.01) [G06F 40/126 (2020.01); G06F 40/166 (2020.01); G06V 30/414 (2022.01); G06V 30/43 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processing device, a set of character glyphs in an arbitrary order in input data;
determining, by the processing device, a logical order for the set of character glyphs by minimizing a total cost of ordered pairs of character glyphs based on orientations of individual character glyphs relative to one another according to the input data;
generating, by the processing device, based on the logical order, a path for the set of character glyphs; and
generating, by the processing device, a text object comprising the set of character glyphs arranged in the logical order along the path.