US 12,010,742 B1
Proximity pairing techniques for an accessory device
Bob Bradley, San Jose, CA (US); Jacob S. Weiss, San Francisco, CA (US); Michael J. Giles, San Jose, CA (US); and Sriram Hariharan, San Jose, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Oct. 28, 2019, as Appl. No. 16/666,285.
Application 16/666,285 is a continuation of application No. 16/135,525, filed on Sep. 19, 2018, abandoned.
Int. Cl. H04W 4/029 (2018.01); H04B 5/00 (2006.01); H04B 17/318 (2015.01); H04L 51/043 (2022.01); H04L 51/222 (2022.01); H04L 65/61 (2022.01); H04M 1/72 (2021.01); H04W 4/44 (2018.01); H04W 4/80 (2018.01); H04W 8/00 (2009.01); H04W 76/10 (2018.01); H04W 76/14 (2018.01); H04W 84/12 (2009.01)
CPC H04W 76/14 (2018.02) [H04B 17/318 (2015.01); H04L 65/61 (2022.05); H04W 8/005 (2013.01); H04W 4/80 (2018.02)] 22 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving, by a computing device prior to pairing with an accessory device, an advertisement message associated with the accessory device, the advertisement message being received via a short-range communications transport corresponding to a short-range communications protocol; extracting, by the computing device, payload data from the advertisement message; identifying, by the computing device, a device type associated with the accessory device based at least in part on the payload data;
obtaining, by the computing device, a media asset image from a media asset data store based at least in part on the identified device type, wherein the media asset image is a default media asset image when a media asset image associated with the identified device type is not included in the media asset data store; presenting, by the computing device, a user interface displaying the obtained media asset image, wherein the media asset image represents the accessory device; receiving, via the user interface displaying the media asset image, a user input comprising a selection of the media asset image, the user input indicating approval to perform a pairing procedure to pair the computing device with the accessory device; and executing, by the computing device, the pairing procedure to pair the computing device with the accessory device.