STORING METADATA INSIDE FILE TO REFERENCE SHARED VERSION OF FILE
First Claim
1. A method for inserting metadata into a local file that is also stored at a shared location, comprising:
- determining when a local file is shared;
creating a link to the shared version of the local file at the shared location;
inserting metadata that includes the link into the local file such that the metadata may be used to access the shared version of the local file at the shared location.
2 Assignments
0 Petitions
Accused Products
Abstract
A link to a shared version of a local file is inserted into metadata of the local file. The local file may be a copy of a shared file and/or a local file that is designated to be shared. For example, when a local file is uploaded to a shared location for collaboration, a link to the shared location is automatically inserted into metadata of the local file. A local copy of a shared file may be created by downloading the shared file to a local data store. A link to the shared location is automatically inserted into the locally stored. When the local file is opened, the link within the metadata may be used to access the version of the local file at the shared location. Changes made to the local file and/or shared version of the file may also be synchronized.
-
Citations
20 Claims
-
1. A method for inserting metadata into a local file that is also stored at a shared location, comprising:
-
determining when a local file is shared; creating a link to the shared version of the local file at the shared location; inserting metadata that includes the link into the local file such that the metadata may be used to access the shared version of the local file at the shared location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium storing computer-executable instructions for inserting metadata into a local file that is also stored at a shared location, comprising:
-
determining when a local file is associated with a shared file at a shared location; creating a link to the shared version of the local file at the shared location; and associating metadata that includes the link with the local file such that the metadata may be used to access the shared version of the local file at the shared location. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for inserting metadata into a local file that is also stored at a shared location, comprising:
-
a network connection that is configured to connect to a network; a processor, memory, and a computer-readable storage medium; an operating environment stored on the computer-readable storage medium and executing on the processor; and a version manager that is configured to perform actions comprising; determining when a local file is uploaded to a shared location and when a local copy of a shared file is created; creating a link to the shared version of the local file at the shared location; and inserting metadata that includes the link into the local file such that when the local file is opened, the metadata may be used to access the shared version of the local file at the shared location. - View Dependent Claims (18, 19, 20)
-
Specification