-
公开(公告)号:US11495240B1
公开(公告)日:2022-11-08
申请号:US16519366
申请日:2019-07-23
Applicant: Amazon Technologies, Inc.
Inventor: Sebastian Pierce-Durance , Kenneth Edward Cecka , Adam Stevens , Sanjay Devireddy , Po-Chen Paul Yang , Naveen Kumar Devaraj , Federico Dan Rozenberg , Pete Baldridge , Rajiv Jain , Pranov Rai , Todd Greenwalt , Yusuf Goren
IPC: G06F3/16 , H04L9/08 , H04L9/40 , G10L19/22 , G10L19/002
Abstract: A device-management system performs processing, such as audio processing, in an instance of a virtual machine corresponding to a functionally limited (local) device. To register the local device, the device-management system receives a registration request that includes device information, encryption data, and an indication of an associated user account. The device-management system then sends this registration data to a service-provider system, which returns a shared encryption key. The device-management system and the local device may use this shared encryption key to securely communicate. The device-management system may de-allocate the instance upon detecting a period of inactivity of the local device and may re-allocate the instance when new activity is detected. The device-management system may further determine when and if audio data to be sent to the local device is encoded using a codec not implemented by the local device. Upon this determination, the device-management system may transcode the audio data such that is encoded using a known codec.
-
公开(公告)号:US10854186B1
公开(公告)日:2020-12-01
申请号:US16518634
申请日:2019-07-22
Applicant: Amazon Technologies, Inc.
Inventor: Sanjay Devireddy , Kenneth Edward Cecka , Adam Stevens , Sebastian Pierce-Durance , Naveen Kumar Devaraj , Po-Chen Paul Yang , Federico Dan Rozenberg , Pete Baldridge , Pranov Rai , Todd Greenwalt , Yusuf Goren , Rajiv Jain
IPC: G10K11/178 , H04L29/08 , G06F3/16 , G10L15/26
Abstract: A device-management system performs audio processing, such as acoustic echo cancellation or beamforming, in a computing-resource allocation corresponding to a functionally limited device. The device-management system may be a locally-connected network device that is in communication with one or more user devices; the device-management system may also or instead be a remote device that communicates with the user devices using the locally-connected network device. The device-management system may receive audio data from one or more microphones of one or more user devices. To perform acoustic echo cancellation, the device-management system may receive and process time data corresponding to a time of output of audio by the user device.
-