-
公开(公告)号:US12169478B2
公开(公告)日:2024-12-17
申请号:US18094959
申请日:2023-01-09
Applicant: Google LLC
IPC: G06F7/00 , G06F3/04842 , G06F16/00 , G06F16/182 , H04L9/40 , H04L67/1095 , H04L67/1097
Abstract: A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The method further includes authenticating the save request, based at least in part on information identifying a user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
-
公开(公告)号:US20240370234A1
公开(公告)日:2024-11-07
申请号:US18313226
申请日:2023-05-05
Applicant: Google LLC
Inventor: Michael Jeffrey Procopio , Nicholas Eric Westbury , Sarmad Hashmi , Rachel Goodman Moore , Francis Herrera Cortez
Abstract: A method for deploying no-code chat applications includes receiving, from a user, a chat application deployment request requesting deployment of a chat application. The chat application is derived from a no-code application that was generated using a no-code application development environment. The method includes obtaining credentials associated with the user. The method includes generating, using the credentials, a project container for the chat application. The method also includes generating, using the no-code application and the no-code application development environment, the chat application at the project container. The method includes receiving, from the user, parameters for the chat application, the parameters defining user interaction with the chat application. The method also includes configuring, via an application programming interface (API), the chat application using the parameters and deploying the chat application.
-
公开(公告)号:US20230185544A1
公开(公告)日:2023-06-15
申请号:US17644282
申请日:2021-12-14
Applicant: Google LLC
Inventor: Michael Jeffrey Procopio , Preetham Mysore , Carlin Yuen , Scott Haaland , Christopher Hall , Keith Einstein , Nicholas Eric Westbury
IPC: G06F8/34 , G06F8/41 , G06F16/2455 , G06F9/54
CPC classification number: G06F8/34 , G06F8/437 , G06F16/24565 , G06F9/547
Abstract: A method includes receiving a trigger interaction indication indicating a first graphical user interaction by a user within a no-code environment. In response to receiving the trigger interaction indication, the method also includes establishing a trigger condition for an application generated by the no-code environment. The method also includes receiving an action interaction indication indicating a second graphical user interaction by the user within the no-code environment. The method also includes, in response to receiving the action interaction indication, defining an action response for the application when the trigger condition is satisfied. The action response includes a function call calling a function of a script. The script is generated within a low-code environment. The method also includes executing the application.
-
公开(公告)号:US11599499B1
公开(公告)日:2023-03-07
申请号:US17234748
申请日:2021-04-19
Applicant: Google LLC
Inventor: Eric Benson Schoeffler , Micah Lemonik , Michael Jeffrey Procopio
IPC: G06F16/13 , G06F16/41 , G06F16/958 , G06F16/182 , G06F16/951 , G06F16/14
Abstract: Techniques are shown for enabling a network system to index data stored on a third-party server to allow the data stored on the third-party server to be searchable by searching functionality of the network system.
-
公开(公告)号:US10983956B1
公开(公告)日:2021-04-20
申请号:US16043089
申请日:2018-07-23
Applicant: Google LLC
Inventor: Eric Benson Schoeffler , Micah Lemonik , Michael Jeffrey Procopio
IPC: G06F16/13 , G06F16/14 , G06F16/41 , G06F16/182 , G06F16/951 , G06F16/958
Abstract: Techniques are shown for enabling a network system to index data stored on a third-party server to allow the data stored on the third-party server to be searchable by searching functionality of the network system.
-
6.
公开(公告)号:US20200053151A1
公开(公告)日:2020-02-13
申请号:US16659523
申请日:2019-10-21
Applicant: Google LLC
Inventor: Michael Jeffrey Procopio , Christiaan Prins , Ramesh Nagarajan , Ushasree Kode , Christopher Tate , Di Wu , Reuben Kan , John Herndon
Abstract: A method for storing mobile device data to cloud storage includes detecting a predetermined condition to backup data associated with a first mobile device to the cloud storage. Uploading, to a cloud storage server, data associated with the first mobile device including data associated with a plurality of third-party applications stored on the first mobile device and one or more of contacts information stored on the first mobile device, text messages stored on the first mobile device, or contents of a memory card associated with the first mobile device. The data associated with the plurality of third-party applications include binary data and metadata. The method further includes storing the binary data of the plurality of third-party applications at a first cloud storage location and storing the metadata of the plurality of third-party applications to a second cloud storage location that is different from the first cloud storage location.
-
公开(公告)号:US20200042504A1
公开(公告)日:2020-02-06
申请号:US16551640
申请日:2019-08-26
Applicant: Google LLC
IPC: G06F16/182 , G06F3/0484 , H04L29/06 , H04L29/08
Abstract: A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
-
8.
公开(公告)号:US20190188217A1
公开(公告)日:2019-06-20
申请号:US16221312
申请日:2018-12-14
Applicant: Google LLC
Inventor: Michael Jeffrey Procopio , Tobias Thierer , Reuben Kan , Ivan Young Lee , Eric Benson Schoeffler , Brian Lewis Cairns
IPC: G06F16/33 , H04L29/06 , H04L29/08 , G06F16/14 , G06F16/27 , G06F21/62 , G06F16/182 , G06F16/332
CPC classification number: G06F16/33 , G06F16/10 , G06F16/148 , G06F16/182 , G06F16/183 , G06F16/188 , G06F16/27 , G06F16/3329 , G06F16/3331 , G06F16/34 , G06F16/345 , G06F16/358 , G06F21/6218 , H04L63/0876 , H04L67/1097 , H04L67/303 , H04L67/34
Abstract: A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.
-
公开(公告)号:US20190141046A1
公开(公告)日:2019-05-09
申请号:US16241924
申请日:2019-01-07
Applicant: Google LLC
Inventor: Brian Lewis Cairns , Victoria Hsiao-Tsung Chou Fritz , Eric Benson Schoeffler , Michael Jeffrey Procopio
CPC classification number: H04L63/101 , H04L63/08 , H04L63/126 , H04L67/00 , H04L67/06 , H04W4/60
Abstract: 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.
-
公开(公告)号:US20240119222A1
公开(公告)日:2024-04-11
申请号:US18542146
申请日:2023-12-15
Applicant: Google LLC
Inventor: Michael Jeffrey Procopio , Sarmad Hashmi
IPC: G06F40/174 , G06F9/451 , G06F21/31 , H04L51/42
CPC classification number: G06F40/174 , G06F9/451 , G06F21/31 , H04L51/42 , G06Q10/107
Abstract: A method for using a user-fillable form in a host container includes receiving, at a host container, a user-fillable form bound to dynamic data from an underlying data source where the user-fillable form has a data structure generated by prepopulated coding. The method further includes translating the user-fillable form into a hostable format for the host container. The method also includes rendering, using the hostable format for the host container, the user-fillable form in a user interface. The method further includes receiving, at the user interface of the host container, from a user of the host container, a data entry for input to the user-fillable form and updating, by the host container, the dynamic data from the underlying data source by persisting data from the data entry in a data store associated with the underlying data source.
-
-
-
-
-
-
-
-
-