Design engine with tree and component structure

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-255717

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.