SYSTEMS AND METHODS FOR MANAGING SUGGESTED EDITS IN A COLLABORATIVE DOCUMENT EDITING ENVIRONMENT
    1.
    发明申请
    SYSTEMS AND METHODS FOR MANAGING SUGGESTED EDITS IN A COLLABORATIVE DOCUMENT EDITING ENVIRONMENT 审中-公开
    在协作文件编辑环境中管理建议的版本的系统和方法

    公开(公告)号:US20150370769A1

    公开(公告)日:2015-12-24

    申请号:US14749368

    申请日:2015-06-24

    Applicant: Google Inc.

    Abstract: A document editor may manage suggested edits in a collaborative document. The document editor may instantiate a document model associated with the collaborative document. When a first editing suggestion is received for the collaborative document, a first suggestion command is associated with the first editing suggestion based on a type of the first editing suggestion and a type of the document model. The document editor may apply the first suggestion command on the document model to present the first editing suggestion within the collaborative document. When an acceptance indication for the first editing suggestion is received, the document model can be updated with the first suggestion command in response to the received acceptance indication.

    Abstract translation: 文档编辑器可以在协作文档中管理建议的编辑。 文档编辑器可以实例化与协作文档相关联的文档模型。 当接收到协作文档的第一编辑建议时,基于第一编辑建议的类型和文档模型的类型,第一建议命令与第一编辑建议相关联。 文档编辑器可以在文档模型上应用第一建议命令来呈现协作文档中的第一编辑建议。 当接收到用于第一编辑建议的接受指示时,可以响应于接收到的接受指示,利用第一建议命令来更新文档模型。

    SYSTEMS AND METHODS FOR INTERACTIVELY PRESENTING A VISIBLE PORTION OF A RENDERING SURFACE ON A USER DEVICE
    2.
    发明申请
    SYSTEMS AND METHODS FOR INTERACTIVELY PRESENTING A VISIBLE PORTION OF A RENDERING SURFACE ON A USER DEVICE 审中-公开
    在用户设备上呈现呈现表面的可见部分的系统和方法

    公开(公告)号:US20170039170A1

    公开(公告)日:2017-02-09

    申请号:US15228387

    申请日:2016-08-04

    Applicant: Google Inc.

    Abstract: Systems and methods disclosed herein provide a method of managing a state of a virtual rendering surface for an electronic document. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document, and rendering the content of the electronic document onto a first virtual rendering surface. The method further includes maintaining a second virtual rendering surface that stores a current state of the first virtual rendering surface. The method further includes obtaining an operation command relating to the electronic document, and retrieving first state information of the first virtual rendering surface and second state information of the second virtual rendering surface. The method further includes applying the operation command to the rendered content of the electronic document on the first virtual rendering surface, and updating at least one of the first state information or the second state information based on a type of the operation command.

    Abstract translation: 本文公开的系统和方法提供了一种管理电子文档的虚拟渲染表面的状态的方法。 该方法包括在远程存储服务器的用户设备处获取与电子文档相关的内容,以及将电子文档的内容呈现到第一虚拟渲染表面上。 该方法还包括维护存储第一虚拟渲染表面的当前状态的第二虚拟渲染表面。 该方法还包括获得与电子文档相关的操作命令,以及获取第一虚拟渲染表面的第一状态信息和第二虚拟渲染表面的第二状态信息。 该方法还包括在第一虚拟渲染表面上将操作命令应用于电子文档的呈现内容,并且基于操作命令的类型来更新第一状态信息或第二状态信息中的至少一个。

    Systems and methods for providing a collaborative document environment

    公开(公告)号:US09817805B1

    公开(公告)日:2017-11-14

    申请号:US14749326

    申请日:2015-06-24

    Applicant: Google Inc.

    Abstract: Systems and methods are disclosed for providing a summary of suggested changes made to an electronic document. A suggested change is iteratively selected from a first list of suggested changes. A second list of modified suggested changes is generated by processing each selected suggested change in the first list of suggested changes. The processing comprises marking the selected suggested change for including or excluding in the summary. If the selected suggested change is marked for including in the summary, the processing further comprises at least one of combining the selected suggested change with a previously processed suggested change to form one of the modified suggested changes for including in the second list, and truncating the selected suggested change to form one of the modified suggested changes for including in the second list. The second list of modified suggested changes is provided as the summary of suggested changes.

    SYSTEMS AND METHODS FOR INTERACTIVELY PRESENTING A VISIBLE PORTION OF A RENDERING SURFACE ON A USER DEVICE
    7.
    发明申请
    SYSTEMS AND METHODS FOR INTERACTIVELY PRESENTING A VISIBLE PORTION OF A RENDERING SURFACE ON A USER DEVICE 审中-公开
    在用户设备上呈现呈现表面的可见部分的系统和方法

    公开(公告)号:US20170039169A1

    公开(公告)日:2017-02-09

    申请号:US15228381

    申请日:2016-08-04

    Applicant: Google Inc.

    CPC classification number: G06F17/212 G06F8/38 G06F9/451 G06F9/452 G06F16/9577

    Abstract: Systems and methods disclosed herein provide a method of consistently presenting a visible portion of a rendering surface on multiple user devices. The method includes obtaining, at a user device from a remote storage server, content relating to an electronic document stored on the remote storage server, and then determining layout parameters of the content. The layout parameters define a consistent layout on a virtual rendering surface for the content of the electronic document across multiple user devices having different dimensions of display areas. The method further includes obtaining, via a user interface at the user device, a user indication indicative of a visible portion of the electronic document to be displayed via the user interface. The method further includes determining rendering parameters to render the visible portion at the user interface, and rendering the visible portion via the user interface on the user device.

    Abstract translation: 本文公开的系统和方法提供了一种在多个用户设备上始终呈现呈现表面的可见部分的方法。 该方法包括从用户设备从远程存储服务器获得与存储在远程存储服务器上的电子文档有关的内容,然后确定内容的布局参数。 布局参数在跨越具有不同显示区域的多个用户设备的电子文档的内容的虚拟渲染表面上定义一致的布局。 该方法还包括经由用户设备的用户界面获得指示将通过用户界面显示的电子文档的可见部分的用户指示。 该方法还包括确定呈现参数以在用户界面处渲染可见部分,以及通过用户设备上的用户界面渲染可见部分。

Patent Agency Ranking