Patent · US Active

Client-based caching of remote files

US8185566B2 · kind B2 · utility

9Cited by
7References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 15, 2009
Grant dateMay 22, 2012
Priority date
Expiry dateJul 31, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2221/2141
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A lease system is described herein that allows clients to request a lease to a remote file, wherein the lease permits access to the file across multiple applications using multiple handles without extra round trips to a server. When multiple applications on the same client (or multiple components of the same application) request access to the same file, the client specifies the same lease identifier to the server for each open request or may handle the request from the cache based on the existing lease. Because the server identifies the client's cache at the client level rather than the individual file request level, the client receives fewer break notifications and is able to cache remote files in more circumstances. Thus, by providing the ability to cache data in more circumstances common with modern applications, the lease system reduces bandwidth, improves server scalability, and provides faster access to data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.