Protocol-independent client-side caching system and method
US7349943B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 12, 2003 |
| Grant date | Mar 25, 2008 |
| Priority date | — |
| Expiry date | Jul 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.