Systems and methods for resolving privileged edits within suggested edits

    公开(公告)号:US10380232B2

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

    申请号:US15979411

    申请日:2018-05-14

    Applicant: Google LLC

    Abstract: Systems and methods are disclosed herein to present an incorporation of a second edit into a first edit in an electronic document. A method includes present the first edit and the second edit in the electronic document, the first edit and the second edit representing concurrent updates to the electronic document by multiple users comprising a first user and a second user and having different privilege levels, the first edit and the second edit having a shared position in the electronic document. The method also includes present one or more first graphical elements allowing the second user to select to accept or reject the first edit made by the first user, and present, based on respective privilege levels, the shared position and a selection of the second user to accept or reject the first edit made by the first user, the incorporation of the second edit into the first edit, and a second graphical element allowing the second user to view a plurality of display options for the electronic document with the second edit incorporated into the first edit. The method further includes present the plurality of display options allowing the second user to select one or more of a plurality of edits to the electronic document by the plurality of users, and one or more a plurality of types of edits by the plurality of users, the plurality of display options further allowing the second user to accept or reject selected one or more edits or selected one or more types of edits.

    Systems and methods for stacking marginal annotations

    公开(公告)号:US10657319B1

    公开(公告)日:2020-05-19

    申请号:US16056256

    申请日:2018-08-06

    Applicant: Google LLC

    Abstract: Systems and methods are disclosed herein for combining a first annotation and a second annotation in an electronic document. The first annotation is received and corresponds to a first portion of the electronic document. The second annotation is received and corresponds to a second portion of the electronic document. A first position of a layout rendering of the first annotation is determined, and a second position of a layout rendering of the second annotation is determined. The first position of the layout rendering of the first annotation is compared to the second position of the layout rendering of the second annotation. When the first position conflicts with the second position, the first annotation and the second annotation are combined to form a stacked annotation.

    Populating values in a spreadsheet using semantic cues

    公开(公告)号:US12229501B2

    公开(公告)日:2025-02-18

    申请号:US16847522

    申请日:2020-04-13

    Applicant: Google LLC

    Abstract: A method includes obtaining a table having a first descriptor that is applicable to each cell from a plurality of cells, and a plurality of second descriptors each applicable to a respective cell from the plurality of cells, executing a search function using at least the first descriptor as an input, wherein the search function identifies at least a first data set that is potentially relevant to the plurality of cells, displaying a first candidate data value for a first cell from the plurality of cells, wherein the candidate value is based on the first data set and the respective second descriptor for the first cell, and in response to selection of the first candidate data value, populating the plurality of cells with information from the first data set.

    Systems and methods for resolving privileged edits within suggested edits

    公开(公告)号:US11087075B2

    公开(公告)日:2021-08-10

    申请号:US16538768

    申请日:2019-08-12

    Applicant: Google LLC

    Abstract: A method to incorporate a first edit and a second edit into an electronic document includes receiving the first edit and the second edit having a shared position in the electronic document, and determining whether the second edit is privileged relative to the first edit. The method further includes responsive to determining that the second edit is not privileged relative to the first edit, requiring the second edit to be independently accepted prior to incorporating the second edit into the electronic document, and responsive to determining that the second edit is privileged relative to the first edit, incorporating the second edit into the electronic document without requiring the second edit to be independently accepted, and responsive to receiving an acceptance of the first edit, causing the first edit and the second edit to be incorporated into the electronic document.

    POPULATING VALUES IN A SPREADSHEET USING SEMANTIC CUES

    公开(公告)号:US20200311342A1

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

    申请号:US16847522

    申请日:2020-04-13

    Applicant: Google LLC

    Abstract: A method includes obtaining a table having a first descriptor that is applicable to each cell from a plurality of cells, and a plurality of second descriptors each applicable to a respective cell from the plurality of cells, executing a search function using at least the first descriptor as an input, wherein the search function identifies at least a first data set that is potentially relevant to the plurality of cells, displaying a first candidate data value for a first cell from the plurality of cells, wherein the candidate value is based on the first data set and the respective second descriptor for the first cell, and in response to selection of the first candidate data value, populating the plurality of cells with information from the first data set.

Patent Agency Ranking