VIRTUAL FOLDERS FOR TRACKING HTTP SESSIONS
0 Assignments
0 Petitions
Accused Products
Abstract
Requests from a client to a network device are authenticated based on a session ID obtained by the network device. Requests may be authenticated by obtaining a session ID value when a session is initiated and transmitting a document to the client that embeds the session ID in such a manner that additional requests to the network device based on the document include the session ID in the request. The additional requests are authenticated based on a determination of whether the session ID is included in the additional requests.
-
Citations
57 Claims
-
1-37. -37. (canceled)
-
38. A method comprising:
-
receiving, by a network device, a request to initiate a session between the network device and a client device; obtaining, by the network device and in response to receiving the request, a session identifier (ID), where the session ID uniquely identifies the session to the network device; associating, by the network device, the session ID with a hyper-text markup language (HTML) page, where the HTML page enables the client device to manage the network device, and where associating the session ID with the HTML page causes the session ID to be returned to the network device with another request sent by the client device during the session; transmitting, by the network device, the HTML page to the client device; receiving, by the network device and during the session, the other request and at least one additional request from the client device; and determining, by the network device, the other request to be associated with the session and the additional request not to be associated with the session based on the session ID. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A network device comprising:
-
a communication interface to enable the network device to communicate with a client device via a network; and a processor to; receive, from the client device, a request for a session to manage the network device, generate a session ID to uniquely identify the session to the network device, transmit, to the client device, a user interface for managing the network device, where the user interface causes other requests based on the user interface to include the session ID, and identify the other requests, from different requests received from the client device, as being associated with the session based on the other session ID being included in the other request. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
-
52. A method comprising,
receiving, by a network device, a request to initiate an hyper-text transfer protocol (HTTP) management session for managing the network device; -
generating, by the network device and in response to receiving the request, a session ID, where the session ID uniquely identifies the session to the network device; concurrently hosting, by the network device, the HTTP management session and a plurality of other HTTP management sessions; and distinguishing, by the network device, requests associated with the HTTP management session from requests associated with a plurality of other HTTP management sessions based on the session identifier (ID) appearing in the requests associated with the HTTP management sessions and based on the session ID not appearing in the requests associated with the plurality of other HTTP management sessions. - View Dependent Claims (53, 54, 55, 56, 57)
-
Specification