Saving files from third-party systems directly to a cloud storage system

    公开(公告)号:US10394765B2

    公开(公告)日:2019-08-27

    申请号:US15723087

    申请日:2017-10-02

    Applicant: Google Inc.

    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.

    Saving files from third-party systems directly to a cloud storage system
    2.
    发明授权
    Saving files from third-party systems directly to a cloud storage system 有权
    将文件从第三方系统直接保存到云存储系统

    公开(公告)号:US09317522B2

    公开(公告)日:2016-04-19

    申请号:US13735295

    申请日:2013-01-07

    Applicant: Google Inc.

    Abstract: A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user interface for saving a plurality of files stored on the third-party system to a server hosting the cloud storage system. The method further includes receiving at the server a save request from a user on a client computer using the embeddable user interface to select the first file to be stored on the server, where the save request comprises information identifying a first file in the plurality of files. The method further includes authenticating the save request, downloading the first file from the third-party system directly to the server using the information identifying the first file, and saving the first file on the server.

    Abstract translation: 将存储在第三方系统上的文件直接存储到云存储系统的方法包括向第三方系统提供可嵌入的用户界面,用于将存储在第三方系统上的多个文件保存到托管云的服务器 存储系统 该方法还包括在服务器处使用可嵌入的用户界面在客户端计算机上接收来自用户的保存请求,以选择要存储在服务器上的第一文件,其中保存请求包括识别多个文件中的第一文件的信息 。 该方法还包括认证保存请求,使用标识第一文件的信息将第一文件从第三方系统直接下载到服务器,并将第一文件保存在服务器上。

    SYSTEMS AND METHODS FOR MULTI-TIERED FORMAT REGISTRATION FOR APPLICATIONS
    3.
    发明申请
    SYSTEMS AND METHODS FOR MULTI-TIERED FORMAT REGISTRATION FOR APPLICATIONS 有权
    用于应用的多层格式注册的系统和方法

    公开(公告)号:US20150199196A1

    公开(公告)日:2015-07-16

    申请号:US13834557

    申请日:2013-03-15

    Applicant: Google Inc.

    CPC classification number: G06F8/71 G06F9/44505

    Abstract: Systems and methods are disclosed for multi-tiered registration of file formats for applications. A processor receives a registration request from a developer of an application to register an application with a list of primary formats and a list of secondary formats. The processor associates the list of primary formats and the list of secondary formats with the application, and the processor receives an open request from a user to open a file having a file format. The application is determined to be associated with a primary format corresponding to the file format, and the application is selected to open the file.

    Abstract translation: 公开了用于应用程序的文件格式的多层次注册的系统和方法。 处理器从应用程序的开发者接收注册请求,以向主应用程序列表和辅助格式列表注册应用程序。 处理器将主格式列表和辅助格式列表与应用程序相关联,并且处理器从用户接收打开的请求以打开具有文件格式的文件。 应用程序被确定为与文件格式对应的主要格式相关联,并且应用程序被选择以打开该文件。

    SAVING FILES FROM THIRD-PARTY SYSTEMS DIRECTLY TO A CLOUD STORAGE SYSTEM
    4.
    发明申请
    SAVING FILES FROM THIRD-PARTY SYSTEMS DIRECTLY TO A CLOUD STORAGE SYSTEM 有权
    将文件从第三方系统直接存储到云存储系统

    公开(公告)号:US20150193465A1

    公开(公告)日:2015-07-09

    申请号:US13735295

    申请日:2013-01-07

    Applicant: Google Inc.

    Abstract: A method for saving a file stored on a third-party system directly to a cloud storage system includes providing a third-party system with an embeddable user interface for saving a plurality of files stored on the third-party system to a server hosting the cloud storage system. The method further includes receiving at the server a save request from a user on a client computer using the embeddable user interface to select the first file to be stored on the server, where the save request comprises information identifying a first file in the plurality of files. The method further includes authenticating the save request, downloading the first file from the third-party system directly to the server using the information identifying the first file, and saving the first file on the server.

    Abstract translation: 将存储在第三方系统上的文件直接存储到云存储系统的方法包括向第三方系统提供可嵌入的用户界面,用于将存储在第三方系统上的多个文件保存到托管云的服务器 存储系统 该方法还包括在服务器处使用可嵌入的用户界面在客户端计算机上接收来自用户的保存请求,以选择要存储在服务器上的第一文件,其中保存请求包括识别多个文件中的第一文件的信息 。 该方法还包括认证保存请求,使用标识第一文件的信息将第一文件从第三方系统直接下载到服务器,并将第一文件保存在服务器上。

    SYSTEM AND METHOD FOR END-TO-END EXPOSURE OF EXPORTED REPRESENTATIONS OF NATIVE DATA TYPES TO THIRD-PARTY APPLICATIONS
    6.
    发明申请
    SYSTEM AND METHOD FOR END-TO-END EXPOSURE OF EXPORTED REPRESENTATIONS OF NATIVE DATA TYPES TO THIRD-PARTY APPLICATIONS 有权
    第三方应用的数据类型的出口代表端到端的系统和方法

    公开(公告)号:US20130346453A1

    公开(公告)日:2013-12-26

    申请号:US13833479

    申请日:2013-03-15

    Applicant: GOOGLE INC.

    Abstract: Systems and methods are disclosed herein for exporting a file to an application. A processor receives a request from a user for access to a file stored on a web-based storage system. The request includes a designation of an application to open the file, and the file is associated with a native format. The processor determines that the application is not configured to import the file in the native format and determines whether the file can be converted to an importable format that can be imported by the application. The processor converts the file from the native format to the importable format and exports the converted file in the importable format to the application, which opens the converted file.

    Abstract translation: 本文公开的系统和方法用于将文件导出到应用。 处理器从用户接收对存储在基于web的存储系统上的文件的访问的请求。 请求包括打开文件的应用程序的指定,并且文件与本机格式相关联。 处理器确定应用程序未配置为以本机格式导入文件,并确定文件是否可以转换为可由应用程序导入的可导入格式。 处理器将文件从本机格式转换为可导入格式,并将转换后的文件以可导入格式导出到打开转换文件的应用程序。

    Distributed collaborative storage with operational transformation

    公开(公告)号:US10902185B1

    公开(公告)日:2021-01-26

    申请号:US14984432

    申请日:2015-12-30

    Applicant: Google Inc.

    Abstract: Systems and methods are disclosed herein for performing operational transforms on a document. A first operation is received at a first server that includes a first object of an electronic document. In response to receiving the first operation, the first server prohibits a second server from having write access to the first object. The first server applies the first operation to the first object to obtain a transformed first object. In response to obtaining the transformed first object, the first server allows the second server to have write access to the first object. These steps are repeated for a second object associated with a second portion of the electronic document that is different from the first portion of the electronic document.

    Systems and methods for cross-referencing electronic documents on distributed storage servers

    公开(公告)号:US10534756B1

    公开(公告)日:2020-01-14

    申请号:US15139582

    申请日:2016-04-27

    Applicant: Google Inc.

    Abstract: Systems and methods are described to provide consistent cross-reference between electronic documents from distributed storage servers. A first document server may receive a query relating to a first document referencing a second document. The first document is stored on the first document server, and the second document is stored on a second document server. The first document server may obtain data relating to a copy of the second document associated with a revision number. The first document server may then send, to the second document server, an update request including the revision number, and then receive from the second document server, data relating to operations that have been committed to the second document after a time associated with the revision number. The first document server may apply the operations that have been committed to the second document to update the copy of the second document, and respond to the query based on a previously stored copy of the first document and the updated copy of the second document.

Patent Agency Ranking