Dynamic publication of information from a database
First Claim
1. An integrated and modular content and format handling publishing system comprising a computer network including various sites connected by communication links, and various corresponding storage devices having computer-readable code embodied therein, including the following program components:
- (a) a content handling program component, comprising(i) a content definition editor that receives a content definition including one or more data types and one or more parameters for each data type, and being based on one or more content item properties each having an assigned ID and property type and being generated for each property in accordance with the property type and a property action;
(ii) a data structure generator that produces a content data structure, the content data structure corresponding to the content definition;
(iii) a content item editor that receives content item information, handles each said content item property, and provides the content item information for storage in the content data structure, and in connection with a same content item, the content definition editor and the content item editor are configured for implementation on a display in one or more network browser windows;
(b) a format handling program component, comprising a template editor that generates formatting information for the content item information and stores the formatting information separately from the content item information;
(c) a publisher program component that generates a formatted output based on a combination of the separately stored content item information and formatting information; and
(d) a workflow system component for managing created content items for routing them each to one or more of various sources based on at least one of enumeration properties of the content items, workflow metadata defining properties of the content items to be tracked, and content search results, and(e) wherein a particular content item is published by the publisher program component according to a set of predetermined publication criteria.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for electronic management can be configured so that content is stored apart from the information for formatting the content. A data structure for the content may be initially defined, and content items may be stored in the data structure. Formatting information may be stored separately from the content in the form of a template. To publish formatted content, the stored content may be merged with the template. Specialized tags may be included in the template to permit added publishing functionality. In this manner, the system can easily manage large volumes of content and deliver the content to a variety of specialized target devices.
22 Citations
25 Claims
-
1. An integrated and modular content and format handling publishing system comprising a computer network including various sites connected by communication links, and various corresponding storage devices having computer-readable code embodied therein, including the following program components:
-
(a) a content handling program component, comprising (i) a content definition editor that receives a content definition including one or more data types and one or more parameters for each data type, and being based on one or more content item properties each having an assigned ID and property type and being generated for each property in accordance with the property type and a property action; (ii) a data structure generator that produces a content data structure, the content data structure corresponding to the content definition; (iii) a content item editor that receives content item information, handles each said content item property, and provides the content item information for storage in the content data structure, and in connection with a same content item, the content definition editor and the content item editor are configured for implementation on a display in one or more network browser windows; (b) a format handling program component, comprising a template editor that generates formatting information for the content item information and stores the formatting information separately from the content item information; (c) a publisher program component that generates a formatted output based on a combination of the separately stored content item information and formatting information; and (d) a workflow system component for managing created content items for routing them each to one or more of various sources based on at least one of enumeration properties of the content items, workflow metadata defining properties of the content items to be tracked, and content search results, and (e) wherein a particular content item is published by the publisher program component according to a set of predetermined publication criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of publishing formatted content including separately handling and formatting the content using a computer network including various sites connected by communication links, and various corresponding storage devices having computer-readable code embodied therein, the method comprising:
-
(a) providing a content handling program component for (i) providing content definition parameters to a content definition editor that are based on one or more content item properties each having an assigned ID and types and each being generated in accordance with the property type and a property action; (ii) producing a content data structure in a database corresponding to the content definition parameters; and (iii) providing content item information to the content data structure, the content item information representing an instance of content that corresponds to the content definition parameters, and in connection with a same content item, the content definition parameters and the content item information are viewable on a display in one or more network browser windows; and (b) providing a format handling program component for (iv) generating and storing formatting information separately from the content item information; (c) providing a publisher program component for (v) consolidating multiple portions of content item information that are respectively stored in multiple databases; and (vi) publishing the content item information by combining the content item information and formatting information so as to present the content item information in a formatted manner; and (d) providing a workflow system component for (vii) managing created content items for routing them each to one or more of various sources based on at least one of enumeration properties of the content items, workflow metadata defining properties of the content items to be tracked, and content search results, and (viii) controlling when a particular content item is published by the published program component according to a set of predetermined publication criteria. - View Dependent Claims (17)
-
-
18. One or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of publishing formatted content including separately handling and formatting the content using a computer network including various sites connected by communication links, and various corresponding storage devices having computer-readable code embodied therein, the method comprising:
-
(i) providing content definition parameters to a content definition editor that are based on one or more content item properties each having an assigned ID and types and each being generated in accordance with the property type and a property action; (ii) producing a content data structure in a database corresponding to the content definition parameters; and (iii) providing content item information to the content data structure, the content item information representing an instance of content that corresponds to the content definition parameters, and in connection with a same content item, the content definition parameters and the content item information are viewable on a display in one or more network browser windows; and (iv) generating and storing formatting information separately from the content item information; (v) consolidating multiple portions of content item information that are respectively stored in multiple databases; and (vi) publishing the content item information by combining the content item information and formatting information so as to present the content item information in a formatted manner; and (vii) managing created content items for routing them each to one or more of various sources based on at least one of enumeration properties of the content items, workflow metadata defining properties of the content items to be tracked, and content search results; (viii) controlling when a particular content item is published according to a set of predetermined publication criteria. - View Dependent Claims (19)
-
-
20. A method of operating an integrated and modular content and format handling publishing system using a computer network including various sites connected by communication links, and various corresponding storage devices having computer-readable code embodied therein, the method comprising:
-
(a) handling content with a content handling program component, comprising; (i) providing content definition information that is based on one or more content item properties each having an assigned ID and property type and each being generated in accordance with the property type and a property action, and automatically producing a content data structure based on the content definition information, (ii) entering content item information to an input form that corresponds to the content definition information, (iii) submitting the content item information to a database, and in connection with a same content item, the content definition information and the content item information are viewable on a display in one or more network browser windows, and (iv) handling each said content item property; (b) handling formatting with a format handling program component, comprising generating formatting information for the content item information and storing the formatting information separately from the content item information, and (c) with a publisher program component, publishing the content item information to an electronic medium by combining the separately stored content item information and content format information; and (d) a workflow system component for managing created content items for routing them each to one or more of various sources based on at least one of enumeration properties of the content items, workflow metadata defining properties of the content items to be tracked, and content search results, (e) with a publication scheduler, controlling when a particular content item is published by the publisher according to a set of predetermined publication criteria. - View Dependent Claims (21)
-
-
22. One or more processor readable storage devices having processor readable code embodied thereon, said processor readable code for programming one or more processors to perform a method of operating an integrated and modular content and format handling and publishing system, the method comprising:
-
(a) handling content with a content handling program component, comprising; (i) providing to a tabular form content definition information that are based on a list of one or more content item properties having assigned IDs and types and that are generated for each property in accordance with a property type and a property action, and automatically producing a content data structure based on the content definition information, (ii) entering content item information to an input form that corresponds to the content definition information, (iii) submitting the content item information to a database, and in connection with a same content item, the content definition information and the content item information are viewable on a display in more than one separate network browser windows, and (iv) handling each said content item property; and (b) with a format handling program component, generating content format information for the content item information and storing the content format information, and (c) with a publisher program component, publishing the content item information to an electronic medium by combining the content item information with the content format information; and (d) with a workflow system component, managing created content items for routing them each to one or more of various sources based on at least one of enumeration properties of the content items, workflow metadata defining properties of the content items to be tracked, and content search results, (e) with a publication scheduler, controlling when a particular content item is published by the publisher according to a set of predetermined publication criteria. - View Dependent Claims (23, 24, 25)
-
Specification