System and method for maintaining componentized content
First Claim
Patent Images
1. A method of dynamically composing a componentized electronic document comprising steps of:
- (a) receiving a document containing an entity skeleton and tags that reference to components;
(b) locating component references in said entity skeleton;
(c) identifying one or more components according to component tags;
(d) determining a component which has a changed state;
(e) based on said changed state, mapping to a component content corresponding to said determined component;
(f) retrieving said corresponding component content from a memory location; and
(g) incorporating said retrieved component content into said document.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method is provided for creating component to save storage space, and to efficiently organize and maintain content. In one embodiment, a system is provided that is configured to manage the componentization (802) of content within entities that share common content. The system includes a content control (118) module configured to manage the editing (236) of content and their state such as whether and when they were modified (606) or mutated (610). Alternatively, the system may include a repository (700) configured to manage the indexing (702) and searching of component (704).
-
Citations
12 Claims
-
1. A method of dynamically composing a componentized electronic document comprising steps of:
-
(a) receiving a document containing an entity skeleton and tags that reference to components;
(b) locating component references in said entity skeleton;
(c) identifying one or more components according to component tags;
(d) determining a component which has a changed state;
(e) based on said changed state, mapping to a component content corresponding to said determined component;
(f) retrieving said corresponding component content from a memory location; and
(g) incorporating said retrieved component content into said document. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system configured to manage content componentization of electronic documents that share common content, each of said documents having an entity skeleton comprising componentized content and tags that identify said componentized content, said system comprising:
-
a content control module configured to manage content;
an editing application configured to manage content editing;
a component control module configured to manage components and to track changes in states of said components, wherein each of said components has its corresponding content;
a repository configured to manage indexing, searching and retrieving of said components; and
a component storage configured to store indexed components;
wherein when a component is updated, each and every of said documents that reference said updated component is automatically updated upon rendering. - View Dependent Claims (9, 10, 11, 12)
-
Specification