1
Uresh K Vahalia, Uday Gupta, Betti Porat, Percy Tzelnic: Network file server sharing local caches of file access information in data processors assigned to respective file systems. EMC Corporation, John M Gunther Esq, William R Clark Esq, February 20, 2001: US06192408 (282 worldwide citation)

A network file server includes a first set of data processors for receiving requests from clients, and a second set of data processors for accessing read-write file systems. A respective data processor in the second set is assigned to each file system for exclusive management of read and write locks ...


2
Uresh K Vahalia, Uday Gupta, Betti Porat, Percy Tzelnic: File server having a file system cache and protocol for truly safe asynchronous writes. EMC Corporation, Arnold White & Durkee, April 6, 1999: US05893140 (208 worldwide citation)

A conventional network file server has a file system that permits file attributes and file data to be written in any order. The conventional network file server may also support an asynchronous write protocol, in which file attributes and file data need not be written to disk storage until a client ...


3
Uresh K Vahalia, Uday Gupta, Betti Porat, Percy Tzelnic: Network file server sharing local caches of file access information in data processors assigned to respective file system. EMC Corporation, William R Clark, John M Gunther, November 9, 2004: US06816891 (70 worldwide citation)

A network file server includes a first set of data processors for receiving requests from clients, and a second set of data processors for accessing read-write file systems. A respective data processor in the second set is assigned to each file system for exclusive management of read and write locks ...


4
Uresh K Vahalia, Uday Gupta, Betti Porat, Percy Tzelnic: Network file server sharing local caches of file access information in data processors assigned to respective file systems. EMC Corporation, Krishnendu Gupta, Joseph D Angelo, June 15, 2010: US07739379 (24 worldwide citation)

A network file server includes a first set of data processors for receiving requests from clients, and a second set of data processors for accessing read-write file systems. A respective data processor in the second set is assigned to each file system for exclusive management of read and write locks ...