Loader and Provider Configuration for Remotely Provided Services
First Claim
Patent Images
1. A method of generating provider data comprising the steps of:
- collecting system data from a customer system with a data provider process;
associating the system data from the customer system with version data of the data provider process to form provider data associated with the computer system, wherein the version data of the data provider process includes a type of the data provider process and a version of the data provider process; and
transporting the provider data to a service provider system, wherein the service provider system includes a data loader corresponding to the version data of the data provider process, receivers for accepting system data collected from the customer system and brokering the system data to the data loader, and a job queue for retaining provider data until it is processed by the data loader and priority values used by the service provider system for job selection.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of accessing remote services through a network including generating a message within a local computer system using a process having a specified type and version. The message is associated with the specified type and version and transported to an remote service provider system. The remote service provider system parses the message to identify the type and version information, then passes the message to a particular process that corresponds to the process used to generate the message based upon the type and version information.
-
Citations
14 Claims
-
1. A method of generating provider data comprising the steps of:
-
collecting system data from a customer system with a data provider process;
associating the system data from the customer system with version data of the data provider process to form provider data associated with the computer system, wherein the version data of the data provider process includes a type of the data provider process and a version of the data provider process; and
transporting the provider data to a service provider system, wherein the service provider system includes a data loader corresponding to the version data of the data provider process, receivers for accepting system data collected from the customer system and brokering the system data to the data loader, and a job queue for retaining provider data until it is processed by the data loader and priority values used by the service provider system for job selection. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for generating provider data from a customer computer system to a remote services system, the computer program product comprising:
-
first computer code devices executable on a customer computer system collecting system data from the customer system; and
second computer code devices executable on the customer computer system for binding the collected system data with provider metadata to form a provider message, wherein the provider metadata identifies a type and a version of the first computer code devices. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A system for implementing remote services on a plurality of customer computer systems, the system comprising:
-
a remote services communication pipeline that is accessible by a remote services computer and by each of the customer computer systems;
a first type of provider process executable on the plurality of the customer computer systems, the first type of provider process having multiple versions; and
a first type of loader process executable on the remote service computer, wherein the first type of loader process has a version corresponding to each version of the first type of provider process. - View Dependent Claims (13)
-
-
14. A method of accessing remote services through a network comprising:
-
generating a message within a local computer system using a process having a specified type and version;
associating the message with the specified type and version; and
transporting the message to an external service provider system, wherein the external service provider system includes a data loader corresponding to the specific type and version of the process, receivers for accepting the message from the local customer system, and a job queue for retaining the message until it is processed by the data loader and priority values used by the service provider system for job selection.
-
Specification