US 12,260,475 B2
Content linting in graphic design documents
Gregory Cy Muscolino, Novato, CA (US); Christian Cantrell, Sterling, VA (US); Archie Samuel Bagnall, Irvine, CA (US); Christopher James Gammon, Waunakee, WI (US); and Patrick James Hebron, Briarcliff Manor, NY (US)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Jan. 27, 2022, as Appl. No. 17/586,609.
Prior Publication US 2023/0237719 A1, Jul. 27, 2023
Int. Cl. G06T 11/60 (2006.01); G06V 10/70 (2022.01)
CPC G06T 11/60 (2013.01) [G06V 10/70 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving a selection of a content type to be generated;
receiving a selection of a location in a digital canvas to place content of the content type;
determining a placement context associated with the location in the digital canvas, wherein the placement context is a data structure that defines a spatial relationship and a semantic relationship of content of one or more layers of the digital canvas;
identifying an error based on the content type or the placement context;
correcting the error using one or more content rules, wherein the one or more content rules are identified from a set of default content rules; and
generating, using one or more machine learning models, content of the selected content type at the location in the digital canvas using the one or more content rules.