Browse Prior Art Database

Method and System for Achieving Eventual Consistency of a Cookie during Concurrent Requests

IP.com Disclosure Number: IPCOM000244758D
Publication Date: 2016-Jan-11
Document File: 1 page(s) / 30K

Publishing Venue

The IP.com Prior Art Database

Related People

Giao Phan: INVENTOR [+2]

Abstract

A method and system is disclosed for achieving eventual consistency of a cookie during one or more concurrent Hypertext Transfer Protocol (HTTP) requests. The method and system tracks the concurrent HTTP requests to verify state of a user's one or more cookies to a partner server.

This text was extracted from a Microsoft Word document.
This is the abbreviated version, containing approximately 70% of the total text.

Method and System for Achieving Eventual Consistency of a Cookie during Concurrent Requests

Abstract

A method and system is disclosed for achieving eventual consistency of a cookie during one or more concurrent Hypertext Transfer Protocol (HTTP) requests.  The method and system tracks the concurrent HTTP requests to verify state of a user’s one or more cookies to a partner server.

Description

Disclosed is a method and system for achieving eventual consistency of a cookie during one or more concurrent Hypertext Transfer Protocol (HTTP) requests.

In an embodiment, the method and system contains a user’s browser application that sends out one or more HTTP requests to one or more partners concurrently in order to map the cookies of the one or more partners with the user’s cookies.  The one or more HTTP requests for mapping the cookies of the one or more partners with the user’s cookies are tracked, so that the cookies do not overload the servers of the one or more partners. -However, utilizing one cookie per partner might quickly bump up against the maximum limit of cookies per browser per domain.  

Moving on, if the method and system utilizes a cookie, each of the one or more concurrent HTTP requests tries to set the cookie separately and a last cookie to enter wipes out the work from the other one or more HTTP requests.

Further, the method and system issues a different cookie per transaction to preserve each cookie.  The method and system identifies a set of one or mo...