Data processing: database and file management or data structures – Database design – Data structure types
Patent
1996-09-09
1999-05-11
Feild, Joseph H.
Data processing: database and file management or data structures
Database design
Data structure types
G06F17/21
Patent
active
059039027
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.
REFERENCES:
patent: 5263132 (1993-11-01), Parker et al.
patent: 5349648 (1994-09-01), Handley
patent: 5390354 (1995-02-01), De Heus et al.
patent: 5438512 (1995-08-01), Mantha et al.
patent: 5581670 (1996-12-01), Bier et al.
patent: 5600771 (1997-02-01), Hayashi et al.
patent: 5630120 (1997-05-01), Vachey
patent: 5630125 (1997-05-01), Zellweger
patent: 5669007 (1997-09-01), Tateishi
patent: 5673401 (1997-09-01), Volk et al.
patent: 5680619 (1997-10-01), Gudmundson et al.
patent: 5701500 (1997-12-01), Ikeo et al.
patent: 5708806 (1998-01-01), DeRose et al.
Expansion Plans Private Ventures; Pages Software; Sep. 1994; p. 29.
The Seybold Report on Desktop Publishing; Next page in Pages' Next saga: shipments; Dec. 6, 1993 v8 N4 p. 12(1);.
Safi, Quabidur R.; Pages PC Week May 2, 1994 v11 N17 p. 103(2);.
Document processor for NextStep; PC Week; Jul. 11, 1994, v11 Nk27, p. 33(1);.
Pages by Pages; Data Sources Report 1994; Record#001 668 192 010 000 1.
Pages Software, Inc.; Data Sources Report 1994; Record#001 668.
European Patent Office, "Patent Cooperation Treaty International Preliminary Examination Report,"May 12, 1998; International application No. PCT/US97/15660.
Everett Nathan W.
Gardner Gay Linda
King Joseph D.
McDonald Marc B.
Orr Michael B.
Design Intelligence, Inc.
Feild Joseph H.
Kindred Alford W.
LandOfFree
Design engine with tree and component structure does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Design engine with tree and component structure, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Design engine with tree and component structure will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-255717