-
公开(公告)号:US12182674B2
公开(公告)日:2024-12-31
申请号:US17737017
申请日:2022-05-04
Applicant: Apple Inc.
Inventor: Jonathan Huang , Miquel Espi Marques , Carlos M. Avendano , Kevin M. Durand , David Findlay , Vasudha Kowtha , Daniel C. Klingler , Yichi Zhang
Abstract: The subject disclosure provides systems and methods for providing locally trained models for detecting individual sounds using electronic devices. Local detection of individual sounds with a detection model at an electronic device can be provided by obtaining training samples for the detection model with the electronic device, and generating additional negative and positive training samples based on the obtained training samples. A two-stage detection process may be provided, in which a trigger model at a device compares an audio input to a reference sound to trigger a detection model at the device. The detection of individual sounds with a detection model at an electronic device can also leverage audio capture capabilities of multiple devices in an acoustic scene to capture multiple concurrent training samples.
-
公开(公告)号:US20210099278A1
公开(公告)日:2021-04-01
申请号:US16584012
申请日:2019-09-26
Applicant: Apple Inc.
Inventor: Michael F. Jean , Adam E. Kriegel , Brett D. George , Daniel C. Klingler , Girault W. Jones , Felipe Ferreri Tonello
Abstract: A system and method to mitigate the temporary loss of the input sampling clocks when receiving audio data over the ARC or eARC interface of HDMI are provided. A media device may substitute an externally generated clock derived from a local crystal oscillator of the media device for the missing input sampling clock. The external clock may be synchronized to the frequency of the input sampling clock. The media device may synchronize the external clock to the audio data when there is a loss of the input sampling clock. When the input sampling clock of the audio data reappears, the media device may switch back from the external clock to the input sampling clock. When transitioning between the input sampling clock and the external clock, the media device may insert zero padding into the audio data samples to mute any potential glitch in the sound from an audio playback device.
-
3.
公开(公告)号:US20200314247A1
公开(公告)日:2020-10-01
申请号:US16829636
申请日:2020-03-25
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , David L. Biderman , Nicholas M. Fraioli , Christopher M. Garrido , Adam E. Kriegel , Shuang Liu , Richard M. Powell
Abstract: Techniques to use an embedded passcode within an audio ringtone to establish a secure connection for arbitrary phone relay are described. The use of an embedded passcode enables encrypted ad-hoc connections for the relay of audio of an incoming telephone call to a secondary device, such as a virtual assistant enabled smart speaker device.
-
公开(公告)号:US10419855B2
公开(公告)日:2019-09-17
申请号:US15827642
申请日:2017-11-30
Applicant: Apple Inc.
Inventor: Joshua L. Hare , Daniel C. Klingler , Daniel S. Naito , Richard M. Powell
IPC: H04R9/02 , G06F1/3203 , G06F1/20 , G11B20/10
Abstract: An audio appliance includes an oscillatable diaphragm, a first heat-dissipation unit, a second heat-dissipation unit, and a control unit. The first heat-dissipation unit dissipates heat at a first rate and the second heat-dissipation unit dissipates heat at a second rate. The control unit can receive an indication of a temperature of the first heat-dissipation unit and an indication of a temperature of the second heat-dissipation unit. The control unit provides oscillation control of the oscillatable diaphragm to maintain the temperature of the first heat-dissipation unit below a first threshold and/or to maintain the temperature of the second heat-dissipation unit below a second threshold. The control unit can provide the oscillation control responsive to each of the indication of the temperature of the first heat-dissipation unit and the indication of the temperature of the second heat-dissipation unit exceeding a respective threshold.
-
公开(公告)号:US11514921B2
公开(公告)日:2022-11-29
申请号:US16584008
申请日:2019-09-26
Applicant: Apple Inc.
Inventor: Brett D. George , Adam E. Kriegel , Michael F. Jean , Daniel C. Klingler , Girault W. Jones , Felipe Ferreri Tonello
IPC: G10L19/16
Abstract: A system and method to process audio data received over the ARC or eARC interface of HDMI from audio sources are provided. A media device may receive compressed audio data in a number of data formats. The media device may convert between the audio formats provided by the audio sources and the audio formats supported by audio playback devices. The media device may inspect frames of audio data to determine if the frames are to be decoded. The frame may be decoded and subsequently encoded into the data formats supported by the audio playback devices. To reduce latency, the media device may enable a pass-through mode to bypass the decoding of the frames to allow the frames to be decoded at the audio playback devices. A bi-directional loopback application may route audio data received over the ARC or eARC interface from the audio sources to the audio playback devices.
-
公开(公告)号:US10264355B2
公开(公告)日:2019-04-16
申请号:US15613107
申请日:2017-06-02
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , Afrooz Family , Brandon J. Rice , James M. Hollabaugh
Abstract: An operating power level for a loudspeaker cabinet and a target power level for the loudspeaker cabinet are determined during output of an audio signal by the loudspeaker cabinet. The target power level is based on temperature data for the loudspeaker cabinet and varies as the temperature data changes. Based on the operating power level and the target power level, values of two or more control parameters for controlling audio output of the loudspeaker cabinet are generated, where at least one of the control parameters controls the gain of a specific audio frequency band. The audio signal is adjusted according to the generated values of the control parameters, where doing so reduces power consumption of the loudspeaker cabinet during the audio output. Other embodiments are also described.
-
公开(公告)号:US20180329846A1
公开(公告)日:2018-11-15
申请号:US16045591
申请日:2018-07-25
Applicant: Apple Inc.
Inventor: Torrey H. Walker , Daniel C. Klingler , Balasubramanya Bhat
CPC classification number: G06F13/385 , G06F9/54 , G06F11/3027 , G06F11/3051 , G06F13/4282
Abstract: A method for reconfiguring a bus device from a first configuration into a second configuration, wherein the second configuration is not visible to, and is not selectable by, an unauthorized host device that connects to the bus device through a peripheral port of the bus device is described. In the bus device, a received message transmitted by the authorized host device through the peripheral port of the bus device to which the authorized host device is connected is parsed and an instruction to reconfigure the bus device from the first configuration into the second configuration is detected. Responsive to detecting the instruction, a daemon signals reconfiguration of the bus device into the second configuration, and responsive to the daemon signaling, the bus device is reconfigured into the second configuration. Other embodiments are also described.
-
公开(公告)号:US20180249267A1
公开(公告)日:2018-08-30
申请号:US15754914
申请日:2015-08-31
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , Jay S. Coggin
CPC classification number: H04R29/005 , G01S3/802 , G01S5/186 , G01S5/26 , H04R1/406
Abstract: A relative location and orientation of microphone arrays relative to each other is estimated without actively producing test sounds. In one instance, the relative location and orientation of a second microphone array relative to a first microphone array is estimated based on the direction-of-arrival (DOA) of an ambient sound at the first microphone array, the DOA of the ambient sound at the second microphone array, and the time-difference-of-arrival (TDOA) of the ambient sound between the first microphone array and the second microphone array. Other embodiments are also described and claimed.
-
9.
公开(公告)号:US11070676B2
公开(公告)日:2021-07-20
申请号:US16829636
申请日:2020-03-25
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , David L. Biderman , Nicholas M. Fraioli , Christopher M. Garrido , Adam E. Kriegel , Shuang Liu , Richard M. Powell
Abstract: Techniques to use an embedded passcode within an audio ringtone to establish a secure connection for arbitrary phone relay are described. The use of an embedded passcode enables encrypted ad-hoc connections for the relay of audio of an incoming telephone call to a secondary device, such as a virtual assistant enabled smart speaker device.
-
公开(公告)号:US11050737B2
公开(公告)日:2021-06-29
申请号:US16579712
申请日:2019-09-23
Applicant: Apple Inc.
Inventor: Jay S. Coggin , Daniel C. Klingler , Kyle C. Brogle , Johannes P. Schmidt , Eric A. Allamanche , Thomas Alsina , Bob Bradley , Alex T. Nelson , Rudolph Van Der Merwe , Joseph M. Triscari , Keun Sup Lee , Pedro Mari , Aaron M. Elder , Richard M. Powell
Abstract: The embodiments set forth a technique for enabling a computing device to securely configure a peripheral computing device. According to some embodiments, the method can include the steps of (1) approving a request received from the peripheral computing device to engage in a setup procedure for the peripheral computing device, (2) receiving, from the peripheral computing device: (i) an audio signal that encodes a password and timing information, and (ii) a light signal. Additionally, the method can involve, in response to identifying that the timing information correlates with the light signal: (3) extracting the password from the audio signal, and (4) establishing a communication link with the peripheral computing device based on the password. In turn, the method can involve (5) providing configuration information to the peripheral computing device over the communication link.
-
-
-
-
-
-
-
-
-