-
公开(公告)号:US12067982B1
公开(公告)日:2024-08-20
申请号:US17675407
申请日:2022-02-18
Applicant: Amazon Technologies, Inc.
Inventor: Gary Zhong , Jonathan Alan Leblang , Aakarsh Nair , Collin Charles Davis
CPC classification number: G10L15/22 , G06N5/04 , G06N20/00 , G10L15/1815 , G10L2015/223
Abstract: Technologies are disclosed for interacting with a virtual assistant to coordinate, recommend and perform actions. According to some examples, a user may use their voice to interact with a virtual assistant to receive recommendations relating to determining when to perform one or more actions. For example, a user may interact with a virtual assistant to request a recommendation as to when they should leave for the office, leave the office for the day, perform a task, and the like. The recommendation system accesses selected data sources (e.g., calendars, task lists, traffic, transportation schedules, maps, . . . ) to obtain data used in generating the recommendation. In addition, to providing a recommended time, the virtual assistant may also recommend actions to perform. The virtual assistant may also provide notifications to one or more other users that includes information relating to the user leaving.
-
公开(公告)号:US12033634B1
公开(公告)日:2024-07-09
申请号:US18126025
申请日:2023-03-24
Applicant: Amazon Technologies, Inc.
Inventor: Inchara Shivalingaiah , Milo Oostergo , Gary Zhong , Aakarsh Nair , Sushant Bhatia
IPC: G10L15/22 , G06F9/54 , G06F16/901 , G06F16/9535 , G10L13/00 , G10L15/18 , G10L15/30
CPC classification number: G10L15/22 , G06F9/54 , G06F16/9024 , G06F16/9535 , G10L13/00 , G10L15/1815 , G10L15/30 , G10L2015/223
Abstract: Technologies are disclosed for disambiguating contact information using relationship data using a virtual assistant. A user interacts with a virtual assistant to obtain and utilize contact information. For example, a virtual assistant may allow users to perform an action that utilizes contact information (e.g., make a call to a contact). The virtual assistant utilizes a contact service to identify candidate contacts that are related to the requesting user. The contact service identifies candidate contacts based on relationship data between the requesting user and the stored contacts. For example, the relationship data may indicate that the requesting user is on the same project or team as another contact, that the requesting user has the same role as another contact, that the requesting user is a manager of another contact, as well as other attributes. In some examples, the contact service limits the number of candidate contacts provided to requesting user.
-
公开(公告)号:US11012575B1
公开(公告)日:2021-05-18
申请号:US15897761
申请日:2018-02-15
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Alan Leblang , Gary Zhong , Milo Oostergo , Cassity Barrows Queen , Aakarsh Nair , Collin Charles Davis , Richard Christopher Green , Yu-Hsiang Cheng , Kevin Crews
IPC: H04M3/56 , G06Q10/10 , G06F3/16 , G10L15/26 , G06N3/02 , G06N7/00 , G06N3/04 , G06N20/00 , G06N5/04 , G06N5/00 , G06N3/08 , G06N5/02 , G06Q10/06 , G06Q10/00
Abstract: Techniques for selecting a meeting to join in response to a voice command from a user are described herein. A user may utter a voice command to “join my meeting” and, in response, the techniques may access a calendar associated with the user to identify the call-in information used to join the meeting. If the calendar indicates that the user is listed as an invitee for multiple meetings at the current time, then the techniques may analyze an array of criteria to determine which meeting the user most likely would like to join.
-
公开(公告)号:US10958457B1
公开(公告)日:2021-03-23
申请号:US15872813
申请日:2018-01-16
Applicant: Amazon Technologies, Inc.
Inventor: Collin Charles Davis , Aakarsh Nair , Milo Oostergo , Kevin Crews , Gary Zhong , Jonathan Alan Leblang , Yu-Hsiang Cheng , Richard Christopher Green
Abstract: Systems and methods are disclosed related to determining device settings for a meeting based in part by parsing text from a meeting invitation or calendar entry, and controlling one or more remotely controllable devices during the meeting according to the determined settings. Based on contextual information determined from a parsed meeting invitation and/or related sources, controllable devices such as remote-controllable window shades, lighting equipment, camera equipment, display screens and/or other in-room equipment may be automatically assigned to determined settings before or during an in-person meeting, conference call or videoconference.
-
公开(公告)号:US20210020163A1
公开(公告)日:2021-01-21
申请号:US17062376
申请日:2020-10-02
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Alan Leblang , Kevin Crews , Qi Zhou , Gary Zhong
IPC: G10L15/065 , G10L15/30 , G06F16/33 , G06F3/16 , G10L15/22
Abstract: Methods, systems, and computer-readable media for voice-activated selective memory for voice-capturing devices are disclosed. A first voice input from a voice-capturing device is received, via a network, at a service provider environment comprising one or more services. The first voice input comprises one or more utterances from a user of the voice-capturing device. A representation of the first voice input is stored. A second voice input from the voice-capturing device is received, via the network, at the service provider environment. The second voice input represents a command to disregard the first voice input. Based on the second voice input, the representation of the first voice input is deleted.
-
公开(公告)号:US10051600B1
公开(公告)日:2018-08-14
申请号:US15839259
申请日:2017-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Gary Zhong , Milo Oostergo , Aakarsh Nair , Jonathan Alan Leblang , Collin Charles Davis
Abstract: Systems and methods are disclosed related to determining a likelihood that a user is present in physical proximity to one or more computing devices based on factors such as detecting the user's voice, receiving beaconing signals from a user's mobile device, location information sent from other devices, input received via a camera, and/or other input at various devices that are geographically dispersed. Based on user presence information, which may include interaction timestamps, a system may determine confidence levels regarding which of a number of computing devices are in physical proximity of the user at a current time. The confidence scores may be used to determine whether to broadcast a meeting notification or other notification for the user to a given device for audible or visual presentation by the device.
-
-
-
-
-