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:
May. 11, 1999
Filed:
Sep. 09, 1996
Michael B Orr, Bainbridge Island, WA (US);
Nathan W Everett, Bellevue, WA (US);
Gay Linda Gardner, Auburn, WA (US);
Joseph D King, Seattle, WA (US);
Marc B McDonald, Mercer Island, WA (US);
Geoffrey von Limbach, Seattle, WA (US);
Steven E Weil, Bellevue, WA (US);
Design Intelligence, Inc., Seattle, WA (US);
Abstract
One aspect of the present invention provides for a three-way separation of the information in a document. In a particular embodiment, the document is separated into its content, design and media aspects. In one embodiment, an information data structure is provided that includes three tree structures. A design tree structure represents the design of a composition and includes design components. A content tree structure represents the content of the composition and includes content elements. A media tree structure represents the selected medium of the composition and includes media components. The content and media tree structures are linked to the design tree structure. The design tree structure, the content tree structure and the media tree structure are unique but utilize at least some common components from one another. A component data structure represents a content element within a composition. The component includes a content facet, a design facet and a media facet. The content facet includes content properties related to the content element. A design facet includes a design parent pointer to a parent design component and design properties. A media facet includes a media parent pointer to a parent media component and region properties indicating a region occupied by the content element within the composition. A media division data structure is associated with a parent component in a media tree structure of a composition. The parent component has a parent region in a medium and has child components. Each child component is associated with a child region of the medium. The media division data structure includes a link to the parent component, an indicator of the number of child components, an orientation flag and a fit value expressing a relationship between the child regions and the parent region.