Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server
Reexamination Certificate
2007-03-12
2011-10-11
Jean, Frantz B (Department: 2454)
Electrical computers and digital processing systems: multicomput
Distributed data processing
Client/server
C709S227000, C709S228000
Reexamination Certificate
active
08037126
ABSTRACT:
The present solution provides a variety of techniques for accelerating and optimizing network traffic, such as HTTP based network traffic. The solution described herein provides techniques in the areas of proxy caching, protocol acceleration, domain name resolution acceleration as well as compression improvements. In some cases, the present solution provides various prefetching and/or prefreshening techniques to improve intermediary or proxy caching, such as HTTP proxy caching. In other cases, the present solution provides techniques for accelerating a protocol by improving the efficiency of obtaining and servicing data from an originating server to server to clients. In another cases, the present solution accelerates domain name resolution more quickly. As every HTTP access starts with a URL that includes a hostname that must be resolved via domain name resolution into an IP address, the present solution helps accelerate HTTP access. In some cases, the present solution improves compression techniques by prefetching non-cacheable and cacheable content to use for compressing network traffic, such as HTTP. The acceleration and optimization techniques described herein may be deployed on the client as a client agent or as part of a browser, as well as on any type and form of intermediary device, such as an appliance, proxying device or any type of interception caching and/or proxying device.
REFERENCES:
patent: 4701745 (1987-10-01), Waterworth et al.
patent: 5315711 (1994-05-01), Barone et al.
patent: 5390318 (1995-02-01), Ramakrishnan et al.
patent: 5392432 (1995-02-01), Engelstad et al.
patent: 5432932 (1995-07-01), Chen et al.
patent: 5434992 (1995-07-01), Mattson
patent: 5442771 (1995-08-01), Filepp et al.
patent: 5457797 (1995-10-01), Butterworth et al.
patent: 5511208 (1996-04-01), Boyles et al.
patent: 5550976 (1996-08-01), Henderson et al.
patent: 5651136 (1997-07-01), Denton et al.
patent: 5717893 (1998-02-01), Mattson
patent: 5754939 (1998-05-01), Herz et al.
patent: 5774670 (1998-06-01), Montulli
patent: 5802292 (1998-09-01), Mogul
patent: 5862325 (1999-01-01), Reed et al.
patent: 5864837 (1999-01-01), Maimone
patent: 5867494 (1999-02-01), Krishnaswamy et al.
patent: 5903727 (1999-05-01), Nielsen
patent: 5905492 (1999-05-01), Straub et al.
patent: 5909559 (1999-06-01), So
patent: 5913033 (1999-06-01), Grout
patent: 5925100 (1999-07-01), Drewry et al.
patent: 5931904 (1999-08-01), Banga et al.
patent: 5956038 (1999-09-01), Rekimoto
patent: 5978842 (1999-11-01), Noble et al.
patent: 5978847 (1999-11-01), Kisor et al.
patent: 5983227 (1999-11-01), Nazem et al.
patent: 5999179 (1999-12-01), Kekic et al.
patent: 5999525 (1999-12-01), Krishnaswamy et al.
patent: 5999940 (1999-12-01), Ranger
patent: 6016535 (2000-01-01), Krantz et al.
patent: 6026413 (2000-02-01), Challenger et al.
patent: 6029175 (2000-02-01), Chow et al.
patent: 6061715 (2000-05-01), Hawes
patent: 6088717 (2000-07-01), Reed et al.
patent: 6094662 (2000-07-01), Hawes
patent: 6128627 (2000-10-01), Mattis et al.
patent: 6131116 (2000-10-01), Riggins et al.
patent: 6161902 (2000-12-01), Lieberman
patent: 6173316 (2001-01-01), De Boor et al.
patent: 6175869 (2001-01-01), Ahuja et al.
patent: 6178461 (2001-01-01), Chan et al.
patent: 6182142 (2001-01-01), Win et al.
patent: 6185625 (2001-02-01), Tso et al.
patent: 6230173 (2001-05-01), Ferrel et al.
patent: 6256773 (2001-07-01), Bowman-Amuah
patent: 6272148 (2001-08-01), Takagi et al.
patent: 6272537 (2001-08-01), Kekic et al.
patent: 6275490 (2001-08-01), Mattaway et al.
patent: 6289382 (2001-09-01), Bowman-Amuah
patent: 6289461 (2001-09-01), Dixon
patent: 6298372 (2001-10-01), Yoshikawa et al.
patent: 6314465 (2001-11-01), Paul et al.
patent: 6317781 (2001-11-01), De Boor et al.
patent: 6324647 (2001-11-01), Bowman-Amuah
patent: 6332163 (2001-12-01), Bowman-Amuah
patent: 6335927 (2002-01-01), Elliott et al.
patent: 6339832 (2002-01-01), Bowman-Amuah
patent: 6345288 (2002-02-01), Reed et al.
patent: 6370573 (2002-04-01), Bowman-Amuah
patent: 6389422 (2002-05-01), Doi et al.
patent: 6405364 (2002-06-01), Bowman-Amuah
patent: 6427195 (2002-07-01), McGowen et al.
patent: 6434568 (2002-08-01), Bowman-Amuah
patent: 6434628 (2002-08-01), Bowman-Amuah
patent: 6438594 (2002-08-01), Bowman-Amuah
patent: 6442748 (2002-08-01), Bowman-Amuah
patent: 6463474 (2002-10-01), Fuh et al.
patent: 6470381 (2002-10-01), De Boor et al.
patent: 6473794 (2002-10-01), Guheen et al.
patent: 6477580 (2002-11-01), Bowman-Amuah
patent: 6477665 (2002-11-01), Bowman-Amuah
patent: 6496850 (2002-12-01), Bowman-Amuah
patent: 6502213 (2002-12-01), Bowman-Amuah
patent: 6519571 (2003-02-01), Guheen et al.
patent: 6523027 (2003-02-01), Underwood
patent: 6529909 (2003-03-01), Bowman-Amuah
patent: 6529948 (2003-03-01), Bowman-Amuah
patent: 6536037 (2003-03-01), Guheen et al.
patent: 6539396 (2003-03-01), Bowman-Amuah
patent: 6546425 (2003-04-01), Hanson et al.
patent: 6549949 (2003-04-01), Bowman-Amuah
patent: 6550057 (2003-04-01), Bowman-Amuah
patent: 6553376 (2003-04-01), Lewis et al.
patent: 6571282 (2003-05-01), Bowman-Amuah
patent: 6571285 (2003-05-01), Groath et al.
patent: 6578066 (2003-06-01), Logan et al.
patent: 6578068 (2003-06-01), Bowman-Amuah
patent: 6578073 (2003-06-01), Starnes et al.
patent: 6584480 (2003-06-01), Ferrel et al.
patent: 6584569 (2003-06-01), Reshef et al.
patent: 6591266 (2003-07-01), Li et al.
patent: 6594692 (2003-07-01), Reisman
patent: 6601192 (2003-07-01), Bowman-Amuah
patent: 6601233 (2003-07-01), Underwood
patent: 6601234 (2003-07-01), Bowman-Amuah
patent: 6606660 (2003-08-01), Bowman-Amuah
patent: 6606744 (2003-08-01), Mikurak
patent: 6609128 (2003-08-01), Underwood
patent: 6609154 (2003-08-01), Fuh et al.
patent: 6611862 (2003-08-01), Reisman
patent: 6615166 (2003-09-01), Guheen et al.
patent: 6615199 (2003-09-01), Bowman-Amuah
patent: 6615235 (2003-09-01), Copeland et al.
patent: 6615253 (2003-09-01), Bowman-Amuah
patent: 6622168 (2003-09-01), Datta
patent: 6628304 (2003-09-01), Mitchell 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: 6636242 (2003-10-01), Bowman-Amuah
patent: 6640238 (2003-10-01), Bowman-Amuah
patent: 6640240 (2003-10-01), Hoffman et al.
patent: 6640244 (2003-10-01), Bowman-Amuah
patent: 6640249 (2003-10-01), Bowman-Amuah
patent: 6658464 (2003-12-01), Reisman
patent: 6662357 (2003-12-01), Bowman-Amuah
patent: 6664978 (2003-12-01), Kekic et al.
patent: 6675204 (2004-01-01), De Boor et al.
patent: 6687734 (2004-02-01), Sellink et al.
patent: 6701345 (2004-03-01), Carley et al.
patent: 6704873 (2004-03-01), Underwood
patent: 6715145 (2004-03-01), Bowman-Amuah
patent: 6718535 (2004-04-01), Underwood
patent: 6721713 (2004-04-01), Guheen et al.
patent: 6731625 (2004-05-01), Eastep et al.
patent: 6742015 (2004-05-01), Bowman-Amuah
patent: 6750877 (2004-06-01), Rosenberg et al.
patent: 6754181 (2004-06-01), Elliott et al.
patent: 6754699 (2004-06-01), Swildens et al.
patent: 6757274 (2004-06-01), Bedingfield et al.
patent: 6757710 (2004-06-01), Reed
patent: 6772203 (2004-08-01), Feiertag et al.
patent: 6775692 (2004-08-01), Albert et al.
patent: 6785653 (2004-08-01), White et al.
patent: 6788315 (2004-09-01), Kekic et al.
patent: 6792461 (2004-09-01), Hericourt
patent: 6820133 (2004-11-01), Grove et al.
patent: 6836806 (2004-12-01), Raciborski et al.
patent: 6842906 (2005-01-01), Bowman-Amuah
patent: 6877043 (2005-04-01), Mallory et al.
patent: 6882634 (2005-04-01), Bagchi et al.
patent: 6888844 (2005-05-01), Mallory et al.
patent: 6891881 (2005-05-01), Trachewsky et al.
patent: 6898204 (2005-05-01), Trachewsky et al.
patent: 6909708 (2005-06-01), Krishnaswamy et al.
patent: 6918113 (2005-07-01), Patel et al.
patent: 6925485 (2005-08-01), Wang et al.
patent: 6954800 (2005-10-01), Mallory
patent: 6957186 (2005-10-01), Guheen et al.
patent: 6959320 (2005-10-01), Shah et al.
patent: 6963928 (2005-11-01), Bagley et al.
patent: 6975655 (2005-12-01), Fischer et al.
patent: 6985901 (2006-01-01), Sachse et al.
patent: 6988236 (2006-01-01), Ptasinski et al.
pa
Citrix Systems, Inc.
Foley & Lardner LLP
Jean Frantz B
McKenna Christopher
LandOfFree
Systems and methods of dynamically checking freshness of... 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 of dynamically checking freshness of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods of dynamically checking freshness of... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4283658