The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 14, 2025
Filed:
Jan. 26, 2022
Salesforce.com, Inc., San Francisco, CA (US);
Michael Sollami, Cambridge, MA (US);
Sönke Rohde, San Francisco, CA (US);
Alan Martin Ross, San Francisco, CA (US);
David James Woodward, Bozeman, MT (US);
Jessica Lundin, Seattle, WA (US);
Owen Winne Schoppe, Orinda, CA (US);
Brian J. Lonsdorf, Soquel, CA (US);
Aashish Jain, Cambridge, MA (US);
Salesforce, Inc., San Francisco, CA (US);
Abstract
Techniques are disclosed for automatically converting a layout image to a text-based representation. In the disclosed techniques, a server computer system receives a layout image that includes a plurality of portions representing a plurality of user interface (UI) elements included in a UI design. The server computer system transforms, via executed of a trained residual neural network (ResNet), the layout image to a text-based representation of the layout image that specifies coordinates of bounding regions of the plurality of UI elements included in the UI design, where the text-based representation is usable to generate program code executable to render the UI design. The disclosed techniques may advantageously automate one or more portions of a UI design process and, as a result save time and computing resources via the execution of an image to text-based conversion ResNet machine learning model.