Technologies for integrating cloud content items across platforms
First Claim
1. A method comprising:
- receiving a first request to access a smart pointer stored at a content management system, the smart pointer comprising a representation of a content item stored at a cloud content provider, wherein content and features of the content item are designed for access through a native online application associated with the cloud content provider, the content item comprising a cloud-based content item or a cloud-backed content item;
in response to the smart pointer being invoked, sending, from a local application to the cloud content provider, a second request for the content and features of the content item;
receiving, at the local application and from the cloud content provider, the content of the content item and metadata for enabling the features of the content item; and
in response to receiving the content of the content item and the metadata, providing, by the local application, the content and features of the content item as part of a rendered instance of the smart pointer.
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 smart pointer on a content management system, the smart pointer including a representation of a content item on a cloud provider, wherein content and features of the content item are accessible through an online application associated with the cloud provider, the content item comprising a cloud-based or cloud-backed content item. The method can include, in response to the smart pointer being invoked, sending, from a cloud integration element of an application to the cloud provider, a request for the content of the content item; receiving, at the cloud integration element, from the cloud provider, the content of the content item; and presenting, at the application, the content as part of a rendered instance of the smart pointer.
60 Citations
20 Claims
-
1. A method comprising:
-
receiving a first request to access a smart pointer stored at a content management system, the smart pointer comprising a representation of a content item stored at a cloud content provider, wherein content and features of the content item are designed for access through a native online application associated with the cloud content provider, the content item comprising a cloud-based content item or a cloud-backed content item; in response to the smart pointer being invoked, sending, from a local application to the cloud content provider, a second request for the content and features of the content item; receiving, at the local application and from the cloud content provider, the content of the content item and metadata for enabling the features of the content item; and in response to receiving the content of the content item and the metadata, providing, by the local application, the content and features of the content item as part of a rendered instance of the smart pointer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. 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, from an application, a first request to access a smart pointer stored at a content management system, the smart pointer comprising a representation of a content item stored at a cloud content provider, wherein content and features of the content item are designed for access through a native online application associated with the cloud content provider, the content item comprising a cloud-based content item or a cloud-backed content item; in response to the smart pointer being invoked, send, from a local application to the cloud content provider, a second request for the content and features of the content item; receive, at the local application and from the cloud content provider, the content of the content item and metadata for enabling the features of the content item; and in response to receiving the content of the content item and the metadata, provide, by the local application, the content and features of the content item as part of a rendered instance of the smart pointer, the features being provided based on the metadata. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. 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 smart pointer stored at a content management system, the smart pointer comprising a representation of a content item stored at a cloud content provider, wherein content and features of the content item are designed for access through a native online application associated with the cloud content provider, the content item comprising a cloud-based content item or a cloud-backed content item; in response to the smart pointer being invoked, send, from a local application to the cloud content provider, a second request for the content and features of the content item; receive, at the local application and from the cloud content provider, the content of the content item and metadata for enabling the features of the content item; and in response to receiving the content of the content item and the metadata, provide, by the local application, the content and features of the content item as part of a rendered instance of the smart pointer. - View Dependent Claims (19, 20)
-
Specification