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:
Jun. 23, 2009

Filed:

Apr. 25, 2003
Applicants:

Emmanuel Ackaouy, San Francisco, CA (US);

Brian Quirion, San Jose, CA (US);

David Grunwald, Santa Clara, CA (US);

Ashish Prakash, Morrisville, NC (US);

James Voll, Palo Alto, CA (US);

Paul Eastham, Mountain View, CA (US);

Kartik Ayyar, Santa Clara, CA (US);

Szu-wen Kuo, Milpitas, CA (US);

Inventors:

Emmanuel Ackaouy, San Francisco, CA (US);

Brian Quirion, San Jose, CA (US);

David Grunwald, Santa Clara, CA (US);

Ashish Prakash, Morrisville, NC (US);

James Voll, Palo Alto, CA (US);

Paul Eastham, Mountain View, CA (US);

Kartik Ayyar, Santa Clara, CA (US);

Szu-wen Kuo, Milpitas, CA (US);

Assignee:

Netapp, Inc., Sunnyvale, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

In an embodiment, a method to provide data consistency in a storage system, includes: providing, by a server to a proxy cache, a lock associated with a delegated file in the server; in response to a write request from a client, modifying data in a cached copy of the delegated file in the proxy cache; revoking, by the server, the lock associated with the delegated file, in response to a request from another device to access the delegated file so that the delegated file is now a formerly delegated file; and writing the modified data to the formerly delegated file in the server to update the formerly delegated file; and permitting access to the formerly delegated file by the another device.


Find Patent Forward Citations

Loading…