IP Library Granted Patent US 10,042,904
Granted Patent B2
US 10,042,904 · App. 15/388,046 · Granted Aug 7, 2018

System of centrally managing core reference data associated with an enterprise

Inventor: Vasudev Rangadass (Arlington, TX)
Assignee: JDA Software Group, Inc.
G06F17/30563G06F17/30171G06F17/30174G06F17/30592G06F17/30917G06Q30/0201
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 10,042,904
App. No.
15/388,046
Granted
Aug 7, 2018
Kind
B2
Abstract

A system is provided for centrally managing core enterprise reference data associated with an enterprise. A centralized master repository contains the core enterprise reference data. The internal services framework also provides internal services for managing the core enterprise reference data within the centralized master repository, one or more of the internal services having direct access to the core enterprise reference data stored in the centralized master repository for management purposes. An infrastructure services layer coupled to the centralized master repository provides for bulk data transfers of core enterprise reference data between the centralized master repository and one or more external operational systems according to one or more enterprise-level business workflows, the external operational systems permitted indirect access to the core enterprise reference data stored in the centralized master repository for operational purposes.

Claims (47)

1. A system of centrally managing managed data of a retail enterprise, comprising:

an infrastructure services layer tangibly embodied on a non-transitory computer-readable storage media and coupled with a centralized master repository, the infrastructure services layer providing messaging between the centralized master repository and one or more external operational systems, the external operational systems permitted indirect access to managed data of the retail enterprise stored in the centralized master repository, according to one or more enterprise-level business workflows;

a database comprising a cached data area comprising cached data representing reference data of the retail enterprise extracted from a managed data area in response to a processing request from one or more internal services and re-inserted into the managed data area following processing from one or more internal services;

wherein the managed data area stores the managed data of the retail enterprise as cached data in an intermediate state according to a manipulation process, the managed data of the retail enterprise is maintained as locked in its true state for read only access until completion of a manipulation process; and

wherein one or more of the enterprise-level business workflows is embedded within the system and is wholly or partially automated using an enterprise-level workflow engine tangibly embodied on a computer-readable storage media to wholly or partially automate a new entity introduction process.

2. The system of claim 1 , wherein the automated new item introduction process comprises adding data for a new item to the managed data area, validating the data for the new item, approving use of the new item, and publishing the new item as available for use by the external operational systems.

3. The system of claim 1 , further comprising:

a logical process layer tangibly embodied on a non-transitory computer-readable storage media providing a context for implementing and wholly or partially automating business configuration processes of the one or more enterprise-level business workflows.

4. The system of claim 1 , further comprising:

a logical service layer tangibly embodied on a non-transitory computer-readable storage media and underlying the logical process layer, the logical service layer providing service functions enabling process tasks for the automated business configuration processes.

5. The system of claim 1 , further comprising:

a logical data layer tangibly embodied on a non-transitory computer-readable storage media and underlying the logical service layer, the logical data layer providing base data models and physical representations for storing the managed data of the retail enterprise for retrieval and use in connection with the business configuration processes and service functions.

6. The system of claim 1 , wherein the infrastructure services layer further provides enterprise messaging between one or more of the internal services and the external operational systems according to operation of one or more enterprise-level business workflows.

7. A computer-implemented method of centrally managing managed data of a retail enterprise, comprising:

providing an infrastructure services layer coupled with a centralized master repository and providing messaging between the centralized master repository and one or more external operational systems, the external operational systems permitted indirect access to managed data of the retail enterprise stored in the centralized master repository, according to one or more enterprise-level business workflows;

providing a database comprising a cached data area comprising cached data representing managed data of the retail enterprise extracted from a managed data area in response to a processing request from one or more internal services and re-inserted into the managed data area following processing from one or more internal services;

storing the managed data of the retail enterprise as cached data in the managed data area in an intermediate state according to a manipulation process;

maintaining the managed data of the retail enterprise as locked in its true state for read only access until completion of a manipulation process; and

automating, wholly or partially a new item introduction process using an enterprise-level workflow engine to wholly or partially automate at least one of the one or more enterprise-level workflows.

