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.
Patent No.:
Date of Patent:
Oct. 05, 2010
Filed:
Mar. 15, 2005
Richard J. Mcdougall, Menlo Park, CA (US);
David Robinson, Austin, TX (US);
Spencer Shepler, Austin, TX (US);
Brian L. Wong, Gordonsville, VA (US);
Glenn A. Colaco, San Francisco, CA (US);
Richard J. McDougall, Menlo Park, CA (US);
David Robinson, Austin, TX (US);
Spencer Shepler, Austin, TX (US);
Brian L. Wong, Gordonsville, VA (US);
Glenn A. Colaco, San Francisco, CA (US);
Oracle America, Inc., Redwood Shores, CA (US);
Abstract
A system and method for decreasing the protocol processing incurred by an NFS (Network File System) client, and the network bandwidth consumed, when multiple NFS requests are issued close in time to each other. Requests received close in time to each other within one NFS client are aggregated into a single communication packet, even if they are from different NFS users, processes or applications. The per-request overhead of the NFS requests is thus avoided, and multiple streams of requests may be merged into one. When a first request is received by the client, it may be delayed for a short time to determine whether any other requests can be sent at the same time. NFS requests may be aggregated on an NFS client from multiple applications, processes, users or other entities. An NFS client may include an aggregator or other mechanism for performing the aggregation.