Back to results
US 2017/0154053 A1Published application
System and method for the synchronization of a file in a cache
AssigneeOpen Text SA ULC
InventorsDavid Thomas, Scott Wells
Life of this patent
Estimating the term…
Abstract
The invention provides a system and method for file synchronization. One embodiment of the system of this invention includes a software program stored on a computer readable medium. The software program can be executed by a computer processor to receive a file from a server; store the file as a cached file in a cache; determine if the cached file has been modified; and if the cached file has been modified, communicate the cached file directly to the database.
Claims1
A computer system comprising:
- a client computer processor;
- a client computer network connection device coupled to the processor and operable to connect to a network;
- a client computer memory coupled to the client computer processor the client memory having operating system space and user space;
- a client computer operating system having an operating system file management system;
- a user space cache manager in the client computer memory, the user space cache manager executable by the processor to perform operations comprising:
- communicating with a server over the network to download a copy of a file from a file repository;
- storing the downloaded file as a cached file in a local cache at the client computer, wherein the local cache comprises a location in a file system of the file management system;
- interfacing with the file management system of the client computer operating system such that the client computer operating system provides the cache manager automatic notifications of changes in the local cache;
- in response to receiving an automatic notification, determining if the cached file has been modified by another application;
- and
- when it has been determined that the cached file has been modified, sending changes to the cached file to the server to synchronize the file at the file repository with the cached file.
8 more elements
Dependencies are inferred from the claim text.