×

Method and apparatus for secure data file uploading

  • US 6,782,418 B1
  • Filed: 01/24/2000
  • Issued: 08/24/2004
  • Est. Priority Date: 01/24/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for securely uploading a data file from a first computer to a distributed computer application operating within a distributed computing network in which the distributed computing network comprises an application server, having a memory and a database, and capable of running a network operating system and the distributed computer application, a firewall, a router, a network server capable of communicating with the application server using the router, and the first computer is capable of communicating with the network server over the distributed computing network through the firewall and the router using browser software loaded on the first computer, said method comprising the steps of:

  • (a) uploading the data file from the first computer using the browser software over the distributed computing network, through the firewall and the router, and to the network server;

    (b) processing the data file in a first processing program loaded in the network server, wherein said first processing program handles the uploading of the data file from the first computer to the network server;

    (c) uploading the data file from the network server to the application server;

    (d) processing the data file in a second processing program loaded in the application server, wherein said second processing program handles the uploading of the data file from the network server to the application server;

    (e) storing the data file in the database in the memory within the application server;

    wherein step (a) further comprises uploading the data file from the first computer using Web browser software and HTTPS over the Internet and through the firewall and the router to a first HTTPS server within said network server having a Window NT operating system;

    step (b) further comprises processing the data file in a first Java servlet loaded in said network server;

    checking the data file uploaded from the first computer for a plurality of required form elements;

    adding an IP address of the first computer having the Web browser software to said plurality of required form elements;

    posting the data file uploaded from the first computer to said second Java servlet; and

    step (d) further comprises processing the data file in a second Java servlet loaded in the application server having a second HTTPS server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×