Pairing Devices Based on Distance
AssigneeApple Inc.
InventorsBrent M. Ledvina, Yannick L. Sierra, Kyle C. Brogle, Steven Andrew Myers
Life of this patent
Estimating the term…
Abstract
Techniques disclosed herein relate to the pairing of a pairing initiator device and a pairing responder device for communication. The pairing initiator device and the pairing responder device range with each other to determine the distance between the pairing initiator device and the pairing responder device. Based on the distance being below a threshold distance, the pairing initiator device and the pairing responder device wirelessly pair with each other without further input from the user.
Claims21
1-20. (canceled)
A pairing initiator device comprising:
- a processor circuit;
- and
- a memory storing instructions executable by the processor circuit to cause the pairing initiator device to perform operations comprising:
- receiving, from a user, a command to wirelessly pair with a pairing responder device;
- sending, to a pairing responder device, a first cryptographic indicator co-signed by the pairing initiator device and an attestation server;
- receiving, from the pairing responder device, a second cryptographic indicator indicating that the first cryptographic indicator has been verified as authentic;
- and
- after verifying the second cryptographic indicator:
- determining a distance between the pairing responder device and the pairing initiator device;
- and
- based on the distance being within a specified range, wirelessly pairing the pairing responder device with the pairing initiator device without further input from the user.
A non-transitory computer-readable medium having program instructions stored therein that are executable by a pairing initiator device to perform operations comprising:
- receiving, from a user, a command to wirelessly pair the pairing initiator device with a pairing responder device;
- sending, to a pairing responder device, a first cryptographic indicator co-signed by the pairing initiator device and an attestation server;
- receiving, from the pairing responder device, a second cryptographic indicator indicating that the first cryptographic indicator has been verified as authentic;
- and
- after verifying the second cryptographic indicator:
- determining a distance between the pairing responder device and the pairing initiator device;
- and
- based on the distance being within a specified range, wirelessly pairing the pairing responder device with the pairing initiator device without further input from the user.
A method, comprising:
- receiving, at a pairing initiator device from a user, a command to wirelessly pair the pairing initiator device with a pairing responder device;
- sending, by the pairing initiator device to a pairing responder device, a first cryptographic indicator co-signed by the pairing initiator device and an attestation server;
- receiving, at the pairing initiator device from the pairing responder device, a second cryptographic indicator indicating that the first cryptographic indicator has been verified as authentic;
- and
- after verifying the second cryptographic indicator, the pairing initiator device:
- determining a distance between the pairing responder device and the pairing initiator device;
- and
- based on the distance being within a specified range, wirelessly pairing the pairing responder device with the pairing initiator device without further input from the user.
Dependencies are inferred from the claim text.