US 12,265,947 B2
Region-specific content creation
Scott Bokma, San Francisco, CA (US); Brian J. Lonsdorf, Moss Beach, CA (US); Sönke Rohde, San Francisco, CA (US); Alan Martin Ross, San Francisco, CA (US); Michael Sollami, Cambridge, MA (US); David Woodward, Mountain View, CA (US); and Jessica Lundin, Bellevue, WA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by Salesforce, Inc., San Francisco, CA (US)
Filed on Jul. 7, 2022, as Appl. No. 17/811,273.
Prior Publication US 2024/0013151 A1, Jan. 11, 2024
Int. Cl. G06Q 30/00 (2023.01); G06Q 10/101 (2023.01); G06T 11/60 (2006.01)
CPC G06Q 10/101 (2013.01) [G06T 11/60 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a computing device, an input file, wherein the input file includes a plurality of entries, wherein different entries are associated with a different geographic region characteristic;
selecting, by the computing device, a guide for entries of the plurality of entries by determining a respective geographic region characteristic stored with the entry, wherein a guide includes guidelines for formatting content in the respective entry in the plurality of entries according to guidelines of a geographic region;
inputting, by the computing device, an image from the entry into a model trained to generate image variations of the image by varying a characteristic of the image, wherein the image variations depict variations of the image and are not included in the input file;
determining, by the computing device, bounding boxes for placing text in the image and the image variations, wherein bounding boxes are determined for the image and the image variations based on respective content of the image and the image variations;
analyzing, by the computing device, the image and the image variations with respective bounding boxes to place text items from the entry in the image and the image variations, wherein the text items are formatted in the image and the image variations based on the guidelines of the geographic region in the guide for the entry;
generating, by the computing device, a plurality of design variants for the entry based on the image and the image variations that include the text items; and
determining, by the computing device, information inserted in the input file indicating image variations or text items that are reusable for another entry in the plurality of entries with a different geographic region characteristic, wherein the image variations or text items are reused to generate design variants for the another entry.