SYSTEM AND METHOD FOR ANCHORING THIRD PARTY METADATA IN A DOCUMENT
First Claim
1. A method of storing metadata for a file on a cloud based storage system, the method comprising:
- receiving from a third party application a request to store metadata for a file;
determining a metadata type based on the request;
associating the metadata value with an application identifier, wherein the application identifier identifies the third party application; and
storing the metadata type and metadata value in association with the application identifier, wherein the metadata value comprises information related to an anchor.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods disclosed herein relate to a method of storing metadata for a file on a cloud based storage system. A server may receive a request from a third party application to store metadata for a file. The server may determine a metadata type based on the request. The server may associate the metadata value with an application identifier. The application identifier may identify a third party application. The server may store the metadata value based on the determined metadata type. The stored metadata may be associated with the application identifier and the stored metadata value may include information related to an anchor. The anchor may be an attribute of the file, and anchor can change respectively as the attribute changes.
15 Citations
20 Claims
-
1. A method of storing metadata for a file on a cloud based storage system, the method comprising:
-
receiving from a third party application a request to store metadata for a file; determining a metadata type based on the request; associating the metadata value with an application identifier, wherein the application identifier identifies the third party application; and storing the metadata type and metadata value in association with the application identifier, wherein the metadata value comprises information related to an anchor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 10)
-
-
8. The method of claim 8, further comprising:
-
determining file revision information for the file based on the request for metadata for the file, wherein the file revision information is based on a modified version of the file; determining metadata revision information, wherein the metadata revision information comprises file revision information associated with the metadata; and transmitting to the third party application at least one metadata value based on the determined metadata type and the determined metadata revision information.
-
-
11. A system for storing metadata for a file on a cloud based storage system, the system comprising a processor configured to:
-
receive from a third party application a request to store metadata for a file; determine a metadata type based on the request; associate the metadata value with an application identifier, wherein the application identifier identifies the third party application; and store the metadata type and metadata value in association with the application identifier, wherein the metadata value comprises information related to an anchor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification