Microsoft patents AI system that layers images and text to auto-design graphics
Microsoft describes a system that uses two AI models to automatically arrange images, text, and other design elements into a finished graphic. The first model sorts these elements into specific layers, while the second model calculates the best position and size for each item, stacking them one by one to create the final image.
In the filing’s own words
A data processing system implements receiving a user request to lay out multimodal design elements in a graphic design; applying a first generative model to categorize the design elements based on their content attributes in an initial layer and at least two pre-defined layers; applying a second generative model to sequentially process the layers until rendering a final composition image, by: processing the initial layer into an initial image, and for each of the pre-defined layers: encoding content attributes of each design element of the layer and a precedent image into combined embeddings, projecting the combined embeddings to match a hidden state dimension, predicting position and size attributes per design element of the layer based on the combined embeddings, and rendering a composition image based on the position and size attributes; and displaying the final composition image.
What exactly they claim (claim 1)
1. A data processing system comprising: a processor, and a machine-readable storage medium storing executable instructions which, when executed by the processor, cause the processor alone or in combination with other processors to perform operations: receiving, at a client device, a user request to lay out multimodal design elements in a graphic design; applying a first generative model to categorize each of the multimodal design elements based on content attributes of the multimodal design elements in a plurality of layers that are set in a predetermined order, wherein the layers include an initial layer, and at least two pre-defined layers; applying a second generative model to sequentially process the layers in the predetermined order until rendering a final composition image as the graphic design, by: applying a vision encoder to encode content attributes of each design element of the initial layer into initial content embeddings, applying a projector to project the initial content embeddings to match a hidden state dimension required by a backbone of the second generative model, applying the backbone to predict position and size attributes per design element of the initial layer based on the projected content embeddings, rendering an initial image by placing each design element of the initial layer onto the initial layer based on the position and size attributes predicted for each design element of the initial layer, for each of the pre-defined layers: applying the vision encoder to encode content attributes of each design element of the pre-defined layer and each design element of a precedent image into combined content embeddings, applying the projector to project the combined content embeddings to match the hidden state dimension required by the backbone, applying the backbone to predict position and size attributes per design element of the pre-defined layer based on the combined embeddings, and rendering a composition image by placing each design element of the pre-defined layer onto the pre-defined layer based on the position and size attributes predicted for each design element of the pre-defined layer, and overlaying the placed pre-defined layer upon the precedent image as the composition image, wherein the precedent image starts with the initial image; providing the final composition image to the client device; and causing a user interface of the client device to display the final composition image.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- AI-BASED SYSTEM AND METHOD FOR MULTIMODAL ELEMENT-ORIENTED, LAYERED GRAPHIC DESIGN
- Publication number
- US20260278871A1
- Application number
- 19077348
- Filed
- Mar 12, 2025
- Published
- Sep 17, 2026
- Inventors
- 5
- Claims
- 20
Classified under
G06T 11/60 Physics & computingG06T 2200/24 Physics & computingMore from Microsoft in AI & software
- Microsoft patents method to check AI answers against verified facts Oct 20, 2026
- Microsoft patents AI that presents PowerPoint slides for you Sep 3, 2026
- Microsoft patents method to check if LLM answers are based on real data Sep 10, 2026
- Microsoft patents system to blend multiple AI agents into one chat Oct 1, 2026
- Microsoft patents system that answers questions using your screen history Oct 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.