Accelerated system and methods for synchronizing, managing and publishing business information
First Claim
1. An accelerated system for utilizing business information comprising:
- a first data pool;
a global registry coupled with said first data pool;
a control module coupled with said first data pool;
an acceleration engine coupled with said control module;
a DBMS coupled with said acceleration engine;
a back-end system coupled with said control module; and
, said control module configured to obtain data from said back-end system and store said data via said acceleration engine wherein said acceleration engine is configured to accelerate access to said data and wherein said control module is configured to allow said data to be augmented with attributes required by said first data pool and wherein said control module is further configured to transfer data to said first data pool.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide an accelerated system and methods for gathering business information, augmenting that information to conform to requirements for sharing the information and for synchronizing, managing and publishing the information across the supply chain. Through use of a control module business information is gathered from a variety of enterprise wide systems and stored via an acceleration engine. After augmenting and/or altering the information to conform to the requirements of a desired repository of information known as a data pool, the information is published to the data pool and registered by the data pool with a registry for looking up the published information. One or more embodiments of the invention allow for the rapid publication and modification of publication related data using advanced querying mechanisms of the acceleration engine. The publication features of the system allow for multi-lingual output and support for multiple output types including print and web based publications using the same inherent product data for example a product catalog. In addition, subscribing to product information is performed in the inverse direction with respect to a data pool allowing not only manufacturers, but also retailers to gain the benefits of the accelerated system. One or more embodiments of the user interface component comprise declaratively defined interfaces that are not hardcoded in a source code program. The server interface is capable of utilizing declaratively defined interface definitions for data pool specific messages and data attributes that are not hardcoded in a source code program. Declaratively defined user and server interfaces allow for modification of the interface without altering the source code and this allows lower skilled level employees to install and maintain the system.
-
Citations
21 Claims
-
1. An accelerated system for utilizing business information comprising:
-
a first data pool;
a global registry coupled with said first data pool;
a control module coupled with said first data pool;
an acceleration engine coupled with said control module;
a DBMS coupled with said acceleration engine;
a back-end system coupled with said control module; and
,said control module configured to obtain data from said back-end system and store said data via said acceleration engine wherein said acceleration engine is configured to accelerate access to said data and wherein said control module is configured to allow said data to be augmented with attributes required by said first data pool and wherein said control module is further configured to transfer data to said first data pool. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for operating an accelerated system for utilizing business information comprising:
-
subscribing to a first data pool coupled to a global registry;
coupling a control module with said first data pool;
coupling an acceleration engine with said control module;
coupling a DBMS with said acceleration engine;
coupling a back-end system with said control module;
obtaining data from said back-end system via said control module;
storing said data via said acceleration engine as commanded via said control module;
accelerating access to said data via said acceleration engine;
augmenting said data with attributes via said control module as required by said first data pool; and
,transferring data to said first data pool. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An accelerated system for utilizing business information comprising:
-
means for subscribing to a first data pool coupled to a global registry;
means for coupling a control module with said first data pool;
means for coupling an acceleration engine with said control module;
means for coupling a DBMS with said acceleration engine;
means for coupling a back-end system with said control module;
means for obtaining data from said back-end system via said control module;
means for storing said data via said acceleration engine as commanded via said control module;
means for accelerating access to said data via said acceleration engine;
means for augmenting said data with attributes via said control module as required by said first data pool; and
,means for transferring data to said first data pool.
-
Specification