Light-based device pairing
AssigneeApple Inc.
InventorsChristopher J. VERPLAETSE, Clark D. DELLA SILVA, Philip K. REYNERI, Scott G. JOHNSTON, Patrick LIU, Sharan JUANGPHANICH
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to pairing accessory devices. Some techniques are for establishing a secure communication channel in accordance with some embodiments.
Claims23
A method, comprising:
- at a first computer system that is in communication with one or more input devices:
- sending, via a first communication channel, a request for a second computer system to output light, wherein the second computer system is external to the first computer system;
- after sending the request for the second computer system to output light, detecting, via the one or more input devices, light corresponding to the second computer system;
- and
- in response to detecting the light corresponding to the second computer system:
- in accordance with a determination that the light has a first pattern of light, connecting, via a second communication channel separate from the first communication channel, to the second computer system using information encoded in the first pattern of light;
- and
- in accordance with a determination that the light has a second pattern of light, connecting, via the second communication channel, to the second computer system using information encoded in the second pattern of light.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a first computer system that is in communication with one or more input devices, the one or more programs including instructions for:
- sending, via a first communication channel, a request for a second computer system to output light, wherein the second computer system is external to the first computer system;
- after sending the request for the second computer system to output light, detecting, via the one or more input devices, light corresponding to the second computer system;
- and
- in response to detecting the light corresponding to the second computer system:
- in accordance with a determination that the light has a first pattern of light, connecting, via a second communication channel separate from the first communication channel, to the second computer system using information encoded in the first pattern of light;
- and
- in accordance with a determination that the light has a second pattern of light, connecting, via the second communication channel, to the second computer system using information encoded in the second pattern of light.
A first computer system configured to communicate with one or more input devices, the first computer system comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- sending, via a first communication channel, a request for a second computer system to output light, wherein the second computer system is external to the first computer system;
- after sending the request for the second computer system to output light, detecting, via the one or more input devices, light corresponding to the second computer system;
- and
- in response to detecting the light corresponding to the second computer system:
- in accordance with a determination that the light has a first pattern of light, connecting, via a second communication channel separate from the first communication channel, to the second computer system using information encoded in the first pattern of light;
- and
- in accordance with a determination that the light has a second pattern of light, connecting, via the second communication channel, to the second computer system using information encoded in the second pattern of light.
Dependencies are inferred from the claim text.