METHOD AND SYSTEM FOR MANAGING ENTERPRISE CONTENT
First Claim
1. An apparatus for providing, over a network, a user interface managing content of a plurality of different types, comprising:
- a metadata mapping component configured to perform actions comprising;
determining a model metadata configured for provisioning in a presentation framework, wherein the presentation framework is based on a role of a user and a process step within a business process;
determining a first mapping of a key field of a content metadata of a requested content to a key field of the model metadata;
determining a second mapping of an object property of the content metadata to an object property of the model metadata, wherein the object properties comprises at least one of a user interface object property, an event object property, or a service object property; and
providing a interactive version of the content within the presentation framework based on the first and second mapping.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing a consistent flow documents and data content across different organizational units of a company or agency where the documents and data come from different enterprise systems and data stores but are related to linked processes that share models for organizing the content in the business context and in a format that enables a user to relate the content to the process step or steps they are performing. The system includes a network service that enables a configuration utility to automatically discover the objects and metadata and provides for a mapping of selected fields of the metadata to regions displayed in the user interface view with provision for filtering the data by mapping selected fields to a user input form. Thereby, a business analyst can create solutions without writing and maintaining complex program logic for each combination of presentation environment, enterprise system and data store.
175 Citations
20 Claims
-
1. An apparatus for providing, over a network, a user interface managing content of a plurality of different types, comprising:
a metadata mapping component configured to perform actions comprising; determining a model metadata configured for provisioning in a presentation framework, wherein the presentation framework is based on a role of a user and a process step within a business process; determining a first mapping of a key field of a content metadata of a requested content to a key field of the model metadata; determining a second mapping of an object property of the content metadata to an object property of the model metadata, wherein the object properties comprises at least one of a user interface object property, an event object property, or a service object property; and providing a interactive version of the content within the presentation framework based on the first and second mapping. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
9. A computer-implemented method for managing content of a plurality of different types, comprising:
-
receiving a request for visualizing a content; determining a model metadata configured for provisioning in a presentation framework, wherein the presentation framework is configured to interpret a user interface model (UI model) for rendering the content; sending a discovery query for the content to a plurality of content repositories configured to store the content of the plurality of different types; receiving a content metadata for the content from a responding content repository; determining a attribute-to-attribute mapping of a key field of the content metadata to a key field of the model metadata; determining an property-to-property mapping of an object property of the content metadata to an object property of the model metadata, wherein the object properties comprises at least one of a user interface object property, an event object property, or a service object property; and providing an interactive instance of a portion of the content within the presentation framework based on the property-to-property mapping and ordered by the attribute-to-attribute mapping. - View Dependent Claims (7, 10, 11, 12, 13, 14, 15, 16, 17, 20)
-
-
18. A system for configuring for managing contents of a plurality of different types over a network, comprising:
-
a plurality of content repositories configured to store the contents of the plurality of different types; a client configured to perform actions comprising; sending a request for a content configured to be managed by a user having a role; displaying within a presentation framework, a displayable and controllable version of the content; and a flow manager server configured to perform actions comprising; receiving a content metadata for the content from a responding content repository; harmonizing the content metadata to a model metadata; and providing the presentation framework comprising the displayable and controllable version of the content based on the harmonized metadata. - View Dependent Claims (19)
-
Specification