System and method for a third-party application to access content within a cloud-based platform
First Claim
1. A method for using a third-party application to access or edit a file within a cloud-based environment, the method comprising:
- sending a request to access or edit a file, in the cloud-based environment, using the third-party application;
accessing or editing the file using the third-party application; and
receiving from a selectable visual object within a user-interface of the third-party application one or more instructions to store the accessed or edited file within the cloud-based environment.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for using a third-party application to access or edit a file within a cloud-based environment within a cloud-based platform or environment. In one embodiment, a method includes, in the cloud-based environment, responsive to detecting a request to access or edit a file using the third-party application, the file is provided for access or edit using the third-party application. The third-party application includes a user interface which is customized to enable storage of the accessed or edited file to the cloud-based environment. In some embodiments, the third-party application is allowed or restricted to store the accessed file back to the cloud-based environment.
-
Citations
46 Claims
-
1. A method for using a third-party application to access or edit a file within a cloud-based environment, the method comprising:
-
sending a request to access or edit a file, in the cloud-based environment, using the third-party application; accessing or editing the file using the third-party application; and receiving from a selectable visual object within a user-interface of the third-party application one or more instructions to store the accessed or edited file within the cloud-based environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing access of a cloud-based environment to a third-party application, the method comprising:
in response to receipt of a request to access a file stored in the cloud-based environment, providing the file to the third-party application for one or more actions to be performed on the file by the third-party application while restricting, using an authorized cloud-based environment application that is co-located with the third-party application, the third-party application to store the accessed file back to the cloud-based environment. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
27. A method for providing access to a cloud-based platform through a third-party application, the method comprising:
-
providing an option in a user interface of the third-party application for accessing the cloud-based platform; and receiving from a selectable visual object within a user interface of third-party application one or more instructions to save content accessed using the third-party application within the cloud-based platform. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A machine-readable medium storage medium having stored thereon instructions which, when executed by a processor, causes the processor to:
-
access a file in a cloud-based environment using a third-party application; receiving from a selectable visual object within a user-interface of the third-party application one or more instructions to store the accessed file back within the cloud-based environment; and wherein, the third-party application is integrated with the cloud-based environment such that the accessed file is able to be stored to the cloud-based environment after the access.
-
-
37. A system for using a third-party application to access or edit a file within a cloud-based environment, the system, comprising:
-
means for, sending a request to access or edit a file, in the cloud-based environment, using the third-party application; means for, accessing or editing the file using the third-party application; and means for, receiving from a selectable visual object within a user-interface of the third-party application one or more instructions to store the accessed or edited file within the cloud-based environment.
-
-
38. A system of a third-party application which provides access to a cloud-based platform, the system comprising:
-
memory having instructions stored thereon, which when executed by a processor coupled to the system, causes the system to; provide an option in a user interface of the third-party application for accessing the cloud-based platform; and receive from a selectable visual object within the user interface of third-party application one or more instructions to save content accessed using the third-party application within the cloud-based platform.
-
-
39. A method for providing access of a cloud-based environment to a third-party application, the method comprising:
-
in response to receipt of a request to access a file stored in the cloud-based environment, providing a list of suggested third-party applications for a user to select for accessing the file; and providing the file to the selected third-party application for one or more actions to be performed on the file by the selected third-party application while restricting, using an authorized cloud-based environment application that is co-located with the selected third-party application, the selected third-party application to store the accessed file back to the cloud-based environment. - View Dependent Claims (40, 41, 42)
-
-
43. A system for providing access of a cloud-based environment to a third-party application, the system comprising:
-
a processor; a memory having stored thereon instructions which, when executed by the processor, causes the system to; in response to receipt of a request to access a file stored in the cloud-based environment, provide a list of suggested third-party applications for a user to select for accessing the file; and provide the file to the selected third-party application for one or more actions to be performed on the file by the selected third-party application while restricting, using an authorized cloud-based environment application that is co-located with the selected third-party application, the selected third-party application to store the accessed file back to the cloud-based environment. - View Dependent Claims (44, 45, 46)
-
Specification