×

Methods and apparatus providing automatic client authentication

  • US 7,194,761 B1
  • Filed: 01/22/2002
  • Issued: 03/20/2007
  • Est. Priority Date: 01/22/2002
  • Status: Active Grant
First Claim
Patent Images

1. In a data communications device, a method providing authentication of a client device to a server device, the method comprising the steps of:

  • detecting a requirement for authentication of a request for data sent from a client device to a server device;

    creating an authentication response in response to the step of detecting the requirement for authentication, the authentication response containing authentication information required by the server device to allow the client device to access data via the server device;

    inserting the authentication response into the data communications session between the client device and the server device, the authentication response authenticating, to the server device, access to the data by the client device;

    maintaining the data communications session between the server device and the client device in the presence of authentication response information inserted into the data communications session between the client device and the server device by;

    maintaining connection state data in the data communications device that tracks an amount of extra data associated with the authentication response that is inserted into the data communications session between the client device and the server device; and

    modifying connection information within packets passing through the data communications device that are exchanged between the client device and server device using the data communications session in order to allow the client and server device to maintain proper respective first and second connection states for the data communications session regardless of the amount of extra data added in the data communications session due to insertion of the authentication response.

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