Cloud based master data management system with remote data store and method therefor
First Claim
Patent Images
1. A system comprising:
- a host enterprise including;
a remote data store;
a data registry configured and administered by a multi-tenant host enterprise for use by multiple client enterprises including a first client enterprise and a second client enterprise that independently subscribe to the host enterprise for data management services, the first and second client enterprises being unrelated and distinct businesses, the data registry further to;
receive a first data record belonging to the first client enterprise;
generate a first golden record containing information included at the first data record, the first golden record being unique and maintained only by the data registry;
establish storage of the first golden record at the remote data store, the remote data store provided by a data storage enterprise unrelated to and distinct from the first client enterprise, the second client enterprise, and the host enterprise;
maintain a first link identifying a relationship between the first golden record and a first source record, the first source record maintained by a first source enterprise providing out-sourced business services to the first client enterprise; and
maintain a second link identifying a relationship between the first golden record and a second source record, the second source record maintained by a second source enterprise providing out-sourced business services to the first client enterprise;
a configuration unit coupled by Internet to each of the multiple client enterprises to provide a graphical user interface for customizing operation of the system;
a first data channel to provide first change information indicating a change to the first golden record; and
a first interface process module to;
monitor the first data channel to determine that a value at the first golden record has been updated; and
provide the updated value to the first source enterprise using an Internet protocol;
wherein operations performed by the first interface process module are defined by the first client enterprise using the configuration unit.
16 Assignments
0 Petitions
Accused Products
Abstract
A host enterprise includes a local data store, a data registry, and an interface process module. The data registry establishes storage of a data record at the local data store or at a data store located remotely from the host enterprise. The data registry maintains links identifying a relationship between the data record and a first source record maintained at a first source enterprise between the data record and a second source record maintained at a second source enterprise. The interface process module determines that a value at the data record has been updated and provides the updated value to the first source enterprise using an Internet protocol.
99 Citations
20 Claims
-
1. A system comprising:
a host enterprise including; a remote data store; a data registry configured and administered by a multi-tenant host enterprise for use by multiple client enterprises including a first client enterprise and a second client enterprise that independently subscribe to the host enterprise for data management services, the first and second client enterprises being unrelated and distinct businesses, the data registry further to; receive a first data record belonging to the first client enterprise; generate a first golden record containing information included at the first data record, the first golden record being unique and maintained only by the data registry; establish storage of the first golden record at the remote data store, the remote data store provided by a data storage enterprise unrelated to and distinct from the first client enterprise, the second client enterprise, and the host enterprise; maintain a first link identifying a relationship between the first golden record and a first source record, the first source record maintained by a first source enterprise providing out-sourced business services to the first client enterprise; and maintain a second link identifying a relationship between the first golden record and a second source record, the second source record maintained by a second source enterprise providing out-sourced business services to the first client enterprise; a configuration unit coupled by Internet to each of the multiple client enterprises to provide a graphical user interface for customizing operation of the system; a first data channel to provide first change information indicating a change to the first golden record; and a first interface process module to; monitor the first data channel to determine that a value at the first golden record has been updated; and provide the updated value to the first source enterprise using an Internet protocol; wherein operations performed by the first interface process module are defined by the first client enterprise using the configuration unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
17. A method comprising:
-
receiving a first data record belonging to a first client enterprise at a multi-tenant host enterprise for storage, the host enterprise providing data management services to multiple client enterprises including the first client enterprise and a second client enterprise that independently subscribe to the host enterprise for the data management services, the first and second client enterprises being unrelated and distinct businesses; generating a first golden record containing information included at the first data record, the first golden record being unique and maintained only by the data registry; storing the first golden record at a remote data store, the remote data store provided by a data storage enterprise unrelated to and distinct from the first client enterprise, the second client enterprise, and the host enterprise, the storing administered by a data registry included at the host enterprise, the data registry further to; maintain a first link identifying a relationship between the first golden record and a first source record, the first source record maintained by a first source enterprise providing out-sourced business services to the first client enterprise; and maintain a second link identifying a relationship between the first golden record and a second source record, the second source record maintained by a second source enterprise providing out-sourced business services to the first client enterprise; and determining at a first interface process module that a value at the first golden record has been updated, the first interface process module providing the updated value to the first source enterprise using an Internet protocol, wherein operations performed by the first interface process module are defined by the first client enterprise using a configuration interface. - View Dependent Claims (18, 19)
-
-
20. An information handling system comprising:
-
a memory; and computer-readable instructions stored in the memory and executable by a microprocessor to; receive a first data record belonging to a first client enterprise at a multi-tenant host enterprise for storage, the host enterprise providing data management services to multiple client enterprises including the first client enterprise and a second client enterprise that independently subscribe to the host enterprise for the data management services, the first and second client enterprises being unrelated and distinct businesses; generate a first golden record containing information included at the first data record, the first golden record being unique and maintained only by the data registry; store the first golden record at a remote data store, the remote data store located at the first client enterprise, the storing administered by a data registry included at the host enterprise, the data registry further to; maintain a first link identifying a relationship between the first golden record and a first source record, the first source record maintained by a first source enterprise providing out-sourced business services to the first client enterprise; and maintain a second link identifying a relationship between the first golden record and a second source record, the second source record maintained by a second source enterprise providing out-sourced business services to the first client enterprise; determine at a first interface process module that a value at the first golden record has been updated, the first process module to provide the updated value to the first source enterprise using an Internet protocol, wherein operations performed by the first interface process module are defined by the first client enterprise using a configuration interface.
-
Specification