Patent · US Expired

Protocol-independent client-side caching system and method

US7349943B2 · kind B2 · utility

11Cited by
7References
41Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 12, 2003
Grant dateMar 25, 2008
Priority date
Expiry dateJul 8, 2025

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/06
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system and method that automatically and transparently handle client-side caching of network file data, independent of any remote file handling protocol. A protocol-independent client-side caching mechanism is inserted as a service that handles file-related requests directed to a network, and attempts to satisfy the requests via a client-side caching persistent store. By way of pre-process and post-process calls on a file create request, the caching mechanism creates file-related data structures, and overwrites the information in those structures that a buffering service uses to call back to a network redirector, whereby the client-side caching mechanism inserts itself into the communication flow between the network redirector and the buffering service. Once in the flow of communication, network-directed file read and write requests may be transparently handled by the client-side caching mechanism when appropriate, yet the redirector may be instructed to communicate with the server when needed to satisfy the request.

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