Method and system for modeling of system content for businesses
First Claim
1. A method of managing content at a network site comprising:
- generating at least two content types;
generating a business content type wherein the business content type references the at least two content types and specifies at least one rule, wherein the generating is performed by using an application programming interface overlying a content management system;
instantiating a data object from each of the at least two content types each of the content types corresponding to a different type of data, where each of the content types comprises at least one attribute selected from each of two distinct persistent data sources, where each of the two distinct data sources is configured according to a different schema;
representing data with each of the data objects, wherein each data object represents data in one of the distinct persistent data source;
instantiating a business data object from the business content type;
associating the business data object with each of the data object; and
managing the business data object according to the at least one rule, wherein the at least one rule comprises a workflow for the data object and managing the business data object comprises managing the data represented by each of the data objects in each of the distinct persistent data sources with the content management system according to the at least one rule, wherein managing the data comprises accessing or storing data in at least one of the two distinct data sources.
12 Assignments
0 Petitions
Accused Products
Abstract
A method and system of managing content at a network site can allow easier use by business users. A higher level of abstraction can be used to allow business users to create their own objects that may reference or contain other objects or records as managed by a content management system. Business users do not have to learn programming code in order to work those objects, which are content types. A graphical user interface (“GUI”) can be used to help the business users to create, modify, and delete content types. The GUI and the ability for business users to the create content types greatly shortens the time between receiving software to operate a network site and launching content at that network site.
-
Citations
14 Claims
-
1. A method of managing content at a network site comprising:
-
generating at least two content types; generating a business content type wherein the business content type references the at least two content types and specifies at least one rule, wherein the generating is performed by using an application programming interface overlying a content management system; instantiating a data object from each of the at least two content types each of the content types corresponding to a different type of data, where each of the content types comprises at least one attribute selected from each of two distinct persistent data sources, where each of the two distinct data sources is configured according to a different schema; representing data with each of the data objects, wherein each data object represents data in one of the distinct persistent data source; instantiating a business data object from the business content type; associating the business data object with each of the data object; and managing the business data object according to the at least one rule, wherein the at least one rule comprises a workflow for the data object and managing the business data object comprises managing the data represented by each of the data objects in each of the distinct persistent data sources with the content management system according to the at least one rule, wherein managing the data comprises accessing or storing data in at least one of the two distinct data sources. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable media, comprising instructions executable for providing:
an application programming interface overlying a content management system, wherein the application programming interface is configured to allow a user to generate at least two content types and a business content type wherein; each of the content types corresponds to a different type of data and comprises at least one attribute selected from each of two distinct persistent data sources, the two distinct data sources configured according to a different schema, the business content type references the at least two content types and specifies at least one rule, a data object is instantiated from each of the at least two content types, each data object representing data in one of the distinct persistent data sources, and a business data object is instantiated from the business content type, the business data object associated with each of the data objects and the business data object is managed according to the at least one rule, wherein the at least one rule comprises a workflow for the data object and managing the business data object comprises managing the data represented by each of the data objects in the distinct persistent data sources with the content management system according to the at least one rule, wherein managing the data comprises accessing or storing data in at least one of the two distinct data sources. - View Dependent Claims (9, 10, 11, 12, 13, 14)
Specification