System and method for real time maintaining an inventory of services and associated resources of a client company
First Claim
1. A system for real-time maintaining an inventory of services and associated resources of a client company, comprising:
- feeds for receiving inventory data supplied by the client company;
a product component in real-time communication with the feeds, the product component comprising inventory modules capable of storing inventory records indicative of the services and associated resources of the client company, and a processor capable of importing the inventory data received through the feeds as corresponding inventory records stored in the inventory modules, of updating the inventory records as a function of data update requests, and of processing the inventory records to produce informative reports on selected aspects of the inventory records;
a transactional component in real-time communication with the product component, the transactional component comprising a transaction module capable of storing copies of the inventory records stored in the product component to form corresponding transactional records, and a processor capable of copying selected inventory records from the product component into the transaction module, of processing transactions on the transactional records, of processing responses related to the transactional records, and of communicating data update requests to the product component for updating the inventory records with the transactional records as a function of the responses;
an expert engine component in real-time communication with the transactional component and the product component, the expert engine component comprising a rule module in which conditions defining possible transactions and corresponding action parameters are stored, a service order module capable of generating service orders for external notification or intervention, and a processor capable of evaluating the transactional records against corresponding ones of the inventory records stored in the product component to identify eventual changes to be made to the inventory records stored in the product component as determined by the conditions, and controlling the service order module to generate service orders articulated on the action parameters of the transactions and the inventory records concerned by the transactions; and
a user interface in real-time communication with the product component, the transactional component and the expert engine component, the user interface being capable of displaying selected inventory records, of inputting transactions relative to the inventory records, and of inputting responses to the service orders placed by the expert engine component.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for real-time maintaining an inventory of services and associated resources of a client company. A product component communicates with feeds receiving inventory data from the client company. A transactional component communicates with the product component for managing transactional records, processing responses related thereto and updating the inventory records accordingly. An expert engine component evaluates the transactional records against corresponding ones of the inventory records stored in the product component to identify eventual changes to be made to the inventory records as determined by set conditions, and controls generation of service orders articulated on action parameters of the transactions and the inventory records concerned by the transactions. A user interface capable of displaying selected inventory records, inputting transactions relative to the inventory records, and of inputting responses to the service orders placed by the expert engine component communicates with the product and transactional components.
-
Citations
19 Claims
-
1. A system for real-time maintaining an inventory of services and associated resources of a client company, comprising:
-
feeds for receiving inventory data supplied by the client company; a product component in real-time communication with the feeds, the product component comprising inventory modules capable of storing inventory records indicative of the services and associated resources of the client company, and a processor capable of importing the inventory data received through the feeds as corresponding inventory records stored in the inventory modules, of updating the inventory records as a function of data update requests, and of processing the inventory records to produce informative reports on selected aspects of the inventory records; a transactional component in real-time communication with the product component, the transactional component comprising a transaction module capable of storing copies of the inventory records stored in the product component to form corresponding transactional records, and a processor capable of copying selected inventory records from the product component into the transaction module, of processing transactions on the transactional records, of processing responses related to the transactional records, and of communicating data update requests to the product component for updating the inventory records with the transactional records as a function of the responses; an expert engine component in real-time communication with the transactional component and the product component, the expert engine component comprising a rule module in which conditions defining possible transactions and corresponding action parameters are stored, a service order module capable of generating service orders for external notification or intervention, and a processor capable of evaluating the transactional records against corresponding ones of the inventory records stored in the product component to identify eventual changes to be made to the inventory records stored in the product component as determined by the conditions, and controlling the service order module to generate service orders articulated on the action parameters of the transactions and the inventory records concerned by the transactions; and a user interface in real-time communication with the product component, the transactional component and the expert engine component, the user interface being capable of displaying selected inventory records, of inputting transactions relative to the inventory records, and of inputting responses to the service orders placed by the expert engine component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computerized method for real-time maintaining an inventory of services and associated resources of a client company, comprising the steps of:
-
Importing, using a processor, inventory data supplied by the client company as corresponding inventory records stored in a product database component indicative of the inventory of services and associated resources of the client company; Inputting, using a processor, user transactions relative to the inventory of services and associated resources as reflected by the inventory records in the product database component;
copying the inventory records concerned by the user transactions from the product database component into a transactional database component;applying user requested changes indicated by the user transactions to the inventory records in the transactional database component to form new transactional records in the transactional database component; evaluating, using a processor, the new transactional records against corresponding ones of the inventory records stored in the product database component to identify corresponding eventual changes to be made to the inventory records stored in the product database component; generating service orders indicative of the eventual changes and placing the service orders before service resources concerned by the eventual changes;
inputting responses supplied by the service resources to the service orders;updating, using a processor, the inventory records in the product database component with the transactional records in the transactional database component as a function of the responses; and
controllably reporting selected aspects related to the inventory records. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification