-
公开(公告)号:US09548066B2
公开(公告)日:2017-01-17
申请号:US14456620
申请日:2014-08-11
Applicant: Amazon Technologies, Inc.
Inventor: Vikas Jain , Rohan Mutagi , Peter Paul Henri Carbon
CPC classification number: G10L25/48 , G06F17/274 , G06F17/2785 , G06F17/28 , G10L15/1822 , G10L15/22 , G10L15/265 , G10L15/30 , G10L2015/223
Abstract: A voice-based system may comprise a local speech interface device and a remote control service. A user may interact with the system using speech to obtain services and perform functions. The system may allow a user to install applications to provide enhanced or customized functionality. Such applications may be installed on either the speech interface device or the control service. The control service receives user speech and determines user intent based on the speech. If an application installed on the control service can respond to the intent, that application is called. Otherwise, the intent is provided to the speech interface device which responds by invoking one of its applications to respond to the intent.
Abstract translation: 基于语音的系统可以包括本地语音接口设备和远程控制服务。 用户可以使用语音与系统交互以获得服务并执行功能。 该系统可以允许用户安装应用以提供增强或定制的功能。 这样的应用可以安装在语音接口设备或控制服务上。 控制服务接收用户语音,并根据语音确定用户意图。 如果控制服务上安装的应用程序可以响应意图,则调用该应用程序。 否则,将意图提供给通过调用其应用中的一个以响应意图来响应的语音接口设备。
-
公开(公告)号:US11182372B1
公开(公告)日:2021-11-23
申请号:US15807367
申请日:2017-11-08
Applicant: Amazon Technologies, Inc.
Inventor: Vaibhav Jain , Vikas Jain , Sharatkumar Nagesh Kuppahally
Abstract: Various systems and methods of tracking database partition change log dependencies are described herein. A system is disclosed herein, according to some embodiments. A change log for a database partition of the plurality of database partitions is stored to a log store. An indication that a split of the database partition into two or more child database partitions has occurred is received. Responsive to the split of the database partition, the change log is split into two or more corresponding child change logs. A portion of the change log is deleted responsive to a determination that a respective complete snapshot is stored for each child database partition corresponding to a child change log of the change log and a determination that a retention window for the portion of the change log has passed.
-
公开(公告)号:US10706854B2
公开(公告)日:2020-07-07
申请号:US15694999
申请日:2017-09-04
Applicant: Amazon Technologies, Inc.
Inventor: Nishant Kumar , David Robert Thomas , Sumedha Arvind Kshirsagar , Vikas Jain , Jeff Bradley Beal , Ajay Gopalakrishnan , Shishir Sridhar Bharathi
IPC: G10L15/22 , G10L17/00 , G10L15/183 , G10L15/18
Abstract: Features are disclosed for performing functions in response to user requests based on contextual data regarding prior user requests. Users may engage in conversations with a computing device in order to initiate some function or obtain some information. A dialog manager may manage the conversations and store contextual data regarding one or more of the conversations. Processing and responding to subsequent conversations may benefit from the previously stored contextual data by, e.g., reducing the amount of information that a user must provide if the user has already provided the information in the context of a prior conversation. Additional information associated with performing functions responsive to user requests may be shared among applications, further improving efficiency and enhancing the user experience.
-
公开(公告)号:US20180012601A1
公开(公告)日:2018-01-11
申请号:US15694999
申请日:2017-09-04
Applicant: Amazon Technologies, Inc.
Inventor: Nishant Kumar , David Robert Thomas , Sumedha Arvind Kshirsagar , Vikas Jain , Jeff Bradley Beal , Ajay Gopalakrishnan , Shishir Sridhar Bharathi
IPC: G10L17/00 , G10L15/18 , G10L15/183 , G10L15/22
Abstract: Features are disclosed for performing functions in response to user requests based on contextual data regarding prior user requests. Users may engage in conversations with a computing device in order to initiate some function or obtain some information. A dialog manager may manage the conversations and store contextual data regarding one or more of the conversations. Processing and responding to subsequent conversations may benefit from the previously stored contextual data by, e.g., reducing the amount of information that a user must provide if the user has already provided the information in the context of a prior conversation. Additional information associated with performing functions responsive to user requests may be shared among applications, further improving efficiency and enhancing the user experience.
-
公开(公告)号:US09741343B1
公开(公告)日:2017-08-22
申请号:US14134941
申请日:2013-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Andrew Christopher Miles , Frédéric Johan Georges Deramat , Cory Curtis Manthei , Vikram Kumar Gundeti , Vikas Jain
CPC classification number: G10L15/265 , G10L15/00 , G10L15/01 , G10L15/22 , G10L2015/223 , G10L2015/228
Abstract: An open framework for computing devices to dispatch voice-based interactions to supporting applications. Applications are selected on a trial-and-error basis to find an application able to handle the voice interaction. Dispatching to the applications may be performed without a determination of meaning conveyed in the interaction, with meaning determined by the individual applications. Once an application acts upon a voice interaction, that application may be given first-right-of-refusal for subsequent voice interactions.
-
公开(公告)号:US11688402B2
公开(公告)日:2023-06-27
申请号:US16919745
申请日:2020-07-02
Applicant: Amazon Technologies, Inc.
Inventor: Nishant Kumar , David Robert Thomas , Sumedha Arvind Kshirsagar , Vikas Jain , Jeff Bradley Beal , Ajay Gopalakrishnan , Shishir Sridhar Bharathi
IPC: G10L15/22 , G10L17/00 , G10L15/183 , G10L15/18
CPC classification number: G10L17/00 , G10L15/18 , G10L15/183 , G10L15/22 , G10L2015/223 , G10L2015/228
Abstract: Features are disclosed for performing functions in response to user requests. Natural Language Understanding (“NLU”) processing may be performed to generate command data that represents a subject of an utterance. The command data may be sent to an application that causes presentation of first output content in a first modality at a first time in response to receiving the command data, and generates second output content in a second modality different from the first modality, wherein the second output content is associated with the first output content. The second output content may be presented in the second modality at a second time subsequent to the first time.
-
公开(公告)号:US20230410816A1
公开(公告)日:2023-12-21
申请号:US18341224
申请日:2023-06-26
Applicant: Amazon Technologies, Inc.
Inventor: Nishant Kumar , David Robert Thomas , Sumedha Arvind Kshirsagar , Vikas Jain , Jeff Bradley Beal , Ajay Gopalakrishnan , Shishir Sridhar Bharathi
IPC: G10L17/00 , G10L15/22 , G10L15/183 , G10L15/18
CPC classification number: G10L17/00 , G10L15/22 , G10L15/183 , G10L15/18 , G10L2015/228 , G10L2015/223
Abstract: Features are disclosed for performing functions in response to user requests based on contextual data regarding prior user requests. Users may engage in conversations with a computing device in order to initiate some function or obtain some information. A dialog manager may manage the conversations and store contextual data regarding one or more of the conversations. Processing and responding to subsequent conversations may benefit from the previously stored contextual data by, e.g., reducing the amount of information that a user must provide if the user has already provided the information in the context of a prior conversation. Additional information associated with performing functions responsive to user requests may be shared among applications, further improving efficiency and enhancing the user experience.
-
公开(公告)号:US20220083529A1
公开(公告)日:2022-03-17
申请号:US17531560
申请日:2021-11-19
Applicant: Amazon Technologies, Inc.
Inventor: Vaibhav Jain , Vikas Jain , Sharatkumar Nagesh Kuppahally
Abstract: Various systems and methods of tracking database partition change log dependencies are described herein. A system is disclosed herein, according to some embodiments. A change log for a database partition of the plurality of database partitions is stored to a log store. An indication that a split of the database partition into two or more child database partitions has occurred is received. Responsive to the split of the database partition, the change log is split into two or more corresponding child change logs. A portion of the change log is deleted responsive to a determination that a respective complete snapshot is stored for each child database partition corresponding to a child change log of the change log and a determination that a retention window for the portion of the change log has passed.
-
公开(公告)号:US11094320B1
公开(公告)日:2021-08-17
申请号:US14579699
申请日:2014-12-22
Applicant: Amazon Technologies, Inc.
Inventor: Vikas Jain , Shishir Sridhar Bharathi , Giuseppe Pino Di Fabbrizio , Ling Hu , Sumedha Arvind Kshirsagar , Shamitha Somashekar , John Daniel Thimsen , Tudor Toma
IPC: G06F3/0481 , G10L15/08 , G10L15/22
Abstract: Dialog visualizations are created to enable analysis of interactions between a user and a speech recognition system used to implement user commands. Spoken commands from the user may be classified, along with system responses to the spoken commands, to enable aggregation of communication exchanges that form dialog. This data may then be used to create a dialog visualization. The dialog visualization may enable an analyst to visually explore different branches of the interactions represented in the dialog visualization. The dialog visualization may show a trajectory of the dialog, which may be explored in an interactive manner by the analyst.
-
公开(公告)号:US09754591B1
公开(公告)日:2017-09-05
申请号:US14083332
申请日:2013-11-18
Applicant: Amazon Technologies, Inc.
Inventor: Nishant Kumar , David Robert Thomas , Sumedha Arvind Kshirsagar , Vikas Jain , Jeff Bradley Beal , Ajay Gopalakrishnan , Shishir Sridhar Bharathi
IPC: G10L15/18 , G10L17/00 , G10L15/22 , G10L15/183
CPC classification number: G10L17/005 , G10L15/18 , G10L15/183 , G10L15/22 , G10L2015/223 , G10L2015/228
Abstract: Features are disclosed for performing functions in response to user requests based on contextual data regarding prior user requests. Users may engage in conversations with a computing device in order to initiate some function or obtain some information. A dialog manager may manage the conversations and store contextual data regarding one or more of the conversations. Processing and responding to subsequent conversations may benefit from the previously stored contextual data by, e.g., reducing the amount of information that a user must provide if the user has already provided the information in the context of a prior conversation. Additional information associated with performing functions responsive to user requests may be shared among applications, further improving efficiency and enhancing the user experience.
-
-
-
-
-
-
-
-
-