Design engine for automatic layout of content

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5895477
SERIAL NO

08745557

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A three-way separation of information in a document includes content, design and media aspects. This division supports automatic rendering to multiple forms of media such as print, Intranet, Internet, and OLE embedding. A method adds content to a composition having a chosen design and automatically calculates a layout for the composition. A content object is dropped upon a receiving component of the composition. The dropped content object has at least one potential type. A potential type of the content object is matched with a compatible type of the receiving component. Next, the design tree is modified to incorporate the content object, and media layout values are calculated for each content element of the composition The dropped content may change the existing content, may replace it completely, may be inserted into the existing content, may change its properties, or may result in new components being created in the design tree. If content is dropped in an incorrect location, a tree structure is used to determine where to place the content automatically. A content drop table data structure is used to assist in dropping content onto a composition. When a content object having potential dropped content types is dropped upon a component of the composition, a matching subcomponent type may be determined by reference to the content drop table.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • MICROSOFT TECHNOLOGY LICENSING, LLC

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Brintzenhofe, Keith S Bainbridge Island, WA 6 474
King, Joseph D Seattle, WA 26 3095
McDonald, Marc B Mercer Island, WA 11 1011
Orr, Michael B Bainbridge Island, WA 14 1127
von, Limbach Geoffrey Seattle, WA 7 874
Weil, Steven E Bellevue, WA 9 909

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation