The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 07, 2010

Filed:

Dec. 30, 2005
Applicants:

Prabakar Sundarrajan, Saratoga, CA (US);

Prakash Khemani, San Jose, CA (US);

Kailash Kailash, San Jose, CA (US);

Ajay Soni, San Jose, CA (US);

Rajiv Sinha, San Jose, CA (US);

Saravana Annamalaisami, Santa Clara, CA (US);

Bharath Bhushan K R, Thyagarajanager, IN;

Anil Kumar, Jayanayar, IN;

Inventors:

Prabakar Sundarrajan, Saratoga, CA (US);

Prakash Khemani, San Jose, CA (US);

Kailash Kailash, San Jose, CA (US);

Ajay Soni, San Jose, CA (US);

Rajiv Sinha, San Jose, CA (US);

Saravana Annamalaisami, Santa Clara, CA (US);

Bharath Bhushan K R, Thyagarajanager, IN;

Anil Kumar, Jayanayar, IN;

Assignee:

Citrix Systems, Inc., Fort Lauderdale, FL (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/08 (2006.01);
U.S. Cl.
CPC ...
Abstract

The present invention is directed towards a method and system for modifying by a cache responses from a server that do not identify a dynamically generated object as cacheable to identify the dynamically generated object to a client as cacheable in the response. In some embodiments, such as an embodiment handling HTTP requests and responses for objects, the techniques of the present invention insert an entity tag, or 'etag' into the response to provide cache control for objects provided without entity tags and/or cache control information from an originating server. This technique of the present invention provides an increase in cache hit rates by inserting information, such as entity tag and cache control information for an object, in a response to a client to enable the cache to check for a hit in a subsequent request.


Find Patent Forward Citations

Loading…