Patent ID: 8214329
Filing Date: 2012-07-03
Classification: G06F

Abstract:
1. A remote data collection system, comprising: one or more servers coupled to one or more data sources; a plurality of remote clients communicatively coupled to the one or more servers, each of the plurality of remote clients comprise a remote client agent communicatively coupled to one or more client data sources; and a metadata message transport mechanism configured to coordinate, control, and replicate data between the plurality of remote clients and the one or more data sources providing real-time linkage there between for communication and control, and wherein the metadata message transport mechanism is further configured to provide communication and control between the one or more servers and the plurality of remote clients, the control comprises the one or more servers being configured to remotely control the replication of data from one of the one or more client data sources through the one of the plurality of remote clients; wherein the one or more servers are configured to replicate and collect data from the one or more client data sources using the remote client agents on the plurality of remote clients using the metadata message transport mechanism; and wherein the remote client agents on the plurality of remote clients and the one or more servers are configured to operate in a database independent manner relative to the plurality of data sources using abstraction layers to hide implementation details for various database types.