-
公开(公告)号:US12236953B1
公开(公告)日:2025-02-25
申请号:US18385870
申请日:2023-10-31
Applicant: Amazon Technologies, Inc.
Inventor: Sunitha Kalkunte Srivatsa , Maayan Aharon , Aakarsh Nair , Nithya Venkataraman , Lohit Bijani
IPC: G06Q10/109 , G06Q10/1093 , G10L15/22 , G10L25/54 , G10L15/26
Abstract: Technologies are disclosed for interacting with a virtual assistant to request updates associated with one or more events and/or perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive updates relating to events occurring during a certain period of time. For example, a user may request an update associated with one or more events occurring that day. The system may access data sources (e.g., calendar services, email services, etc.) to obtain data associated with the events, tag the events according to one or more conditions indicated by the data, and/or rank the events according to the tags. In addition, to resolve conditions associated with the events, the virtual assistant may also include options in the update to perform certain actions and/or to provide response data. The virtual assistant may generate the update and audibly provide the update to the user.
-
公开(公告)号:US10462237B1
公开(公告)日:2019-10-29
申请号:US14757902
申请日:2015-12-23
Applicant: Amazon Technologies, Inc.
Inventor: Jari Juhani Karppanen , Kartikey Bhatt , Sunitha Kalkunte Srivatsa , Amey Shreekant Jahagirdar , Jae Yoon Kim
IPC: G06F3/0482 , H04L29/08 , G06F16/955
Abstract: Techniques for browser-based workflows are described herein. In some examples, various actions performed within a web browsing application may be tracked. The tracked actions may include actions such as entering a page address, loading a page, entering a search term, entering identity authentication information, selecting a link, selecting an input element, and other actions. A set of actions included within the tracked actions may be selected for association with a workflow, for example based on a determination that the set of actions has been performed at least twice. In some examples, the set of actions associated with the workflow may include loading a page and performing one or more actions on the loaded page. Information indicating the workflow and its associated set of actions may be stored. Upon receiving a request to execute the workflow, the information may be retrieved, and the associated set of actions may be performed.
-
公开(公告)号:US11495219B1
公开(公告)日:2022-11-08
申请号:US16588627
申请日:2019-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Sunitha Kalkunte Srivatsa , Maayan Aharon , Aakarsh Nair , Nithya Venkataraman , Lohit Bijani
Abstract: Technologies are disclosed for interacting with a virtual assistant to request updates associated with one or more events and/or perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive updates relating to events occurring during a certain period of time. For example, a user may request an update associated with one or more events occurring that day. The system may access data sources (e.g., calendar services, email services, etc.) to obtain data associated with the events, tag the events according to one or more conditions indicated by the data, and/or rank the events according to the tags. In addition, to resolve conditions associated with the events, the virtual assistant may also include options in the update to perform certain actions and/or to provide response data. The virtual assistant may generate the update and audibly provide the update to the user.
-
公开(公告)号:US11837215B1
公开(公告)日:2023-12-05
申请号:US17982304
申请日:2022-11-07
Applicant: Amazon Technologies, Inc.
Inventor: Sunitha Kalkunte Srivatsa , Maayan Aharon , Aakarsh Nair , Nithya Venkataraman , Lohit Bijani
IPC: G06Q10/109 , G10L15/22 , G10L25/54 , G06Q10/1093 , G10L15/26
CPC classification number: G10L15/22 , G06Q10/1095 , G06Q10/1097 , G10L25/54 , G06Q10/109 , G06Q10/1093 , G10L15/26 , G10L2015/223 , G10L2015/225
Abstract: Technologies are disclosed for interacting with a virtual assistant to request updates associated with one or more events and/or perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive updates relating to events occurring during a certain period of time. For example, a user may request an update associated with one or more events occurring that day. The system may access data sources (e.g., calendar services, email services, etc.) to obtain data associated with the events, tag the events according to one or more conditions indicated by the data, and/or rank the events according to the tags. In addition, to resolve conditions associated with the events, the virtual assistant may also include options in the update to perform certain actions and/or to provide response data. The virtual assistant may generate the update and audibly provide the update to the user.
-
-
-