-
公开(公告)号:US11615790B1
公开(公告)日:2023-03-28
申请号:US16588790
申请日:2019-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Inchara Shivalingaiah , Milo Oostergo , Gary Zhong , Aakarsh Nair , Sushant Bhatia
IPC: G10L15/22 , G10L15/18 , G10L15/30 , G06F16/901 , G06F16/9535 , G06F9/54 , G10L13/00
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.
-
公开(公告)号:US11381559B2
公开(公告)日:2022-07-05
申请号:US16919345
申请日:2020-07-02
Applicant: Amazon Technologies, Inc.
Inventor: Surabhi Raje , Krishnamurthy Ganesan , Yu-Hsiang Cheng , Ruoyu Fei , Jingyu Ji , Milo Oostergo , Aapo Juhani Laitinen , Collin Charles Davis , Karthik Bellur
IPC: H04L9/40 , G06F9/445 , H04N21/6547 , G06F9/4401 , H04L67/306 , G06F3/16 , H04W92/08 , H04W48/18 , H04W48/16 , H04W12/06 , G06F21/35 , H04W12/37 , H04W12/0431 , G10L15/22 , H04W12/71
Abstract: Methods, systems, and computer-readable media for batch registration and configuration of devices are disclosed. A plurality of devices are detected over one or more networks. Data indicative of the plurality of devices is provided through a user interface. Through the user interface, user input is received that indicates a selected plurality of the devices. The selected plurality of the devices are registered with a service provider environment. The selected plurality of the devices are authenticated using device-specific credentials and registered for device-specific accounts with the service provider environment. A configuration profile is deployed to the selected plurality of the devices.
-
公开(公告)号:US11108579B2
公开(公告)日:2021-08-31
申请号:US16741406
申请日:2020-01-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.
-
公开(公告)号:US11863905B1
公开(公告)日:2024-01-02
申请号:US15992558
申请日:2018-05-30
Applicant: Amazon Technologies, Inc.
Inventor: Milo Oostergo , Gary Zhong
CPC classification number: H04N7/152 , H04L12/282 , H04W4/029 , H04W4/80
Abstract: A mapping between environments and devices included therein may be maintained, such that a configuration of each environment is known. Upon detecting that a user is within an environment, and based on a current device state of devices within the environment, an application may be generated and presented to the user via a corresponding user device. The application may allow the user to activate and control the devices within the environment. In particular, the application may depict selectable controls that correspond to functions or operations associated with the different devices within the environment. The application may also be dynamically updated based on an updated current device state of the devices.
-
公开(公告)号:US11545024B1
公开(公告)日:2023-01-03
申请号:US17031497
申请日:2020-09-24
Applicant: Amazon Technologies, Inc.
Inventor: Milo Oostergo , Sadie Mackay
Abstract: Input data, such as audio and/or video data, may be captured from a first room, for example via microphones and/or cameras within the first room. A first quantity of people within the first room may be determined based at least in part on the input data. An alert may be provided when the first quantity of people exceeds a threshold quantity of people. Additionally, locations of people within the room may also be detected based at least in part on the input data. A first proximity of a first person in the room to a second person in the room may be determined. An alert may also be provided when the first proximity is less than a threshold proximity.
-
公开(公告)号:US10536407B1
公开(公告)日:2020-01-14
申请号:US14570919
申请日:2014-12-15
Applicant: Amazon Technologies, Inc.
Inventor: Ivo van Doorn , Floor Mesters , Milo Oostergo
IPC: H04L12/58 , G06F3/0482 , G06F3/0484 , G06Q10/10
Abstract: Functionality is disclosed herein for converting shared files to message attachments. A message interface is displayed that allows a user to compose an electronic message and to specify files to attachments. For example, a user may use a messaging client to specify the files to be converted to an attachment. The files that are specified to be attached to the electronic message are stored by a sharing service that is separate from the messaging service. Instead of downloading the specified files to the messaging client, the sharing service communicates the specified files directly to the messaging service. In this way, the amount of data downloaded to the messaging client associated with the computing device is reduced. When the user sends the message, the messaging client sends the message with the attachments to one or more recipients.
-
公开(公告)号:US10320727B1
公开(公告)日:2019-06-11
申请号:US14571139
申请日:2014-12-15
Applicant: Amazon Technologies, Inc.
Inventor: Floor Mesters , Ivo van Doorn , Milo Oostergo
IPC: H04L12/58 , G06F3/0484 , G06F3/0482 , G06F17/24 , G06F17/22
Abstract: Functionality is disclosed herein for managing document feedback on a sharing service using a messaging client. Utilizing the technologies described herein, a file is associated with a message from an interface configured to compose the message. In addition, the interface is configured to receive a selection of one or more categories of feedback data. A category of feedback data is inserted into the message based on the selection. For example, comments associated with a section of the file may be displayed in the message. The feedback data, such as the comments, are retrieved from a locally stored file, a remotely stored file, a database and/or any other computing device storing the feedback data. Once the message is delivered to a recipient, a user interface may be configured to receive feedback data and communicate the received data to a remote data store.
-
公开(公告)号: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.
-
公开(公告)号:US10972556B1
公开(公告)日:2021-04-06
申请号:US15466736
申请日:2017-03-22
Applicant: Amazon Technologies, Inc.
Inventor: Yu-Hsiang Cheng , Ruoyu Fei , Jingyu Ji , Milo Oostergo , Aapo Juhani Laitinen
Abstract: Methods, systems, and computer-readable media for location-based functionality for voice-capturing devices are disclosed. An association is determined between a location value for a location parameter and one or more functionalities. The association is stored by a device management component of a service provider environment. An assignment of the location value to a device account is stored by the device management component. The device account corresponds to a voice-capturing device coupled to the service provider environment over one or more networks. Based at least in part on the assignment of the location value to the device account, the one or more functionalities are enabled for use by the voice-capturing device.
-
-
-
-
-
-
-
-
-