The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 17, 2026
Filed:
Apr. 15, 2020
Apple Inc., Cupertino, CA (US);
Jonathan R. Schoenberg, Fishers, IN (US);
Adam M. Driscoll, Atherton, CA (US);
E. Thomas Erdmann, IV, San Francisco, CA (US);
Emmanuel Lalande, San Francisco, CA (US);
Michael C. Laster, Santa Clara, CA (US);
Scott Lopatin, San Francisco, CA (US);
Robert W. Mayor, Half Moon Bay, CA (US);
Siva Ganesh Movva, Cupertino, CA (US);
Munish K. Poonia, San Jose, CA (US);
Tommy Rochette, San Jose, CA (US);
Christina Selle, Los Altos, CA (US);
Langford M. Wasada, San Francisco, CA (US);
Swadesh Bhattacharya, Sunnyvale, CA (US);
Raghunandan K. Pai, Saratoga, CA (US);
Brent M. Ledvina, San Francisco, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
Embodiments described herein provide for an electronic device comprising a wireless processor coupled with a wireless radio, memory to store instructions, and one or more processors to execute the instructions. The one or more processors, based on the instructions, are to scan for a beacon advertisement using the wireless processor, store the beacon and a timestamp in a beacon advertisement buffer in response to detection of the beacon via the wireless processor, correlate a beacon advertisement with stored location data to determine a location estimate for a device associated with the beacon advertisement, encrypt the location estimate for the beacon advertisement using a beacon identifier broadcast with the beacon identifier, and transmit a hash of the beacon identifier and an encrypted location estimate for the beacon advertisement to a device locator server. Embodiments also provide techniques to enable known device matching and horizontal accuracy adjustment during location data harvesting for wireless accessory devices.