Service provisioning
First Claim
Patent Images
1. A system comprising:
- a processor; and
one or more computer readable storage media accessible by the processor and storing computer instructions executable by the processor to implement an interface layer between one or more users and a master entity index (MEI) system employing a first data model, the interface layer receiving a query for the MEI system and interacting with the MEI system based on the query to provide desired information, the interface layer comprising a set of interfaces and business services, wherein each of the business services is defined according to a second different custom data model created by the one or more users with elements mapped to elements of the first data model, is associated with one of the interfaces, and comprises one or more operations, wherein each of the one or more operations is associated with a logical procedure that when executed interacts with the MEI system based on the query and in accordance with the first data model and provides the desired information according to the second data model from information from the MEI system in the first data model;
wherein the logical procedure is defined by the one or more users via a set of graphical objects on a graphical interface representing functional operations for the logical procedure, and wherein the graphical interface enables the one or more users to select and arrange the graphical objects to graphically define operational logic flow of the logical procedure for providing the desired information according to the second data model;
wherein the logical procedure invokes a service function of the MEI system to obtain outputs defined for a particular operation by the one or more users.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments disclosed herein provide systems and methods that can bridge the gap between business operations and data management operations. An interface layer provides customizable interfaces for interactions with a master entity index (MEI) system to accomplish association, storage, management or processing of data records based on user-defined business service operations. The interface layer allows a user to define business services, operations, and logical procedures according to a desired data model such that the inputs and outputs for each operation of the service correspond to the particular needs of the user and allow different terminology to be employed by the user.
276 Citations
16 Claims
-
1. A system comprising:
-
a processor; and one or more computer readable storage media accessible by the processor and storing computer instructions executable by the processor to implement an interface layer between one or more users and a master entity index (MEI) system employing a first data model, the interface layer receiving a query for the MEI system and interacting with the MEI system based on the query to provide desired information, the interface layer comprising a set of interfaces and business services, wherein each of the business services is defined according to a second different custom data model created by the one or more users with elements mapped to elements of the first data model, is associated with one of the interfaces, and comprises one or more operations, wherein each of the one or more operations is associated with a logical procedure that when executed interacts with the MEI system based on the query and in accordance with the first data model and provides the desired information according to the second data model from information from the MEI system in the first data model; wherein the logical procedure is defined by the one or more users via a set of graphical objects on a graphical interface representing functional operations for the logical procedure, and wherein the graphical interface enables the one or more users to select and arrange the graphical objects to graphically define operational logic flow of the logical procedure for providing the desired information according to the second data model; wherein the logical procedure invokes a service function of the MEI system to obtain outputs defined for a particular operation by the one or more users. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable memory device including a non-transitory storage medium carrying computer instructions executable by a processor to implement an interface layer between one or more users and a master entity index (MEI) system employing a first data model, the interface layer receiving a query for the MEI system and interacting with the MEI system based on the query to provide desired information, the interface layer comprising a set of interfaces and business services, wherein each of the business services is defined according to a second different custom data model created by the one or more users with elements mapped to elements of the first data model, is associated with one of the interfaces, and comprises one or more operations, wherein each of the one or more operations is associated with a logical procedure that when executed interacts with the MEI system based on the query and in accordance with the first data model and provides the desired information according to the second data model from information from the MEI system in the first data model;
-
wherein the logical procedure is defined by the one or more users via a set of graphical objects on a graphical interface representing functional operations for the logical procedure, and wherein the graphical interface enables the one or more users to select and arrange the graphical objects to graphically define operational logic flow of the logical procedure for providing the desired information according to the second data model; wherein the logical procedure invokes a service function of the MEI system to obtain outputs defined for a particular operation by the one or more users. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method for service provisioning, comprising:
-
enabling a user to define, via a graphical interface, business service operations according to a custom business service model created by the user, wherein inputs and outputs to each of the business service operations are defined in the business service model, wherein the business service operations reside within an interface layer implemented between one or more users and a master entity index (MEI) system employing a data model different than the business service model with elements mapped to elements of the business service model, and wherein the interface layer receives a query for the MEI system and interacts with the MEI system based on the query to provide desired information; enabling the user to define and edit a logical procedure for each of the business service operations that when executed interacts with the MEI system based on the query and in accordance with the different data model and provides the desired information according to the business service model from information from the MEI system in the different data model, wherein the logical procedure is defined by the one or more users via a set of graphical objects on the graphical interface representing functional operations for the logical procedure, and wherein the graphical interface enables the one or more users to select and arrange the graphical objects to graphically define operational logic flow of the logical procedure for providing the desired information according to the business service model; mapping the logical procedure to a service function provided by the master entity index (MEI) system; and invoking the service function to obtain the outputs for the business service operations. - View Dependent Claims (13, 14, 15, 16)
-
Specification