Cookie preservation when switching devices
AssigneeSprint Communications Company L.P.
InventorsAyodeji Abidogun, Badri P. Subramanyan, Nandana T. Maddumakumara, Piyush Upadhyay
Life of this patent
Estimating the term…
Abstract
Cookies differentiate users and maintain data related to a user during navigation. Cookies are used for activities such as authenticating, session tracking, and maintaining specific information about users. An embodiment facilitates a method of preserving cookies associated with a first mobile device operated by a user who begins using a second mobile device. The method includes receiving a plurality of cookies associated with the first mobile device and storing the cookies in a data store associated with a gateway server. A cookie request is received from the second mobile device and the cookies are provided to the second mobile device.
Claims15
One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of preserving cookies associated with a first mobile device operated by a user who begins using a second mobile device, the method comprising:
- at a gateway server located in a mobile network, receiving from the server in the IP network one or more cookies associated with the first mobile device;
- storing the one or more cookies in a data store associated with the gateway server, wherein said storing includes associating the one or more cookies with an identifier corresponding to the first mobile device;
- at the gateway server, receiving a cookie request from the second mobile device, the cookie request including the identifier;
- and
- providing the one or more cookies to the second mobile device;
- wherein when the gateway server cannot provide all of the one or more cookies in a single response, the method further includes:
- A) providing a first subset of the one or more cookies to the second mobile device in a first response, and
- B) providing a second subset of the one or more cookies to the second mobile device in a second response.
A method of preserving cookies associated with a first mobile device operated by a user who begins using a second mobile device, the method comprising:
- accessing, using the first mobile device that does not have the capability to handle cookies, a remote server that provides a service, wherein the remote server is located in an Internet protocol (IP) network and generates a cookie associated with the first mobile device and provides the cookie to a gateway server that is located within a mobile network, wherein the gateway server stores the cookie and associates the cookie with an identifier that corresponds to the first mobile device;
- providing, using the second mobile device that has the capability to handle cookies, a cookie request to the gateway server, wherein the cookie request includes the identifier;
- receiving, on the second mobile device, one or more cookies comprising the cookie, from the gateway server;
- and
- storing the cookie in memory located on the second mobile device;
- wherein when the gateway server cannot provide all of the one or more cookies in a single response, the method further includes:
- A) receiving a first subset of the one or more cookies on the second mobile device in a first response, and
- B) receiving a second subset of the one or more cookies on the second mobile device in a second response.
One or more nontransitory computer-readable media having computer-executable instructions embodied thereon that, when executed, facilitate a method of preserving cookies associated with a first mobile device operated by a user who begins using a second mobile device, the method comprising:
- accessing, using the first mobile device that does not have the capability to handle cookies, a remote server that provides a service, wherein the remote server is located in an Internet protocol (IP) network and generates a cookie associated with the first mobile device and provides the cookie to a gateway server that is located within a mobile network, wherein the gateway server stores the cookie and associates the cookie with an identifier that corresponds to the first mobile device;
- providing, using the second mobile device that has the capability to handle cookies, a cookie request to the gateway server, wherein the cookie request includes the identifier;
- receiving, on the second mobile device, one or more cookies comprising the cookie, from the gateway server;
- and
- storing the cookie in memory located on the second mobile device;
- wherein when the gateway server cannot provide all of the one or more cookies in a single response, the method further includes:
- A) receiving a first subset of the one or more cookies on the second mobile device in a first response, and
- B) receiving a second subset of the one or more cookies on the second mobile device in a second response.
Dependencies are inferred from the claim text.