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.
-
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