MANAGING DIALOG DATA PROVIDERS
    1.
    发明申请
    MANAGING DIALOG DATA PROVIDERS 审中-公开
    管理对话数据提供者

    公开(公告)号:US20170032791A1

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

    申请号:US14815794

    申请日:2015-07-31

    Applicant: Google Inc.

    CPC classification number: G10L17/22 G06F17/30654

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于管理对话。 一方面,一种方法包括从用户设备接收与任务相关联的请求; 将请求提交给多个不同数据提供者中的每一个; 从两个或多个数据提供者接收多个建议的对话响应; 基于一个或多个评分因素评分一个或多个建议的对话响应; 确定特定的对话响应以基于评分提供给用户; 以及向所述用户设备提供所确定的对话响应。

    Using Frames for Action Dialogs
    3.
    发明申请
    Using Frames for Action Dialogs 审中-公开
    使用框架进行操作对话框

    公开(公告)号:US20160171114A1

    公开(公告)日:2016-06-16

    申请号:US14881778

    申请日:2015-10-13

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using frames for performing tasks. One of the methods includes receiving a first request to perform a task, the first request comprising user speech identifying the task; generating a frame associated with the task, wherein the frame comprises one or more types of values necessary to perform the task, and wherein each type of value can be satisfied by a respective value; receiving a second request to provide information related to a question, the second request comprising user speech identifying the question; providing information identifying the question to a search engine, and receiving a response identifying one or more terms; determining that at least one term can satisfy a type of value necessary to perform the task; and storing the at least one term in the frame.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于使用帧执行任务。 所述方法之一包括接收执行任务的第一请求,所述第一请求包括识别所述任务的用户语音; 生成与所述任务相关联的帧,其中所述帧包括执行所述任务所需的一种或多种类型的值,并且其中每种类型的值可以由相应的值来满足; 接收第二请求以提供与问题相关的信息,所述第二请求包括识别所述问题的用户语音; 向搜索引擎提供识别问题的信息,以及接收标识一个或多个术语的响应; 确定至少一个术语可以满足执行任务所需的一种类型的值; 以及将所述至少一个项存储在所述帧中。

    Using frames for action dialogs
    4.
    发明授权

    公开(公告)号:US10885129B2

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

    申请号:US14881778

    申请日:2015-10-13

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using frames for performing tasks. One of the methods includes receiving a first request to perform a task, the first request comprising user speech identifying the task; generating a frame associated with the task, wherein the frame comprises one or more types of values necessary to perform the task, and wherein each type of value can be satisfied by a respective value; receiving a second request to provide information related to a question, the second request comprising user speech identifying the question; providing information identifying the question to a search engine, and receiving a response identifying one or more terms; determining that at least one term can satisfy a type of value necessary to perform the task; and storing the at least one term in the frame.

    Multimodal State Circulation
    7.
    发明申请
    Multimodal State Circulation 审中-公开
    多式联运

    公开(公告)号:US20160196110A1

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

    申请号:US14988494

    申请日:2016-01-05

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request to perform a task from a user device; obtaining a dialog corresponding to the task; providing multiple protocol buffers to the user device; receiving a voice input and one or more annotated protocol buffers from the user device, the one or more annotated protocol buffers identifying corresponding non-verbal responses to content in the protocol buffers; and using the received protocol buffers to update a state of the dialog and to interpret the voice input.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于管理对话。 一方面,一种方法包括从用户设备接收执行任务的请求; 获取对应于该任务的对话; 向用户设备提供多个协议缓冲器; 从所述用户设备接收语音输入和一个或多个注释协议缓冲器,所述一个或多个注释协议缓冲器标识对所述协议缓冲器中的内容的对应非语言响应; 并使用接收到的协议缓冲器来更新对话的状态并解释语音输入。

Patent Agency Ranking