Patent ID: 9444620
Filing Date: 2016-09-13
CPC Classification: H04L

Claim Text:
1. A method for providing secure application delivery, the method comprising: obtaining by a traffic management device at least one physical identifier from a client device via an initial communication channel; forming by the traffic management device a session identifier comprising a user cookie using the obtained at least one physical identifier in response to a first request from a client device for access to a network application; encrypting by the traffic management device the session identifier for sending to the client device using a session variable via a dedicated communication channel different from the initial communication channel formed by hashing the obtained at least one physical identifier associated uniquely with the client device in response to the first request, wherein the obtained at least one physical identifier comprises at least one of a media access control (MAC) identifier, a central processing unit (CPU) identifier, a basic input-output system (BIOS) serial number, a unique biometric device identifier, or a secure hardware token, each unique to the client device; decrypting by the traffic management device the encrypted session identifier received in a second request from the client device via the dedicated communication channel to access the network application using an updated value of the session variable; and providing by the traffic management device the access to the network application when the decrypted session identifier matches the formed session identifier, and denying the access to the network application when the decrypted session identifier does not match the formed session identifier.