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:
Aug. 08, 2006

Filed:

Dec. 02, 2003
Applicants:

Shu Ling, San Mateo, CA (US);

Xiang Liu, San Mateo, CA (US);

Fredric Goell, Foster City, CA (US);

Lawrence Jacobs, Redwood City, CA (US);

Tie Zhong, San Jose, CA (US);

Xiaoli Qi, San Mateo, CA (US);

Inventors:

Shu Ling, San Mateo, CA (US);

Xiang Liu, San Mateo, CA (US);

Fredric Goell, Foster City, CA (US);

Lawrence Jacobs, Redwood City, CA (US);

Tie Zhong, San Jose, CA (US);

Xiaoli Qi, San Mateo, CA (US);

Assignee:

Oracle International Corp, Redwood Shores, CA (US);

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

A system and method for communicating a side effect of a data request, from a data server and through one or more caches, inline with a response to the request. Instead of sending a separate notification of the side effect (e.g., instructions to invalidate data cached in one or more caches), the notification is included in the response. As the response traverses caches on its way to the requestor, each cache applies the side effect with the proper timing. Thus, data invalidation may be performed prior to caching data included in the request and/or forwarding the response toward the requester. A final cache configured to serve the response to the requestor may remove the side effect notification before serving the response.


Find Patent Forward Citations

Loading…