-
公开(公告)号:US20210092128A1
公开(公告)日:2021-03-25
申请号:US16694944
申请日:2019-11-25
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Alan Leblang , Collin Charles Davis
Abstract: A technology is provided for using a multi-factor authentication process to access services in a computing service environment. One or more policies can be defined for allowing access to one or more services and/or resources associated with a service provider environment according to an authenticated identity. A device, detected by a voice-capturing endpoint within a defined geographical location, may be authenticated according to a unique identification (ID). Voice data received from the voice-capturing endpoint can be authenticated. The authenticated identity can be established according to the authenticated device and the authenticated voice data. A command, received via a voice command from the voice-capturing endpoint, may be issued with the authenticated identity to access the one or more services and/or resources associated with the service provider environment according to the plurality of policies.
-
公开(公告)号:US10536286B1
公开(公告)日:2020-01-14
申请号:US15840960
申请日:2017-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Alan Leblang , Milo Oostergo , James L. Ford , Kevin Crews
Abstract: Systems and methods are provided for managing a conference call with multiple voice-enabled and voice-capturing devices, such as smart speakers. Reproduced, duplicate voice commands can cause unexpected results in a conference call. The voice commands can be determined to be received from the same conference call. A voice command for a particular voice-enabled device can be selected based on an energy level of an audio signal, event data, time data, and/or user identification.
-
公开(公告)号:US10374816B1
公开(公告)日:2019-08-06
申请号:US15840940
申请日:2017-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Alan Leblang , Milo Oostergo , James L. Ford , Kevin Crews
Abstract: Systems and methods are provided for managing a conference call with multiple voice-enabled and voice-capturing devices, such as smart speakers. Reproduced, duplicate voice commands can cause unexpected results in a conference call. The voice commands can be determined to be received from the same conference call. A voice command for a particular voice-enabled device can be selected based on an energy level of an audio signal, event data, time data, and/or user identification.
-
公开(公告)号:US20190073998A1
公开(公告)日:2019-03-07
申请号:US15697345
申请日:2017-09-06
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Alan Leblang , Kevin Crews , Qi Zhou , Gary Zhong
IPC: G10L15/065 , G10L15/30 , G06F17/30
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.
-
公开(公告)号:US11276395B1
公开(公告)日:2022-03-15
申请号:US15456097
申请日:2017-03-10
Applicant: Amazon Technologies, Inc.
Inventor: Harrison Holmes Jones , Jonathan Alan Leblang
Abstract: Methods, systems, and computer-readable media for voice-based parameter assignment for voice-capturing devices are disclosed. Voice input from a voice-capturing device is received over one or more networks at a service provider environment comprising one or more services. The services implement voice input analysis and device management. Using the voice input analysis, analysis of the voice input is performed to determine that the voice input represents a value for a configuration parameter. The value is descriptive of the device. An association between the voice-capturing device and the value for the configuration parameter is stored using the device management. The value affects one or more actions taken by the service provider environment responsive to further voice input from the voice-capturing device.
-
公开(公告)号:US11257494B1
公开(公告)日:2022-02-22
申请号:US16561888
申请日:2019-09-05
Applicant: Amazon Technologies, Inc.
Inventor: Gary Zhong , Jonathan Alan Leblang , Aakarsh Nair , Collin Charles Davis
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.
-
公开(公告)号:US11240043B1
公开(公告)日:2022-02-01
申请号:US16100890
申请日:2018-08-10
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Alan Leblang , Jaykumar Harish Gosar , Farzad Sangi , Ankur Rawat , Danny Yu , Sujay Vaishampayan
Abstract: This disclosure is directed to computing services that provide secure network connections using public-private key-based security for Internet of Things (IoT) devices, such as voice devices, that may have more than a predefined set of users. Device certificates that authorize IoT devices to access a secure network, such as an enterprise network and/or services eternal to an enterprise network are provided. A setup system may cooperate with an IoT device and a subordinate CA to generate a device certificate that allows the IoT device to access a secure enterprise network and services outside of the secure enterprise network. The IoT device may generate a certificate signing request (CSR) which may be signed by a remote subordinate CA to generate the device certificate using a root certificate of an enterprise CA. Systems are also disclosed that renew certificates for the IoT devices prior to their expiration.
-
公开(公告)号:US11176940B1
公开(公告)日:2021-11-16
申请号:US16573867
申请日:2019-09-17
Applicant: Amazon Technologies, Inc.
Inventor: Gary Zhong , Jonathan Alan Leblang , Aakarsh Nair , Collin Charles Davis
Abstract: Technologies are disclosed for relaying availability information using a virtual assistant. The virtual assistant can serve as a personal assistant to a user and receive and provide availability information associated with a user. The availability information may include information such as, but not limited to location information about the user, timing information, (e.g., a time the user left), message information (e.g., a message left by the user, a message left by a person looking for the user, . . . ), and the like. The availability information that is provided by the virtual assistant may be different depending on the identity of the requesting user. The virtual assistant may also record messages from requesting users that may be provided to the user upon return and/or while the user is away (e.g., via email, text message, instant message, phone call, and the like).
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-