-
公开(公告)号:US20190141046A1
公开(公告)日:2019-05-09
申请号:US16241924
申请日:2019-01-07
申请人: Google LLC
发明人: Brian Lewis Cairns , Victoria Hsiao-Tsung Chou Fritz , Eric Benson Schoeffler , Michael Jeffrey Procopio
CPC分类号: H04L63/101 , H04L63/08 , H04L63/126 , H04L67/00 , H04L67/06 , H04W4/60
摘要: Methods and systems for providing a third party application with access to files stored on a server are disclosed. A method may include receiving, from a browser at a client device, a request for a file stored on the server, wherein the request is received via a web page provided by the third party application and rendered by the browser, the web page comprising an embedded user interface (UI) component associated with the server to access the file stored on the server, wherein the request includes a document identifier associated with the file, an application identifier of the third-party application, and an origin identifier, wherein the origin identifier is associated with the web page provided by the third party application and rendered by the browser. The method may further include authenticating the application identifier at the server, wherein authenticating the application identifier comprises determining whether the application identifier references a valid application, and based on the document identifier, the authenticated application identifier and the origin identifier, granting access to the file for the third party application via the embedded UI component.
-
公开(公告)号:US10693881B2
公开(公告)日:2020-06-23
申请号:US16241924
申请日:2019-01-07
申请人: Google LLC
发明人: Brian Lewis Cairns , Victoria Hsiao-Tsung Chou Fritz , Eric Benson Schoeffler , Michael Jeffrey Procopio
摘要: Methods and systems for providing a third party application with access to files stored on a server are disclosed. A method may include receiving, from a browser at a client device, a request for a file stored on the server, wherein the request is received via a web page provided by the third party application and rendered by the browser, the web page comprising an embedded user interface (UI) component associated with the server to access the file stored on the server, wherein the request includes a document identifier associated with the file, an application identifier of the third-party application, and an origin identifier, wherein the origin identifier is associated with the web page provided by the third party application and rendered by the browser. The method may further include authenticating the application identifier at the server, wherein authenticating the application identifier comprises determining whether the application identifier references a valid application, and based on the document identifier, the authenticated application identifier and the origin identifier, granting access to the file for the third party application via the embedded UI component.
-
公开(公告)号:US10331767B1
公开(公告)日:2019-06-25
申请号:US15682471
申请日:2017-08-21
申请人: GOOGLE LLC
发明人: Gregory George Galante , Victoria Hsiao-Tsung Chou Fritz , Samuel Benjamin Messing , Luiz Do Amaral De Franca Pereira Filho
摘要: Systems and methods are disclosed herein for resolving a change to a table. A processing circuitry receives, from a user in a collaborative document editing environment, the change to the table, wherein the change comprises an expansion of a first cell in the table. A first state of the first cell is identified, wherein the state is indicative of a number of columns and a number of rows over which the first cell spans, and at least one of the number of columns and the number of rows is greater than one. A second state of a second cell that is adjacent to the first cell is identified, and the processing circuitry selects whether to allow the expansion of the first cell based on the second state of the second cell.
-
-