×

Method and system for managing the transfer of files among multiple computer systems

  • US 9,077,697 B2
  • Filed: 10/03/2012
  • Issued: 07/07/2015
  • Est. Priority Date: 05/15/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for transferring a file from a source computer to a destination computer, comprising:

  • reading a configuration file containing a plurality of parameter expressions representing file transfer instructions and post transfer operations, wherein a first parameter in the plurality of parameter expressions comprises a wait time between file transfer attempts, wherein the wait time is reduced until a successful file transfer attempt, wherein a second parameter in the plurality of parameter expressions comprises an instruction to transfer a transfer file only if the transfer file has changed since a previous transfer of the transfer file, wherein the configuration file includes a first post transfer operation instructing where to place the transfer file after a successful transfer of the transfer file from the source computer to the destination computer and a second post transfer operation for appending a timestamp to the transfer file after the successful transfer;

    incrementing a counter for each time one of the file transfer attempts, in a continuous loop of the file transfer attempts made in accordance with the plurality of parameter expressions, identifies no files for transfer from the source computer;

    upon the successful transfer of the file to the destination computer, executing the first post transfer operation to move the file stored on the source computer and executing the second post transfer operation to append the timestamp to the file; and

    when the counter exceeds a predetermined number of the file transfer attempts, then;

    closing a connection between the source computer and the destination computer;

    receiving a command line parameter that corresponds to different levels of detail, the different levels of detail including;

    warnings, errors and fatal errors; and

    generating an output file based on receipt of the command line parameter, the output file including debugging messages having the different levels of detail.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×