-
公开(公告)号:US11550759B2
公开(公告)日:2023-01-10
申请号:US16551640
申请日:2019-08-26
Applicant: Google LLC
IPC: G06F7/00 , G06F17/00 , G06F16/182 , G06F3/04842 , 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 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.
-
公开(公告)号:US20220245588A1
公开(公告)日:2022-08-04
申请号:US17676055
申请日:2022-02-18
Applicant: Google LLC
Inventor: Brian Lewis Cairns , John Day-Richter
IPC: G06Q10/10 , G06F40/149 , G06F40/166 , G06F40/197
Abstract: A method for providing a binary data file to at least a first client application and a second client application includes receiving a first request to access the binary data file from the first client application, and identifying a first document model associated with the binary data file, wherein the first document model reflects edits made to the binary data file by the first client application and the second client application. The method further includes transmitting data corresponding to the first document model to the first client application, receiving, from the second client application, a second request indicating a modification to the binary data file, revising the first document model associated with the binary data file to include the modification to the binary data file, and transmitting data corresponding to the revised first document model to the second client application.
-