-
1.
公开(公告)号:US20170147545A1
公开(公告)日:2017-05-25
申请号:US14952601
申请日:2015-11-25
Applicant: Box, Inc.
Inventor: Sahil Amoli , Brian James Emerick , Shuo Liu , Naeim Semsarilar , Rico Sebastian Yao
CPC classification number: G06F17/24 , G06Q10/10 , G06Q10/101 , H04L67/1097
Abstract: A server in a cloud-based environment interfaces with storage devices that store shared content. A user retrieves a document editing application from the server. The document editing application comprises a set of native operating system application code, a web content viewer, and a native operating system interface, which are configured to facilitate a transfer of one or more objects between the native operating system application code and the web content viewer. In response to a user upload request, the server generates an object placeholder in an editable document. Using the native operating system application code, objects can be selected for incorporation into the editable document. Shared access to the editable document and shared access to uploaded objects are provided by the server by posting links to locations in the storage devices. The document editing application replaces the object placeholder with a link to the object as stored by the server.
-
公开(公告)号:US10452766B2
公开(公告)日:2019-10-22
申请号:US14952601
申请日:2015-11-25
Applicant: Box, Inc.
Inventor: Sahil Amoli , Brian James Emerick , Shuo Liu , Naeim Semsarilar , Rico Sebastian Yao
Abstract: A server in a cloud-based environment interfaces with storage devices that store shared content. A user retrieves a document editing application from the server. The document editing application comprises a set of native operating system application code, a web content viewer, and a native operating system interface, which are configured to facilitate a transfer of one or more objects between the native operating system application code and the web content viewer. In response to a user upload request, the server generates an object placeholder in an editable document. Using the native operating system application code, objects can be selected for incorporation into the editable document. Shared access to the editable document and shared access to uploaded objects are provided by the server by posting links to locations in the storage devices. The document editing application replaces the object placeholder with a link to the object as stored by the server.
-
公开(公告)号:US10963629B2
公开(公告)日:2021-03-30
申请号:US16659554
申请日:2019-10-21
Applicant: BOX, Inc
Inventor: Sahil Amoli , Brian James Emerick , Shuo Liu , Naeim Semsarilar , Rico Sebastian Yao
IPC: G06F17/24 , G06Q10/10 , G06F40/166 , H04L29/08
Abstract: A server in a cloud-based environment interfaces with storage devices that store shared content. A user retrieves a web-based application from the server. The web-based application comprises a set of native operating system application code, a web content viewer, and a native operating system interface, which are configured to facilitate a transfer of one or more objects between the native operating system application code and the web content viewer. In response to a user upload request, the server generates an object placeholder in an editable document. Using the native operating system application code, objects can be selected for incorporation into the editable document. Shared access to the editable document and shared access to uploaded objects are provided by the server by posting links to locations in the storage devices. The web-based application replaces the object placeholder with a link to the object as stored by the server.
-
公开(公告)号:US10909228B2
公开(公告)日:2021-02-02
申请号:US16040466
申请日:2018-07-19
Applicant: Box, Inc.
Inventor: Rico Sebastian Yao , Tom Carpel , Oluwatosin Onafowokan
Abstract: Systems for collaboration system application authentication. A collaboration system identifies a downloadable application that comprises at least one operation that functions only after obtaining user authentication credentials. The application is configured to invoke one of a plurality of different authentication procedures based on a set of server-provided authentication style parameters. After establishing a connection between an application server that interfaces with the user device that runs the application, the collaboration system determines the set of authentication style parameters, wherein the determination is based at least in part on an identification of the user device or based at least in part on an identification of a user of the user device. The application server sends at least a portion of the set of authentication style parameters to the user device. The application obtains user authentication credentials by invoking one or more authentication procedures based on received server-provided authentication style parameters.
-
公开(公告)号:US20190026455A1
公开(公告)日:2019-01-24
申请号:US16040466
申请日:2018-07-19
Applicant: Box, Inc.
Inventor: Rico Sebastian Yao , Tom Carpel , Oluwatosin Onafowokan
Abstract: Systems for collaboration system application authentication. A collaboration system identifies a downloadable application that comprises at least one operation that functions only after obtaining user authentication credentials. The application is configured to invoke one of a plurality of different authentication procedures based on a set of server-provided authentication style parameters. After establishing a connection between an application server that interfaces with the user device that runs the application, the collaboration system determines the set of authentication style parameters, wherein the determination is based at least in part on an identification of the user device or based at least in part on an identification of a user of the user device. The application server sends at least a portion of the set of authentication style parameters to the user device. The application obtains user authentication credentials by invoking one or more authentication procedures based on received server-provided authentication style parameters.
-
-
-
-