Transfer server of a secure system for unattended remote file and message transfer
First Claim
1. A web services transfer server for:
- exchanging files with a transfer client over an open network; and
operating a plurality of transfer methods, the transfer methods comprising;
a log-on method operated in response to receiving a log-on method call from a 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, 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 identification of a file;
an upload method operated in response to receiving an upload method call, the upload method call comprising the session ID, the identification of the file, and is 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 binary object method call, the process binary object method call comprising the session ID, the object ID value, and loading rules, the process binary object method comprising steps for determining data elements within the binary contents of the file an loading the data elements into an application table in accordance with the loading rules.
5 Assignments
0 Petitions
Accused Products
Abstract
A web server system provides for the secure exchanging files with a remote transfer server over an open network such as the Internet. The transfer server operates a plurality of transfer methods. Exemplary transfer methods comprise: i) a log-on method comprising steps for returning a session ID to an authenticated transfer client; ii) an active event keys method comprising steps for returning each of a plurality of event keys associated with the transfer client; iii) a read event method comprising steps for returning event parameters associated with an event key, iv) an upload method comprising steps for receiving and storing a binary object in an object storage and associating the binary object with an object ID value in an ownership table; v) a process binary object method comprising steps for determining data elements within the binary contents of the file an loading the data elements into an application table in accordance with the loading rules; and vi) a set owner method comprising steps for associating the identification of a second transfer client with the object ID value in the ownership table.
23 Citations
20 Claims
-
1. A web services transfer server for:
-
exchanging files with a transfer client over an open network; and
operating a plurality of transfer methods, the transfer methods comprising;
a log-on method operated in response to receiving a log-on method call from a 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, 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 identification of a file;
an upload method operated in response to receiving an upload method call, the upload method call comprising the session ID, the identification of the file, and is 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 binary object method call, the process binary object method call comprising the session ID, the object ID value, and loading rules, the process binary object method comprising steps for determining data elements within the binary contents of the file an loading the data elements into an application table in accordance with the loading rules. - View Dependent Claims (2, 3)
-
-
4. A web services transfer server for:
-
exchanging files with a transfer client over an open network; and
operating a plurality of transfer methods, the transfer methods comprising;
a log-on method operated in response to receiving a log-on method call from a 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, 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 identification of a file;
an upload method operated in response to receiving an upload method call, 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 set owner method operated in response to receiving a set owner method call, the set owner method call comprising the session ID, the object ID value, and an identification of a second transfer client, the set owner method comprising steps for associating the identification of the second transfer client with the object ID value in an ownership table. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a web services transfer server for exchanging files with a transfer client over an open network, the method comprising:
-
operating a log-on method in response to receiving a log-on method call from a 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;
operating a read event method in response to a read event method call, 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 identification of a file;
operating an upload method in response to receiving an upload method call, 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
operating a process binary object method operated in response to receiving a process binary object method call, the process binary object method call comprising the session ID, the object ID value, and loading rules, the process binary object method comprising steps for determining data elements within the binary contents of the file an loading the data elements into an application table in accordance with the loading rules. - View Dependent Claims (12, 13)
-
-
14. A method of operating a web services transfer server for exchanging files with a transfer client over an open network, the method comprising:
-
operating a log-on method in response to receiving a log-on method call from a 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;
operating a read event method in response to a read event method call, 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 identification of a file;
operating an upload method in response to receiving an upload method call, 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 and associating, associating the binary object with an object ID value, and returning the object ID value to the transfer client; and
operating a set owner method in response to receiving a set owner method call, the set owner method call comprising the session ID, the object ID value, and an identification of a second transfer client, the set owner method comprising steps for associating the identification of the second transfer client with the object ID value in an ownership table. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification