发明名称 File management system and collaboration service and integration capabilities with third party applications
摘要 A system and method for providing a file management service for collaboration is disclosed. The method for providing a file management service for collaboration, which may be implemented on a system, includes, for example, providing a client through which a user accesses a file through the file management service, further providing, by the file management service via the client, the user with collaboration capability of the file with other users, and/or controlling editing of the file by other users based on whether it is specified as being shared by the user. In one embodiment, the file management service further enables integration of a third-party service with the file management service and the third-party service is accessible for use with the file via the file management service.
申请公布号 US9519526(B2) 申请公布日期 2016.12.13
申请号 US201213646339 申请日期 2012.10.05
申请人 Box, Inc. 发明人 Ghods Sam;Jourda Florian;Levie Aaron
分类号 G06F17/30;G06F9/54 主分类号 G06F17/30
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A method of a web-based file management system for collaboration, accessible via a website, comprising: presenting options to perform one or more actions on a shared file stored on the web-based file management system for collaboration; receiving a selection of the one or more actions to be performed on the shared file; wherein, the selected one or more actions include a set of commands configured to cause a third-party web-based application to perform the selected one or more actions on the shared file; and providing the third-party web-based application with access to the shared file along with the set of commands to perform the selected one or more actions on the shared file; wherein, the web-based file management system for collaboration enables integration with the third-party web-based application via a configuration interface; presenting options via the configuration interface to set values for one or more pre-defined parameters, the configuration interface accessible to a developer of the third-party web based application; receiving, via the configuration interface, input values for the one or more predefined parameters; and in response to receiving the selected one or more actions, generating the set of commands configured to cause the third-party web-based application to perform the selected one or more actions on the shared file, based on the received input values for the one or more predefined parameters.
地址 Redwood City CA US