SEARCH ENGINE
    1.
    发明申请
    SEARCH ENGINE 审中-公开

    公开(公告)号:US20180196877A1

    公开(公告)日:2018-07-12

    申请号:US15401592

    申请日:2017-01-09

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-storage medium, for using a search engine implemented on a user device to identify topics or tasks associated with native application content. The method may include actions of receiving a set of data that is generated by the native application and that includes (i) native application content, and (ii) context information associated with the native application content, generating a cluster feature-vector representation based on the set of data, storing the cluster feature-vector representations in a search engine index on the user device, identifying a set of cluster feature-vector representations that are associated with a particular feature-vector representation, identifying one or more tasks that are associated with the set of cluster feature-vector representations, and providing, for output, a user interface including a selectable control that identifies one or more of the tasks.

    Providing suggestions within a document

    公开(公告)号:US09959296B1

    公开(公告)日:2018-05-01

    申请号:US14275333

    申请日:2014-05-12

    Applicant: Google Inc.

    CPC classification number: G06F17/30309 G06F17/30011 G06F17/30539

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions within a document. In one aspect, a method includes obtaining textual input provided to a document editing application by a user device, the textual input being provided to the document editing application for inclusion in a document; identifying performance measures associated with the current editing session for the document, each performance measure being based on session data obtained from the user device during a document editing session, the session data being for the textual input and prior text that was included in the document prior to the textual input; providing the performance measures as input to a suggestion model that was trained using historical performance measures identified in performance logs for historical document editing sessions of users; and throttling textual suggestions during the current editing session based on the output of the suggestion model.

    Updating text within a document
    3.
    发明授权

    公开(公告)号:US09607032B2

    公开(公告)日:2017-03-28

    申请号:US14275444

    申请日:2014-05-12

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating text within a document. In one aspect, a method includes identifying an entity based on entity text included in document text of a document; identifying a time-sensitive attribute for the entity based on attribute text included in the document text; identifying a first value for the time-sensitive attribute based on value text included in the document text; generating a query specifying the entity; providing the query to a search system that provides a result value for the time-sensitive attribute of the entity included in the query; and providing, to a user device that is currently accessing the document, result data that causes presentation of the result value as a replacement for the first value.

    PROVIDING FACTUAL SUGGESTIONS WITHIN A DOCUMENT
    4.
    发明申请
    PROVIDING FACTUAL SUGGESTIONS WITHIN A DOCUMENT 审中-公开
    在文件中提供实际建议

    公开(公告)号:US20150324339A1

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

    申请号:US14275478

    申请日:2014-05-12

    Applicant: Google Inc.

    CPC classification number: G06F17/24 G06F16/2455 G06F16/332 G06F17/278

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions within a document. In one aspect, a method includes obtaining textual input provided to a document editing application by a user device, the textual input being provided to the document editing application for inclusion in a document, and wherein the document includes prior text that was included in the document prior to the textual input; identifying an entity based on entity text included in the textual input; identifying an attribute of the entity based on attribute text included in the textual input; generating a query specifying the entity and the attribute; providing the query to a search system that provides a result value for the attribute of the entity included in the query; and providing the result value to the user device as a suggestion for inclusion in the document.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于在文档内提供建议。 一方面,一种方法包括获得由用户设备提供给文档编辑应用的文本输入,文本输入被提供给文档编辑应用以便包含在文档中,并且其中该文档包括被包括在该文档中的先前文本 在文字输入之前; 基于文本输入中包含的实体文本识别实体; 基于文本输入中包含的属性文本识别实体的属性; 生成指定实体和属性的查询; 向查询系统提供查询,该搜索系统为查询中包括的实体的属性提供结果值; 并将结果值提供给用户设备作为包含在文档中的建议。

    Search engine
    5.
    发明授权

    公开(公告)号:US10650068B2

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

    申请号:US15401592

    申请日:2017-01-09

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-storage medium, for using a search engine implemented on a user device to identify topics or tasks associated with native application content. The method may include actions of receiving a set of data that is generated by the native application and that includes (i) native application content, and (ii) context information associated with the native application content, generating a cluster feature-vector representation based on the set of data, storing the cluster feature-vector representations in a search engine index on the user device, identifying a set of cluster feature-vector representations that are associated with a particular feature-vector representation, identifying one or more tasks that are associated with the set of cluster feature-vector representations, and providing, for output, a user interface including a selectable control that identifies one or more of the tasks.

    Suggestions based on document topics

    公开(公告)号:US09881010B1

    公开(公告)日:2018-01-30

    申请号:US14275403

    申请日:2014-05-12

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing suggestions based on document topics. In one aspect, a method includes obtaining textual input provided to a document editing application by a user device for inclusion in a document; providing prior text of the document as input to a classification model that provides document topics for the document based on the prior text, and wherein the classification model was trained based on historical documents of other users; and determining, based on the textual input, to provide textual suggestions for inclusion in the document, and in response: selecting candidate suggestions based on the document topics and a suggestion topic for one of the candidate suggestions, each candidate suggestion comprising one or more words; and providing the selected candidate suggestions to the user device for inclusion in the document.

    Entity identification model training
    7.
    发明授权
    Entity identification model training 有权
    实体识别模型训练

    公开(公告)号:US09251141B1

    公开(公告)日:2016-02-02

    申请号:US14275471

    申请日:2014-05-12

    Applicant: Google Inc.

    CPC classification number: G06F17/28 G06F17/278

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an entity identification model. In one aspect, a method includes obtaining a plurality of complete sentences that each include entity text that references a first entity; for each complete sentence in the plurality of complete sentences: providing a first portion of the complete sentence as input to an entity identification model that determines a predicted entity for the first portion of the complete sentence, the first portion being less than all of the complete sentence; comparing the predicted entity to the first entity; and updating the entity identification model based on the comparison of the predicted entity to the first entity.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于训练实体标识模型。 一方面,一种方法包括获得多个完整句子,每个完整句子都包括参考第一实体的实体文本; 对于所述多个完整句子中的每个完整句子:将完整句子的第一部分作为对确定完整句子的第一部分的预测实体的实体标识模型的输入,所述第一部分小于所述完整句子的全部 句子; 将预测实体与第一实体进行比较; 以及基于所述预测实体与所述第一实体的比较来更新所述实体标识模型。

    UPDATING TEXT WITHIN A DOCUMENT
    8.
    发明申请
    UPDATING TEXT WITHIN A DOCUMENT 有权
    在文档中更新文本

    公开(公告)号:US20150324413A1

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

    申请号:US14275444

    申请日:2014-05-12

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating text within a document. In one aspect, a method includes identifying an entity based on entity text included in document text of a document; identifying a time-sensitive attribute for the entity based on attribute text included in the document text; identifying a first value for the time-sensitive attribute based on value text included in the document text; generating a query specifying the entity; providing the query to a search system that provides a result value for the time-sensitive attribute of the entity included in the query; and providing, to a user device that is currently accessing the document, result data that causes presentation of the result value as a replacement for the first value.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于更新文档内的文本。 一方面,一种方法包括基于包含在文档的文档文本中的实体文本识别实体; 基于文本文本中包含的属性文本识别实体的时间敏感属性; 基于文本文本中包含的值文本来识别时间敏感属性的第一值; 生成指定实体的查询; 向查询系统提供查询,该搜索系统为查询中包括的实体的时间敏感属性提供结果值; 以及向当前正在访问所述文档的用户设备提供导致所述结果值的呈现作为所述第一值的替换的结果数据。

Patent Agency Ranking