×

Transfer server of a secure system for unattended remote file and message transfer

  • US 7,584,277 B2
  • Filed: 06/29/2004
  • Issued: 09/01/2009
  • Est. Priority Date: 01/08/2002
  • Status: Active Grant
First Claim
Patent Images

1. A web services transfer server for exchanging files with a transfer client over an open network, the web services transfer server comprising:

  • a processor executing a plurality of transfer methods, the transfer methods comprising;

    a log-on method operated in response to receiving a log-on method call from the transfer client, the log-on method call comprising authentication credentials of the transfer client, the log-on method comprising steps for returning a session ID to the transfer client if the authentication credentials match those of an authorized transfer client;

    a read event method operated in response to a read event method call from the transfer client, the read event method call comprising the session ID, the read event method comprising steps for returning event parameters associated with the event, the event parameters comprising an identification of a file;

    an unload method operated in response to receiving an upload method call from the transfer client, the upload method call comprising the session ID, the identification of the file, and a binary object, the upload method comprising steps for storing the binary object in an object storage, associating the binary object with an object ID value, and returning the object ID value to the transfer client; and

    a process binary object method operated in response to receiving a process bins object method call from the transfer client, the process binary object method call comprising the session ID, the object ID value, and loading rules, the process binary object method comprising steps invoking an application function identified in the loading rules for determining data elements within the binary contents of the file and loading the data elements into an application table in accordance with the loading rules;

    The web services transfer server further comprising;

    a user ID table, the user ID table comprising a plurality of records, each record associating identification of a transfer client with the session ID returned to the transfer client;

    an event key table, the event key table comprising a plurality of records, each record associating an event key value with identification of the transfer client that is to execute the event;

    an event parameter table, the event parameter table associating each event key value with the event parameters for the event;

    wherein the log-on method further comprises recording the session ID with identification of the transfer client in the user ID table;

    wherein the server further operates an event key method in response to receiving an event key method call from the transfer client, the event key method call comprising the session ID, the event key method comprising steps for looking up, in the event key table, the event key value associated with the transfer client and providing the event key value to the transfer client, the event key value being for an upload event associated with the transfer client; and

    wherein the read event method call further comprises the event key value; and

    the steps of returning the event parameters associated with the event comprise looking up, in the event parameter table, the event parameters associated with the event key value.

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