Patent ID: 7925628

Claim:
An Internet-based data processing system with onsite backup, comprising: a central computer; a client computer at a client site; a communications link between said central computer and the Internet; a communications link between said client computer and the Internet; at least one database containing a plurality of data records accessible by said central computer; a plurality of client identifiers, wherein each of the plurality of data records is associated with one of said client identifiers; data processing software executing on said central computer for processing the plurality of data records; a web interface on said client computer for controlling said data processing software to view and manipulate the plurality of data records via the Internet from said client computer; software executing on said central computer for receiving, from said client computer, a data backup request for at least one of the data records; software executing on said central computer for reformatting and encrypting the at least one data record prior to the data backup of the at least one data record being sent from said central computer to the client site; software executing on said central computer for transmitting said data backup of the at least one data record to the client site for storage in location accessible via said client computer; wherein the location is accessible via said client computer without using said communications link between said client computer and the Internet; and wherein the system further comprises software for receiving a command from said client computer to transmit said data backup of the at least one data record to said central computer to restore the at least one data record in said at least one database.