Data management system and method
View Patent ↗A method of replicating data on a source to a destination comprising the steps of: extracting data from a source via a user interface in a source format; converting the extracted data from the source's format into a destination format; and uploading the converted data to said destination.
1. A method of replicating data on a source to a destination, the method comprising:
extracting, using a processor, data from said source in a source format by:
obtaining logon information associated with said source;
accessing said source using logon information associated with said source;
receiving, in response to a request to said source, data in said source format;
converting said extracted data from said source format into a destination format by:
parsing at least a subset of the extracted data and storing said parsed data in an intermediate format; and
converting said stored data into said destination format; and
transmitting said converted data to said destination.
2. The method of claim 1 wherein parsing comprises deriving relevant source data by use of a delta technique.
3. The method of claim 1 wherein parsing comprises subtracting template information from the data and recognizing various types of data by positional information, tags or sequence.
4. The method of claim 1 wherein parsing comprises comparing a data file to a data template to extract non-template data.
5. The method of claim 1 wherein parsing comprises extracting formatting code from a markup language data file to obtain data.
6. The method of claim 1 further comprising creating an account with said destination, prior to transmitting any data to the destination.
7. The method of claim 6 wherein creating comprises logging on to said destination via an internet connection.
8. The method of claim 7 wherein uploading comprises transmitting said destination format, stored pertinent data, to said destination.
9. The method of claim 8 further comprising: recording details of a transaction for billing purposes, to provide an audit trail, and to provide feedback to an end-user.
10. A non-transitory computer readable memory medium storing software code executable to replicate data on a source to a destination, said software code being executable to perform operations comprising:
extracting data from said source in a source format by:
obtaining logon information associated with the source;
accessing said source using said logon information;
transmitting at least one request for the data to said source; and
receiving, in response to the request, data in said source format;
converting said extracted data from said source format into a destination format by:
parsing at least a subset of the extracted data and storing said parsed data in an intermediate format; and
compiling said stored data into said destination format; and
transmitting said converted data to said destination.
11. A method of replicating data on a source to a destination, the method comprising:
accessing, using a processor, said source using logon information associated with said source;
receiving, in response to a request to said source, data in a source format;
parsing at least a subset of the received data and storing said parsed data in an intermediate format; and
converting said stored data into a destination format; and
transmitting said converted data to said destination.