M
Mcdonald Marc B
Researcher at Microsoft
Publications - 12
Citations - 972
Mcdonald Marc B is an academic researcher from Microsoft. The author has contributed to research in topics: Tree structure & Font. The author has an hindex of 8, co-authored 12 publications receiving 972 citations.
Papers
More filters
Patent
Automatic layout of content in a design for a medium
Keith S. Brintzenhofe,Nathan W. Everett,Joseph King,Geoffrey von Limbach,Mcdonald Marc B,Michael B. Orr,Steven E. Weil +6 more
TL;DR: In this article, a three-way separation of information in a document includes content, design and media aspects is proposed, which supports automatic rendering to multiple forms of media such as print, Intranet, Internet, and OLE embedding.
Patent
Design engine for fitting content to a medium
TL;DR: In this article, a method of fitting content elements of a composition to a media layout is disclosed, where each content element has an associated content type, and the media layout has a content rendering space for presenting information contained in the content elements.
Patent
Design engine for automatic reformatting for design and media
Michael B. Orr,Keith S. Brintzenhofe,Joseph King,Mcdonald Marc B,Geoffrey von Limbach,Steven E. Weil +5 more
TL;DR: In this paper, a three-way separation of information in a document includes content, design and media aspects, which can be used for automatic rendering to multiple forms of media such as print, Intranet, Internet, and OLE embedding.
Patent
Design engine with tree and component structure
Michael B. Orr,Nathan W. Everett,Joseph King,Mcdonald Marc B,Geoffrey von Limbach,Steven E. Weil +5 more
TL;DR: In this article, a three-way separation of the information in a document is presented, where the document is separated into its content, design and media aspects, and the content and media tree structures are linked to the design tree structure.
Patent
Design engine for automatic layout of content
Michael B. Orr,Keith S. Brintzenhofe,Joseph King,Mcdonald Marc B,Geoffrey von Limbach,Steven E. Weil +5 more
TL;DR: In this article, a method adds content to a composition having a chosen design and automatically calculates a layout for the composition, and a content object is dropped upon a receiving component of the composition.