Transforming data to create layouts
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid Benjamin Lee, Nathan George Freier, Ilya Tumanov
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsDavid Benjamin Lee, Nathan George Freier, Ilya Tumanov
Estimating the term…
Concepts and technologies are described herein for transforming data to create layouts. In accordance with the concepts and technologies disclosed herein, a computing device can execute a layout generator. The computing device can be configured to receive or retrieve data that includes visual content such as an image and other content such as text. The computing device can analyze the visual content to identify a salient region and/or an invariant region within the visual content. The computing device can access designs for laying out visual content and other content based upon an identified salient region and/or invariant region. The computing device can evaluate the designs to determine if a design matches the data. The computing device can load the data into the selected design to generate the layout.
A computer-implemented method for transforming data to generate a layout, the computer-implemented method comprising:
A computer storage medium having computer readable instructions stored thereupon that, when executed by a computer, cause the computer to:
An apparatus comprising:
Dependencies are inferred from the claim text.