IP Library Granted Patent US 8,204,922
Granted Patent B2
US 8,204,922 · App. 11/927,312 · Granted Jun 19, 2012

Master data management system for centrally managing core reference data associated with an enterprise

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,204,922
App. No.
11/927,312
Granted
Jun 19, 2012
Kind
B2
Abstract

A system is disclosed for centrally managing core enterprise reference data associated with an enterprise. A centralized master repository includes the core enterprise reference data. An internal services framework coupled with the centralized master repository provides a business process toolkit for managing models. The business process toolkit includes a model library comprising data models and one or more modeling services for modeling the system. The internal services framework also provides internal services for managing the core enterprise reference data, one or more of the internal services having direct access to the core enterprise reference data for management purposes. An infrastructure services layer coupled with the centralized master repository provides bulk data transfers of core enterprise reference data according to one or more enterprise-level business workflows, the external operational systems permitted indirect access to the core enterprise reference data for operational purposes.

Claims (45)

1. A computer-implemented system centrally managing core enterprise reference data of an enterprise, comprising:

a centralized master repository comprising the core enterprise reference data describing structure and characteristics of the enterprise and one or more entities associated with the enterprise;

an internal services framework tangibly embodied on a non-transitory computer-readable storage media and coupled with the centralized master repository, the internal services framework providing internal services that manage the core enterprise reference data within the centralized master repository; and

an infrastructure services layer tangibly embodied on a non-transitory computer-readable storage media and coupled with the centralized master repository, the infrastructure services layer providing synchronization of inbound and outbound staging areas through an inbound data staging area and an outbound data staging area, the infrastructure services layer comprising a physical data layer that comprises a database associated with the centralized master repository that stores the core enterprise reference data, a front side data services layer that is mapped to an appropriate object-based layer and provides direct data access to the internal services that directly access the core enterprise reference data within the database, and a back side data services layer that provides indirect access to external operation services associated with external operation systems that indirectly access the core enterprise reference data within the database, the backside data services layer and associated mappings remaining fixed over time.

2. The system of claim 1 , wherein the internal services that directly access the core enterprise reference data within the database associated with the centralized master repository are internal analytics.

3. The system of claim 1 , wherein the internal services that directly access the core enterprise reference data within the database associated with the centralized master repository are user interface service queries.

4. The system of claim 1 , wherein the back side data services layer provides indirect data access to external operational services associated with external operational systems to indirectly access the core enterprise reference data within the database associated with the centralized master repository.

5. The system of claim 4 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more staging areas of the database.

6. The system of claim 4 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more staging areas associated with the external operational systems.

7. The system of claim 4 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more persistent data stores associated with the external operational systems.

8. The system of claim 4 , wherein the back side data services layer synchronizes data and performs one or more replication operations.

9. The system of claim 8 , wherein one or more net change techniques are used during data synchronization and one or more replication operations.

10. The system of claim 8 , wherein one or more efficient store procedure techniques are used during data synchronization and one or more replication operations.

11. The system of claim 8 , wherein an object-based control layer is used during data synchronization and one or more replication operations.

12. The system of claim 1 , wherein the front side data services layer comprises an object-to-relational translation layer.

13. A method of centrally managing core enterprise reference data of an enterprise, comprising:

providing, by a computer, a centralized master repository comprising the core enterprise reference data describing structure and characteristics of the enterprise and one or more entities associated with the enterprise;

providing, by the computer, an internal services framework coupled with the centralized master repository, the internal services framework providing internal services that manage the core enterprise reference data within the centralized master repository; and

providing, by the computer, an infrastructure services layer coupled with the centralized master repository, the infrastructure services layer providing synchronization of inbound and outbound staging areas through an inbound data staging area and an outbound data staging area, the infrastructure services layer comprising a physical data layer that comprises a database associated with the centralized master repository that stores the core enterprise reference data, a front side data services layer that is mapped to an appropriate object-based layer and provides direct data access to the internal services that directly access the core enterprise reference data within the database, and a back side data services layer that provides indirect access to external operation services associated with external operation systems that indirectly access the core enterprise reference data within the database, the backside data services layer and associated mappings remaining fixed over time.

14. The method of claim 13 , wherein the internal services that directly access the core enterprise reference data within the database associated with the centralized master repository are internal analytics.

15. The method of claim 13 , wherein the internal services that directly access the core enterprise reference data within the database associated with the centralized master repository are user interface service queries.

16. The method of claim 13 , wherein the back side data services layer provides indirect data access to external operational services associated with external operational systems to indirectly access the core enterprise reference data within the database associated with the centralized master repository.

17. The method of claim 16 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more staging areas of the database.

18. The method of claim 16 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more staging areas associated with the external operational systems.

19. The method of claim 16 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more persistent data stores associated with the external operational systems.

20. The method of claim 13 , wherein the back side data services layer synchronizes data and performs replication operations.

21. The method of claim 20 , wherein one or more net change techniques are used during data synchronization and one or more replication operations.

22. The method of claim 20 , wherein one or more efficient store procedure techniques are used during data synchronization and one or more replication operations.

23. The method of claim 20 , wherein an object-based control layer is used during data synchronization and one or more replication operations.

24. The method of claim 13 , wherein the front side data services layer comprises an object-to-relational translation layer.

25. A non-transitory computer-readable medium embodied with software for centrally managing core enterprise reference data of an enterprise, the software when executed using one or more computer systems is configured to:

provide a centralized master repository comprising the core enterprise reference data describing structure and characteristics of the enterprise and one or more entities associated with the enterprise;

provide an internal services framework coupled with the centralized master repository, the internal services framework providing internal services that manage the core enterprise reference data within the centralized master repository; and

provide an infrastructure services layer coupled with the centralized master repository, the infrastructure services layer providing synchronization of inbound and outbound staging areas through an inbound data staging area and an outbound data staging area, the infrastructure services layer comprising a physical data layer that comprises a database associated with the centralized master repository that stores the core enterprise reference data, a front side data services layer that is mapped to an appropriate object-based layer and provides direct data access to the internal services that directly access the core enterprise reference data within the database, and a back side data services layer that provides indirect access to external operation services associated with external operation systems that indirectly access the core enterprise reference data within the database, the backside data services layer and associated mappings remaining fixed over time.

26. The computer-readable medium of claim 25 , wherein the internal services that directly access the core enterprise reference data within the database associated with the centralized master repository are internal analytics.

27. The computer-readable medium of claim 25 , wherein the internal services that directly access the core enterprise reference data within the database associated with the centralized master repository are user interface service queries.

28. The computer-readable medium of claim 25 , wherein the back side data services layer provides indirect data access to external operational services associated with external operational systems to indirectly access the core enterprise reference data within the database associated with the centralized master repository.

29. The computer-readable medium of claim 28 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more staging areas of the database.

30. The computer-readable medium of claim 28 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more staging areas associated with the external operational systems.

31. The computer-readable medium of claim 28 , wherein the back side data services layer provides indirect access with the core enterprise reference data within the database associated with the centralized master repository through one or more persistent data stores associated with the external operational systems.

32. The computer-readable medium of claim 25 , wherein the back side data services layer synchronizes data and performs replication operations.

33. The computer-readable medium of claim 32 , wherein one or more net change techniques are used during data synchronization and one or more replication operations.

34. The computer-readable medium of claim 32 , wherein one or more efficient store procedure techniques are used during data synchronization and one or more replication operations.

35. The computer-readable medium of claim 32 , wherein an object-based control layer is used during data synchronization and one or more replication operations.

36. The computer-readable medium of claim 25 , wherein the front side data services layer comprises an object-to-relational translation layer.

Assignments (17)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053383/0117) Recorded Nov 3, 2021
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BLUE YONDER GROUP, INC.
Reel/Frame 058794/0776 →
RELEASE OF SECURITY INTEREST Recorded Sep 16, 2021
From: JPMORGAN CHASE BANK, N.A.
To: BLUE YONDER GROUP, INC.; BLUE YONDER, INC.; JDA SOFTWARE SERVICES, INC.; I2 TECHNOLOGIES INTERNATIONAL SERVICES, LLC; MANUGISTICS SERVICES, INC.; MANUGISTICS HOLDINGS DELAWARE II, INC.; REDPRAIRIE COLLABORATIVE FLOWCASTING GROUP, LLC; JDA SOFTWARE RUSSIA HOLDINGS, INC.; REDPRAIRIE SERVICES CORPORATION; BY BOND FINANCE, INC.; BY NETHERLANDS HOLDING, INC.; BY BENELUX HOLDING, INC.
Reel/Frame 057724/0593 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REEL 026468 FRAME NUMBER FROM 0199 TO 0119 PREVIOUSLY RECORDED ON REEL 055136 FRAME 0623. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTION ASSIGNMENT. Recorded Apr 19, 2021
From: I2 TECHNOLOGIES US, INC.
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 056813/0110 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE CONVEYING AND RECEIVING PARTIES TO INCLUDE A PERIOD AFTER THE TERM INC PREVIOUSLY RECORDED AT REEL: 026740 FRAME: 0676. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 8, 2021
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 055257/0747 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE CONVEYING AND RECEIVING PARTIES TO INCLUDE A PERIOD AFTER THE TERM INC PREVIOUSLY RECORDED ON REEL 026468 FRAME 0199. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME FROM I2 TECHNOLOGIES US, INC. TO JDA TECHNOLOGIES US, INC.. Recorded Dec 12, 2020
From: I2 TECHNOLOGIES US, INC.
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 055136/0623 →
SECURITY AGREEMENT Recorded Aug 3, 2020
From: BLUE YONDER GROUP, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053383/0117 →
CHANGE OF NAME Recorded Apr 14, 2020
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 052392/0388 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 29556/0697 Recorded Oct 12, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 040337/0053 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 29556/0809 Recorded Oct 12, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 040337/0356 →
SECURITY AGREEMENT Recorded Oct 12, 2016
From: RP CROWN PARENT, LLC; RP CROWN HOLDING LLC; JDA SOFTWARE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 040326/0449 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 2, 2013
From: JDA SOFTWARE GROUP, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 029556/0809 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 2, 2013
From: JDA SOFTWARE GROUP, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 029556/0697 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Dec 21, 2012
From: WELLS FARGO CAPITAL FINANCE, LLC
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 029529/0812 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2011
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 026740/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2011
From: I2 TECHNOLOGIES US, INC
To: JDA TECHNOLOGIES US, INC
Reel/Frame 026468/0119 →
PATENT SECURITY AGREEMENT Recorded Apr 4, 2011
From: JDA TECHNOLOGIES US, INC.
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 026072/0353 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2007
From: RANGADASS, VASUDEV
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 020068/0336 →