Method, network device and system for providing profile data applicable to hypertext transfer protocol (http)
First Claim
1. Method for providing profile data to a requesting device, comprising the steps of:
- receiving (S1.11) a request and an associated cookie from said requesting device (100), said cookie comprising information for retrieving said profile data, retrieving (S1.12) said profile data, generating (S1.13) a response in accordance with said request, said response being based on said profile data;
generating (S1.13) a response cookie comprising session information, and transmitting (S1.14) said response and response cookie to said requesting device (100).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is based on a concept to provide session and profile management for network communication, especially over hypertext transfer protocol (HTTP), employing available communication methods. Session and profile management is available and standardized for mobile communication by the means of the wireless session protocol (WSP) employable for wireless application protocol (WAP) communication. This wireless session protocol (WSP) is limited to mobile communication. The analog communication standard hypertext transfer protocol (HTTP) available and standardized for wireline communication does not offer a session and profile management. The present invention offers a method to establish an analog session and profile management by the means of cookies or modified uniform resource locators (URL) even over the hypertext transfer protocol (HTTP) without requiring substantial changes to the hypertext transfer protocol (HTTP) standard.
-
Citations
28 Claims
-
1. Method for providing profile data to a requesting device, comprising the steps of:
-
receiving (S1.11) a request and an associated cookie from said requesting device (100), said cookie comprising information for retrieving said profile data, retrieving (S1.12) said profile data, generating (S1.13) a response in accordance with said request, said response being based on said profile data;
generating (S1.13) a response cookie comprising session information, and transmitting (S1.14) said response and response cookie to said requesting device (100). - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
2. Method for providing profile data to a requesting device, comprising the steps of:
-
receiving (S5.51) a request for data from said requesting device (100), wherein said request has a uniform resource locator (URL) referring to said data being requested and comprising information for retrieving profile data, retrieving (S5.52) said profile data, generating (S5.53) a response in accordance with said request, wherein said response is based on said profile data and includes a plurality of uniform resource locators (URLs), processing (S5.54) said uniform resource locators (URLs) by including therein information for retrieving profile data, and transmitting (S5.55) said response to said requesting device (100). - View Dependent Claims (19, 20, 21, 22, 23)
-
-
12. Network device for providing profile data, said network device (200, 300) comprising
a communication interface (231, 330, 331) for receiving a request and a cookie from a requesting device (100) and for transmitting a response and a response cookie to said requesting device (100), a session manager (210, 310) for providing profile data, wherein said session manager comprises a cache (211, 311) for caching said profile data and is adapted for retrieving said profile data from said cache (211, 311) in accordance with information comprised in said cookie; - and for generating said response cookie comprising session information and
a serving component (220, 320) for generating said response based on said request, wherein said serving component (220, 320) is adapted to take said profile data into account. - View Dependent Claims (14, 15, 16, 17, 18)
- and for generating said response cookie comprising session information and
-
13. Network device for providing profile data, said network device (200, 300) comprising
a communication interface (231, 330, 331) for receiving a request from a requesting device (100) and for transmitting a response to said requesting device (100), a session manager (210, 310) for providing profile data, wherein said session manager comprises a cache (211, 311) for caching said profile data and is adapted for retrieving said profile data from said cache (211, 311) in accordance with information comprised in a uniform resource locator (URL) of said request and a serving component (220, 320) for generating said response based on said request and for processing uniform resource locators (URLs) comprised in said response by including therein information for retrieving said profile data from said cache (211, 311), wherein said serving component (220, 320) is adapted to take said profile data into account.
Specification