-
公开(公告)号:US20200160860A1
公开(公告)日:2020-05-21
申请号:US16360436
申请日:2019-03-21
Applicant: Amazon Technologies, Inc.
Inventor: Amandeep Singh , Amit Chakraborty , Peng Bai , Kamal Bhambhani , Premal Dinesh Desai , Shane Michael Wilson , Sanjay Rajput , Abhay Gupta
Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.
-
公开(公告)号:US11798554B2
公开(公告)日:2023-10-24
申请号:US17346394
申请日:2021-06-14
Applicant: Amazon Technologies, Inc.
Inventor: Amandeep Singh , Amit Chakraborty , Peng Bai , Kamal Bhambhani , Premal Dinesh Desai , Shane Michael Wilson , Sanjay Rajput , Abhay Gupta
IPC: G10L15/22 , H04W76/14 , H04W4/48 , B60R16/037
CPC classification number: G10L15/22 , H04W4/48 , H04W76/14 , B60R16/0373 , G10L2015/223
Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.
-
公开(公告)号:US11787294B1
公开(公告)日:2023-10-17
申请号:US17141466
申请日:2021-01-05
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Abhay Gupta
CPC classification number: B60L15/2009 , B60K1/02 , G05D1/0088 , G05D1/0212 , H02P5/50 , B60L2240/10 , B60L2240/423 , B60L2240/429 , G05D1/0231 , G05D1/0257
Abstract: An autonomous mobile device (AMD) operating in a first mode moves within a physical space to perform various tasks such as displaying information on a screen, following a user, and so forth. The first mode may involve the AMD moving or maintaining a particular pose. While the AMD is in the first mode, a user may apply an external force to the AMD to reposition the AMD to a desired pose. Application of this external force on the AMD is detected and results in the AMD transitioning to a second mode in which the AMD may be repositioned. While in the second mode, the user may reposition the AMD. The second mode may constrain the magnitude of the resulting movement, preventing the user from moving the AMD too quickly which could damage components within the AMD. Once the external force ceases, the AMD may transition back to the first mode.
-
公开(公告)号:US20210335361A1
公开(公告)日:2021-10-28
申请号:US17346394
申请日:2021-06-14
Applicant: Amazon Technologies, Inc.
Inventor: Amandeep Singh , Amit Chakraborty , Peng Bai , Kamal Bhambhani , Premal Dinesh Desai , Shane Michael Wilson , Sanjay Rajput , Abhay Gupta
Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.
-
公开(公告)号:US20240013785A1
公开(公告)日:2024-01-11
申请号:US18371001
申请日:2023-09-21
Applicant: Amazon Technologies, Inc.
Inventor: Amandeep Singh , Amit Chakraborty , Peng Bai , Kamal Bhambhani , Premal Dinesh Desai , Shane Michael Wilson , Sanjay Rajput , Abhay Gupta
CPC classification number: G10L15/22 , H04W76/14 , H04W4/48 , B60R16/0373
Abstract: Techniques for dynamic profile data ingestion are described. The system may process profile data associated with one device, such as a mobile device, to associate it with another device, such as a vehicle. For example, when a connection is made between the first device and the second device, the profile data associated with the first device may be associated with the second device, in a manner using a remote system. The remote system may temporarily associate the profile data with the second device, enabling the system to interpret a command using the profile data.
-
公开(公告)号:US12073836B2
公开(公告)日:2024-08-27
申请号:US18371001
申请日:2023-09-21
Applicant: Amazon Technologies, Inc.
Inventor: Amandeep Singh , Amit Chakraborty , Peng Bai , Kamal Bhambhani , Premal Dinesh Desai , Shane Michael Wilson , Sanjay Rajput , Abhay Gupta
IPC: G10L15/22 , B60R16/037 , H04W4/48 , H04W76/14
CPC classification number: G10L15/22 , H04W4/48 , H04W76/14 , B60R16/0373 , G10L2015/223
Abstract: Techniques for dynamic profile data ingestion are described. The system may process profile data associated with one device, such as a mobile device, to associate it with another device, such as a vehicle. For example, when a connection is made between the first device and the second device, the profile data associated with the first device may be associated with the second device, in a manner using a remote system. The remote system may temporarily associate the profile data with the second device, enabling the system to interpret a command using the profile data.
-
公开(公告)号:US11830485B2
公开(公告)日:2023-11-28
申请号:US16216438
申请日:2018-12-11
Applicant: Amazon Technologies, Inc.
Inventor: Abhay Gupta , Timothy Whalin
CPC classification number: G10L15/22 , B60K35/00 , G06F3/167 , G10L15/08 , G10L15/32 , B60K2370/148 , G10L2015/088 , G10L2015/223 , G10L2015/228
Abstract: A device having a voice-based interface activates or “wakes” when it detects an utterance that includes a wakeword; the device may be installed in a vehicle, such as an automobile. The device may distinguish between different wakewords; a different speech processing system may be associated with each wakeword, and each speech processing engine may have its own speech style and associated applications and functions.
-
公开(公告)号:US11803188B1
公开(公告)日:2023-10-31
申请号:US17200520
申请日:2021-03-12
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Abhay Gupta , Ravi Yatnalkar , Bruce Robert Woodley
CPC classification number: G05D1/0225 , B62D15/0285 , G05D1/0088 , G05D2201/02
Abstract: An autonomous mobile device (AMD) may move around a physical space performing various tasks. Most of the sensors on the AMD may be directed towards the front and sides of the AMD to facilitate autonomous navigation, interactions with users, and so forth. The AMD may return to a dock to recharge batteries, replenish consumables, transfer payload, and so forth. The AMD uses the sensors to approach the vicinity of the dock. Once in the vicinity, the AMD turns around and backs into the dock. This orientation allows the AMD to continue to operate the forward-facing sensors and interact with users while docked. The AMD uses inductive sensors to detect metallic targets located at particular positions in the dock. Output from the inductive sensors provides information about the relative position of the AMD with respect to the dock and is used to steer the AMD into a desired docked position.
-
公开(公告)号:US11573647B1
公开(公告)日:2023-02-07
申请号:US17028385
申请日:2020-09-22
Applicant: Amazon Technologies, Inc.
Inventor: Hua Wang , Yi Li , Abhay Gupta , Ehsan Omidi , Shichang Liu , Kevin Zhang , Sanket Parikh , Anchit Rastogi
Abstract: Techniques for controlling operations of a motor based on position errors are described. In an example, a user device sends an amount of electrical current to the motor to cause the motor to move. The user device also determines the motor is in position for a time interval despite the amount of electrical current. Based at least one the time interval and the amount of electrical current, the user device determines a position difference associated with a target position and a measured position of the motor during the time interval, and reduces the amount of electrical current based at least in part on the time interval.
-
公开(公告)号:US11056111B2
公开(公告)日:2021-07-06
申请号:US16360436
申请日:2019-03-21
Applicant: Amazon Technologies, Inc.
Inventor: Amandeep Singh , Amit Chakraborty , Peng Bai , Kamal Bhambhani , Premal Dinesh Desai , Shane Michael Wilson , Sanjay Rajput , Abhay Gupta
IPC: G10L15/22 , H04W76/14 , H04W4/48 , B60R16/037
Abstract: Techniques for dynamic contact ingestion are described. A system may interpret a voice command received from a first device based on contact data or other information associated with a second device connected to the first device. For example, when a data connection is made between the first device and the second device, the first device may receive the contact data and send the contact data to a remote system. The remote system may temporarily associate the contact data with the first device, enabling the remote system to interpret a voice command received from the first device using the contact data. The remote system may use the contact data to perform disambiguation, enabling the remote system to initiate outbound calls, announce inbound calls, and/or the like. When the second device is disconnected from the first device, the remote system may remove the association between the contact data and the first device.
-
-
-
-
-
-
-
-
-