-
公开(公告)号:US20210392129A1
公开(公告)日:2021-12-16
申请号:US17356487
申请日:2021-06-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.
-
公开(公告)号:US20180337911A1
公开(公告)日:2018-11-22
申请号:US15721301
申请日:2017-09-29
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
CPC classification number: H04L63/083 , G06F21/45 , H04L63/18 , H04W12/003 , H04W12/06
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.
-
公开(公告)号:US20210099350A1
公开(公告)日:2021-04-01
申请号:US17032081
申请日:2020-09-25
Applicant: Apple Inc.
Inventor: Johannes P. SCHMIDT , Kevin SHEN
IPC: H04L12/24 , H04L12/753 , H04L12/751
Abstract: Techniques are disclosed for developing spanning trees at devices that are interconnected in a rendering network. According to the techniques, a change in connectivity between two devices in the rendering network may be detected at a first one of the devices, information representing a cost of connectivity may be stored in a data record at the first device. A spanning tree may then be calculated from a candidate set of communication links that interconnect the devices of the rendering network according to cost information representing those communication links. A device may exchange information, such as information regarding the rendering network, to another device of the rendering network according to communication links identified for the spanning tree. The data record may be of a conflict-free replicated data type.
-
公开(公告)号:US20200076788A1
公开(公告)日:2020-03-05
申请号: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.
-
公开(公告)号:US20250159295A1
公开(公告)日:2025-05-15
申请号:US19021452
申请日:2025-01-15
Applicant: Apple Inc.
Inventor: Brian D. PIETSCH , Craig M. FEDERIGHI , Adam A. SONNANSTINE , Taylor G. CARRIGAN , Johannes P. SCHMIDT , Astrid YI , Deepak IYER , Thomas ALSINA , Jonathan A. BENNETT , Patrick L. COFFMAN , Cesar DE CAMARGO BARSCEVICIUS
IPC: H04N21/466 , H04N21/436 , H04N21/442
Abstract: In some implementations, a user device can predictively route media content to a remote playback device based on playback context information obtained by the user device. The playback context can include local playback context information related to the state and/or context of the user device. The playback context can include remote playback context information related to the state and/or context of available remote playback devices. Based on the playback context information obtained by the user device, the user device can generate a predictive score for each available playback device that indicates or predicts the likelihood that the user will want to send media content to the corresponding playback device. The user device can generate and present a graphical user interface that can identify the playback devices having predictive scores over a threshold score. In some instances, the user device can automatically route selected media content to a predicted playback device.
-
-
-
-