Technologies for integrating cloud content items across platforms
First Claim
1. A method comprising:
- receiving a first request to access a canonical content item stored at a content management system, the canonical content item representing a content item comprising a cloud-based content item or a cloud-backed content item, wherein one or more features of the content item are designed for access through a native online application associated with a cloud content provider;
in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a second request for the one or more features of the content item;
receiving, at the local application and from the cloud content provider, metadata for enabling the one or more features of the content item; and
in response to receiving the metadata for enabling the one or more features of the content item, providing, on the local application, the one or more features of the content item and a content of the content item as part of a rendered instance of the canonical content item.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for integrating cloud-based and cloud-backed content items with a content management system are provided. In some examples, a method can include receiving a request to access a canonical content item stored at a content management system, the canonical content item representing a cloud-based content item or a cloud-backed content item having features designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a request for the features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the features of the content item; and based on the metadata, providing, on the local application, the features and a content of the content item as part of a rendered instance of the canonical content item.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a first request to access a canonical content item stored at a content management system, the canonical content item representing a content item comprising a cloud-based content item or a cloud-backed content item, wherein one or more features of the content item are designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, sending, from a local application to the cloud content provider, a second request for the one or more features of the content item; receiving, at the local application and from the cloud content provider, metadata for enabling the one or more features of the content item; and in response to receiving the metadata for enabling the one or more features of the content item, providing, on the local application, the one or more features of the content item and a content of the content item as part of a rendered instance of the canonical content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computing device comprising:
-
one or more processors; and at least one non-transitory computer-readable medium having stored therein instructions which, when executed by the one or more processors, cause the computing device to; receive a first request to access a canonical content item stored at a content management system, the canonical content item representing a content item comprising a cloud-based content item or a cloud-backed content item, wherein one or more features of the content item are designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, send, from a local application to the cloud content provider, a second request for the one or more features of the content item; receive, at the local application and from the cloud content provider, metadata for enabling the one or more features of the content item; and in response to receiving the metadata for enabling the one or more features of the content item, provide, on the local application, the one or more features of the content item and a content of the content item as part of a rendered instance of the canonical content item. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to:
-
receive a first request to access a canonical content item stored at a content management system, the canonical content item representing a content item comprising a cloud-based content item or a cloud-backed content item, wherein one or more features of the content item are designed for access through a native online application associated with a cloud content provider; in response to the canonical content item being invoked, send, from a local application to the cloud content provider, a second request for the one or more features of the content item; receive, at the local application and from the cloud content provider, metadata for enabling the one or more features of the content item; and in response to receiving the metadata for enabling the one or more features of the content item, provide, on the local application, the one or more features of the content item and a content of the content item as part of a rendered instance of the canonical content item. - View Dependent Claims (20)
-
Specification