8. The computer-implemented method of claim 7 , wherein the new item introduction process comprises adding data for a new item to the managed data area, validating the data for the new item, approving use of the new item, and publishing the new item as available for use by the external operational systems.

9. The computer-implemented method of claim 7 , further comprising:

providing a logical process layer providing a context for implementing and wholly or partially automating business configuration processes of the one or more enterprise-level business workflows.

10. The computer-implemented method of claim 7 , further comprising:

providing a logical service layer underlying the logical process layer, the logical service layer providing service functions enabling process tasks for the automated business configuration processes.

11. The computer-implemented method of claim 7 , further comprising:

providing a logical data layer underlying the logical service layer, the logical data layer providing base data models and physical representations for storing the managed data of the retail enterprise for retrieval and use in connection with the business configuration processes and service functions.

12. The computer-implemented method of claim 7 , wherein the infrastructure services layer further provides enterprise messaging between one or more of the internal services and the external operational systems according to operation of one or more enterprise-level business workflows.

13. The computer-implemented method of claim 7 , further comprising:

providing outbound data sourced from the centralized master repository to one or more data targets; and

transferring the outbound data to one or more outbound staging tables of a coupled outbound staging area before providing the outbound data to the one or more data targets.

14. A non-transitory computer readable media embodied with software that centrally manages managed data of a retail enterprise, the software when executed using a computer system is configured to:

provide an infrastructure services layer coupled with a centralized master repository and providing messaging between the centralized master repository and one or more external operational systems, the external operational systems permitted indirect access to managed data of the retail enterprise stored in the centralized master repository, according to one or more enterprise-level business workflows;

provide a database comprising a cached data area comprising cached data representing managed data of the retail enterprise extracted from a managed data area in response to a processing request from one or more internal services and re-inserted into the managed data area following processing from one or more internal services;

store the managed data of the retail enterprise as cached data in the managed data area in an intermediate state according to a manipulation process;

maintain the managed data of the retail enterprise as locked in its true state for read only access until completion of a manipulation process; and

automate, wholly or partially a new item introduction process using an enterprise-level workflow engine to wholly or partially automate at least one of the one or more enterprise-level workflows.

15. The non-transitory computer readable media of claim 14 , wherein the new item introduction process comprises adding data for a new item to the managed data area, validating the data for the new item, approving use of the new item, and publishing the new item as available for use by the external operational systems.

16. The non-transitory computer readable media of claim 14 , wherein the software is further configured to:

provide a logical process layer providing a context for implementing and wholly or partially automating business configuration processes of the one or more enterprise-level business workflows.

17. The non-transitory computer readable media of claim 14 , wherein the software is further configured to:

provide a logical service layer underlying the logical process layer, the logical service layer providing service functions enabling process tasks for the automated business configuration processes.

18. The non-transitory computer readable media of claim 14 , wherein the software is further configured to:

provide a logical data layer underlying the logical service layer, the logical data layer providing base data models and physical representations for storing the managed data of the retail enterprise for retrieval and use in connection with the business configuration processes and service functions.

19. The non-transitory computer readable media of claim 14 , wherein the infrastructure services layer further provides enterprise messaging between one or more of the internal services and the external operational systems according to operation of one or more enterprise-level business workflows.

20. The non-transitory computer readable media of claim 14 , wherein the software is further configured to:

provide outbound data sourced from the centralized master repository to one or more data targets; and

transfer the outbound data to one or more outbound staging tables of a coupled outbound staging area before providing the outbound data to the one or more data targets.

Assignments (7)
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 →
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 10, 2020
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 052373/0231 →
CHANGE OF NAME Recorded Dec 22, 2016
From: I2 TECHNOLOGIES US, INC
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 041175/0973 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2016
From: RANGADASS, VASUDEV
To: I2 TECHNOLOGIES US, INC
Reel/Frame 040746/0360 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2016
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 040746/0442 →
Continuity (8)
Continuation 14715423 · May 18, 2015
Continuation 14275713 · May 12, 2014
Continuation 11697966 · Apr 9, 2007
Division 10847422 · May 17, 2004
Continuation 10755437 · Jan 12, 2004
Provisional Application 60469501 · May 9, 2003
Provisional Application 60439864 · Jan 13, 2003
Related Publication 20170140015A1 · May 18, 2017