Data load into an asset management system
First Claim
Patent Images
1. A method comprising:
- in an asset management system, receiving at a Web service a message to populate a prestaging table;
executing the Web service to load from a discovery database a first asset entry in a first format;
executing the Web service to translate the first asset entry from the first format to a second format;
executing the Web service to store the first asset entry in the second format in the prestaging table; and
comparing data comprising the first asset entry to asset data in a repository, via a reconciliation process to identify exceptions based on one or more business rules;
wherein in response to finding exceptions, the reconciliation process outputs a manage exceptions page to allow user action thereon.
2 Assignments
0 Petitions
Accused Products
Abstract
Asset data is loaded or entered into an asset management system using a Web service or a manual load, or both. The asset data may be discovered using a third-party asset discovery application. As a first loading option, an inbound asynchronous Web service is used to process the discovered data. As a second loading option, exposed tables are used for loading discovered data and processing through a run control. These entry points provide for additional data validation and error handling of invalid data. They provide ways for data to enter the asset management system and can also streamline the data integration, the reconciliation processes, and additionally automatically address or fix specific exceptions.
-
Citations
25 Claims
-
1. A method comprising:
-
in an asset management system, receiving at a Web service a message to populate a prestaging table; executing the Web service to load from a discovery database a first asset entry in a first format; executing the Web service to translate the first asset entry from the first format to a second format; executing the Web service to store the first asset entry in the second format in the prestaging table; and comparing data comprising the first asset entry to asset data in a repository, via a reconciliation process to identify exceptions based on one or more business rules; wherein in response to finding exceptions, the reconciliation process outputs a manage exceptions page to allow user action thereon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An asset management system comprising:
-
a prestaging data table, residing on a disk of the system, to store first information in a first format; a Web service interface to the prestaging data table, executing on a server of the system, to accept second information in a second format, different from the first format, wherein upon a request from a requestor to the Web service over a network connection, the Web service makes available the second format to the requestor over the network connection, wherein upon receiving second information in the second format, the Web service creates first row-sets compatible with the first format, the row-sets comprising the second information and stores the row-sets in the prestaging data table; a user-custom program interface to the prestaging data table, through which the prestaging data table accepts and stores third information, initially provided to the user-custom program interface in a third format different from the first format and subsequently converted into second row-sets compatible with the first format; a load process to perform error validation on entries of the prestaging table including the first asset entry in the second format; wherein for an entry of the prestaging table determined not to comprise an error, the load process stores the entry in a staging table; wherein the load process performs at least data validation on data stored in the staging table and after the data has been validated, loads the data from the staging table into an application table; and a reconciliation process comparing data in the application table to asset data in a repository, to identify exceptions based on one or more business rules; wherein in response to finding exceptions, the reconciliation process outputs a manage exceptions page to allow user action thereon. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. One or more non-transitory computer-readable media comprising software stored in memory, the software comprising instructions to one or more processors for execution, the instructions comprising:
-
instructions to receive at a Web service a message to populate a prestaging table; instructions to execute the Web service to load from a discovery database a first asset entry in a first format; instructions to execute the Web service to translate the first asset entry from the first format to a second format; instructions to execute the Web service to store the first asset entry in the second format in the prestaging table; and instructions to compare data comprising the first asset entry to asset data in a repository, via a reconciliation process to identify exceptions based on one or more business rules; instructions responsive to finding exceptions, to the reconciliation process to output a manage exceptions page to allow user action thereon. - View Dependent Claims (23, 24, 25)
-
Specification