Operational-transform-compatible representation of 2-dimensional page layout data
    1.
    发明授权
    Operational-transform-compatible representation of 2-dimensional page layout data 有权
    二维页面布局数据的操作变换兼容表示

    公开(公告)号:US08909596B1

    公开(公告)日:2014-12-09

    申请号:US13736816

    申请日:2013-01-08

    Applicant: Google Inc.

    Abstract: Solutions, systems, and techniques for applying 2-dimensional changes to a shared document are discussed. The document is divided into vertical columns of a particular width, each column represented as a one-dimensional vector that is a sequential list of blocks in that column, each block representing a content item included in the document. Each block has a starting column, a block height, and a block width indicated by how many columns the block occupies. Each block has row indexes that represent a relative position of the block in each column it occupies. A document modification command is represented as transfer functions, each transfer function corresponding to a document column. The transfer functions are applied to the document columns to alter a row index of block(s) in the corresponding column(s), thereby altering the relative position of a block with respect to other blocks in that column.

    Abstract translation: 讨论了将二维更改应用于共享文档的解决方案,系统和技术。 文档被分成特定宽度的垂直列,每列表示为该列中的块的顺序列表的一维向量,每个块表示文档中包括的内容项。 每个块具有起始列,块高度和块占用多少列指示的块宽度。 每个块具有行索引,其代表块占据的每个列中的相对位置。 文档修改命令表示为传递函数,每个传递函数对应于文档列。 将传递函数应用于文档列以改变相应列中的块的行索引,从而改变块相对于该列中的其他块的相对位置。

    SYSTEMS AND METHODS FOR MANAGING SUGGESTED EDITS IN A COLLABORATIVE DOCUMENT EDITING ENVIRONMENT
    2.
    发明申请
    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: 文档编辑器可以在协作文档中管理建议的编辑。 文档编辑器可以实例化与协作文档相关联的文档模型。 当接收到协作文档的第一编辑建议时,基于第一编辑建议的类型和文档模型的类型,第一建议命令与第一编辑建议相关联。 文档编辑器可以在文档模型上应用第一建议命令来呈现协作文档中的第一编辑建议。 当接收到用于第一编辑建议的接受指示时,可以响应于接收到的接受指示,利用第一建议命令来更新文档模型。

    System and method for displaying a document containing footnotes

    公开(公告)号:US10740543B1

    公开(公告)日:2020-08-11

    申请号:US14244465

    申请日:2014-04-03

    Applicant: Google Inc.

    Abstract: A plurality of objects associated with respective footnote reference information within a document are generated. An overflow object associated with overflow footnote reference information corresponding to a previous footnote marker appearing on a previous page is invoked to lay out the overflow footnote reference information, generating overflow layout data. A current page object associated with current page footnote reference information that corresponds to a current page footnote marker appearing on the page is invoked to lay out the current page footnote reference information, generating current page footnote reference information layout data, if an available footnote height is sufficient to lay out the current page footnote reference information. The page is displayed based on the overflow layout data and the current page footnote reference information layout data.

    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.

Patent Agency Ranking