CLIENT APPLICATION FILE ACCESS
First Claim
1. A method for providing a client application with access to a file, comprising:
- receiving a request from a client application to access a file;
if a local offline version of the file is stored locally, then providing the client application with access to the local offline version as the file; and
if a web online version of the file is stored remotely, then providing the client application with access to the web online version of the file as the file.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are disclosed for providing a client application with access to a file based upon a local offline version of the file and/or web online version of the file. That is, a file may be shared/synchronized from a remote source, such as a web storage service. A web online version of the file may be maintained by the web storage service, while local offline versions of the file may be stored at client devices. A sync module comprising knowledge of the local and/or web versions of the file may provide a client application with access to the file based upon the local and/or web version of the file. The sync module may also delegate synchronization authorization to the client application given that the client application may comprise sophisticated file handling functionality.
54 Citations
20 Claims
-
1. A method for providing a client application with access to a file, comprising:
-
receiving a request from a client application to access a file; if a local offline version of the file is stored locally, then providing the client application with access to the local offline version as the file; and if a web online version of the file is stored remotely, then providing the client application with access to the web online version of the file as the file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for delegating synchronization authorization to a client application, comprising:
-
identifying a client application configured to interact with a file type of a file; and delegating synchronization authorization to the client application to synchronize the file and at least one of a local offline version of the file and a web online version of the file. - View Dependent Claims (16, 17, 18)
-
-
19. A method for providing a client application with offline access to a file, comprising:
-
receiving a request from a client application to access a file; determining a web online version of the file is not available; and providing the client application with access to a local offline version of the file. - View Dependent Claims (20)
-
Specification