Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server
Reexamination Certificate
2011-04-12
2011-04-12
Strange, Aaron (Department: 2448)
Electrical computers and digital processing systems: multicomput
Distributed data processing
Client/server
C709S227000, C709S228000
Reexamination Certificate
active
07925694
ABSTRACT:
The cookie management system and methods of the present solution address issues with rewriting cookie headers by handling cookies in the content layer of HTTP instead of the HTTP transaction layer. The present solution maintains cookie information for a browser via an intermediary and installs the correct cookie parameters in the browser via the HTTP content layer. Instead of using the headers of the HTTP transaction layer which may cause issues due to rewriting, the present solution manages the cookies outside of this layer. This avoids the browser managing the cookies incorrectly. Set cookies headers served from a server in response to client HTTP requests are removed by the intermediary. Cookie information from the headers are stored in a cookie jar on the intermediary. The intermediary delivers instructions and scripts via the content layer of the HTTP response to set the cookie in the browser. The scripts detect browser changes to the cookie and communicates the changes to the intermediary to update the cookie jar. With the present solution, the domain and path names of a cookie are set correctly on the browser when delivering content via a reverse proxy.
REFERENCES:
patent: 5774670 (1998-06-01), Montulli
patent: 5848396 (1998-12-01), Gerace
patent: 5862325 (1999-01-01), Reed et al.
patent: 5867494 (1999-02-01), Krishnaswamy et al.
patent: 5909559 (1999-06-01), So
patent: 5931917 (1999-08-01), Nguyen et al.
patent: 5973696 (1999-10-01), Agranat et al.
patent: 5978840 (1999-11-01), Nguyen et al.
patent: 5983208 (1999-11-01), Haller et al.
patent: 5983227 (1999-11-01), Nazem et al.
patent: 5991735 (1999-11-01), Gerace
patent: 5999525 (1999-12-01), Krishnaswamy et al.
patent: 6006260 (1999-12-01), Barrick, Jr. et al.
patent: 6009410 (1999-12-01), LeMole et al.
patent: 6011537 (2000-01-01), Slotznick
patent: 6026379 (2000-02-01), Haller et al.
patent: 6055564 (2000-04-01), Phaal
patent: 6078956 (2000-06-01), Bryant et al.
patent: 6085224 (2000-07-01), Wagner
patent: 6088717 (2000-07-01), Reed et al.
patent: 6108662 (2000-08-01), Hoskins et al.
patent: 6141699 (2000-10-01), Luzzi et al.
patent: 6157864 (2000-12-01), Schwenke et al.
patent: 6161051 (2000-12-01), Hafemann et al.
patent: 6161139 (2000-12-01), Win et al.
patent: 6163772 (2000-12-01), Kramer et al.
patent: 6167406 (2000-12-01), Hoskins et al.
patent: 6170017 (2001-01-01), Dias et al.
patent: 6178409 (2001-01-01), Weber et al.
patent: 6182142 (2001-01-01), Win et al.
patent: 6185625 (2001-02-01), Tso et al.
patent: 6208991 (2001-03-01), French et al.
patent: 6253027 (2001-06-01), Weber et al.
patent: 6256739 (2001-07-01), Skopp et al.
patent: 6263365 (2001-07-01), Scherpbier
patent: 6268853 (2001-07-01), Hoskins et al.
patent: 6300947 (2001-10-01), Kanevsky
patent: 6304915 (2001-10-01), Nguyen et al.
patent: 6314406 (2001-11-01), O'Hagan et al.
patent: 6317777 (2001-11-01), Skarbo et al.
patent: 6321235 (2001-11-01), Bird et al.
patent: 6324525 (2001-11-01), Kramer et al.
patent: 6334111 (2001-12-01), Carrott
patent: 6335927 (2002-01-01), Elliott et al.
patent: 6345288 (2002-02-01), Reed et al.
patent: 6360270 (2002-03-01), Cherkasova et al.
patent: 6363363 (2002-03-01), Haller et al.
patent: 6373950 (2002-04-01), Rowney
patent: 6374300 (2002-04-01), Masters
patent: 6383478 (2002-05-01), Prokop et al.
patent: 6393467 (2002-05-01), Potvin et al.
patent: 6397253 (2002-05-01), Quinlan et al.
patent: 6400996 (2002-06-01), Hoffberg et al.
patent: 6421768 (2002-07-01), Purpura
patent: 6430567 (2002-08-01), Burridge
patent: 6438597 (2002-08-01), Mosberger et al.
patent: 6446109 (2002-09-01), Gupta
patent: 6449627 (2002-09-01), Baer et al.
patent: 6466940 (2002-10-01), Mills et al.
patent: 6473802 (2002-10-01), Masters
patent: 6502102 (2002-12-01), Haswell et al.
patent: 6505230 (2003-01-01), Mohan et al.
patent: 6510466 (2003-01-01), Cox et al.
patent: 6515968 (2003-02-01), Combar et al.
patent: 6523027 (2003-02-01), Underwood
patent: 6549612 (2003-04-01), Gifford et al.
patent: 6553377 (2003-04-01), Eschelbeck et al.
patent: 6556950 (2003-04-01), Schwenke et al.
patent: 6560639 (2003-05-01), Dan et al.
patent: 6567852 (2003-05-01), Besaw et al.
patent: 6591266 (2003-07-01), Li et al.
patent: 6595417 (2003-07-01), O'Hagan et al.
patent: 6601057 (2003-07-01), Underwood et al.
patent: 6601233 (2003-07-01), Underwood
patent: 6606744 (2003-08-01), Mikurak
patent: 6609128 (2003-08-01), Underwood
patent: 6609198 (2003-08-01), Wood et al.
patent: 6611840 (2003-08-01), Baer et al.
patent: 6625643 (2003-09-01), Colby et al.
patent: 6629081 (2003-09-01), Cornelius et al.
patent: 6631416 (2003-10-01), Bendinelli et al.
patent: 6633878 (2003-10-01), Underwood
patent: 6640145 (2003-10-01), Hoffberg et al.
patent: 6640240 (2003-10-01), Hoffman et al.
patent: 6643696 (2003-11-01), Davis et al.
patent: 6671818 (2003-12-01), Mikurak
patent: 6687745 (2004-02-01), Franco et al.
patent: 6691232 (2004-02-01), Wood et al.
patent: 6697824 (2004-02-01), Bowman-Amuah
patent: 6701514 (2004-03-01), Haswell et al.
patent: 6704873 (2004-03-01), Underwood
patent: 6714219 (2004-03-01), Lindhorst et al.
patent: 6714979 (2004-03-01), Brandt et al.
patent: 6718328 (2004-04-01), Norris
patent: 6718535 (2004-04-01), Underwood
patent: 6731625 (2004-05-01), Eastep et al.
patent: 6732331 (2004-05-01), Alexander
patent: 6735497 (2004-05-01), Wallace et al.
patent: 6754181 (2004-06-01), Elliott et al.
patent: 6754699 (2004-06-01), Swildens et al.
patent: 6754706 (2004-06-01), Swildens et al.
patent: 6757365 (2004-06-01), Bogard
patent: 6757710 (2004-06-01), Reed
patent: 6771290 (2004-08-01), Hoyle
patent: 6772139 (2004-08-01), Smith, III
patent: 6785653 (2004-08-01), White et al.
patent: 6789170 (2004-09-01), Jacobs et al.
patent: RE38609 (2004-10-01), Chen et al.
patent: 6820125 (2004-11-01), Dias et al.
patent: 6823374 (2004-11-01), Kausik et al.
patent: 6826594 (2004-11-01), Pettersen
patent: 6826696 (2004-11-01), Chawla et al.
patent: 6839701 (2005-01-01), Baer et al.
patent: 6850252 (2005-02-01), Hoffberg
patent: 6862553 (2005-03-01), Schwenke et al.
patent: 6879965 (2005-04-01), Fung et al.
patent: 6889379 (2005-05-01), Lindhorst et al.
patent: 6904449 (2005-06-01), Quinones
patent: 6907546 (2005-06-01), Haswell et al.
patent: 6909708 (2005-06-01), Krishnaswamy et al.
patent: 6917972 (2005-07-01), Basko et al.
patent: 6928469 (2005-08-01), Duursma et al.
patent: 6952425 (2005-10-01), Nelson
patent: 6952714 (2005-10-01), Peart
patent: 6968364 (2005-11-01), Wong et al.
patent: 6976090 (2005-12-01), Ben-Shaul et al.
patent: 6980962 (2005-12-01), Arganbright et al.
patent: 6981143 (2005-12-01), Mullen et al.
patent: 6981215 (2005-12-01), Lindhorst et al.
patent: 6986102 (2006-01-01), Baer et al.
patent: 6988126 (2006-01-01), Wilcock et al.
patent: 6993456 (2006-01-01), Brooks et al.
patent: 6996605 (2006-02-01), Low et al.
patent: 6996616 (2006-02-01), Leighton et al.
patent: 6996628 (2006-02-01), Keane et al.
patent: 7000019 (2006-02-01), Low et al.
patent: 7006881 (2006-02-01), Hoffberg et al.
patent: 7006893 (2006-02-01), Hart et al.
patent: 7006993 (2006-02-01), Cheong et al.
patent: 7007034 (2006-02-01), Hartman, Jr. et al.
patent: 7013290 (2006-03-01), Ananian et al.
patent: 7024477 (2006-04-01), Allan
patent: 7028333 (2006-04-01), Tuomenoksa et al.
patent: 7028334 (2006-04-01), Tuomenoksa
patent: 7032010 (2006-04-01), Swildens et al.
patent: 7032030 (2006-04-01), Codignotto
patent: 7034691 (2006-04-01), Rapaport et al.
patent: 7035907 (2006-04-01), Decasper et al.
patent: 7042879 (2006-05-01), Eschbach et al.
patent: 7043488 (2006-05-01), Baer et al.
patent: 7047315 (2006-05-01), Srivastava
patent: 7047424 (2006-05-01), Bendinelli et al.
patent: 7051036 (2006-05-01), Rosnow et al.
patent: 7051080 (2006-05-01), Paul et al.
patent: 7055169 (2006-05-01), Delpuch et al.
patent: 7069234 (2006-06-01), Cornelius et al.
patent: 7072807 (2006-07-01), Brown et al.
patent: 7076494 (2006-07-01), Baer et al.
patent: 7085834 (2006-08-01), Delany et al.
patent: 7085854 (2006-08-01), Keane et al.
patent: 7089239 (2006-08-01), Baer et al.
patent: 7092370 (2006-08-01), J
Bui Jonathan
Citrix Systems, Inc.
McKenna Christopher
Strange Aaron
LandOfFree
Systems and methods for managing cookies via HTTP content layer does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Systems and methods for managing cookies via HTTP content layer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for managing cookies via HTTP content layer will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2713060