US 11,722,315 B2
Factory data storage and recovery
Thomas P. Mensch, Sunnyvale, CA (US); Chiye K. Kojima, Mountain View, CA (US); Han Jong Yu, Santa Clara, CA (US); Jerrold V. Hauck, Windermere, FL (US); Muralidhar S. Vempaty, San Jose, CA (US); Peter Chang, Santa Clara, CA (US); Tiffany Shih-Yu Fang, Shanghai (CN); and Yiqun Zhu, Shanghai (CN)
Assigned to APPLE INC., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Aug. 5, 2019, as Appl. No. 16/532,197.
Claims priority of provisional application 62/729,931, filed on Sep. 11, 2018.
Prior Publication US 2020/0084050 A1, Mar. 12, 2020
Int. Cl. H04L 9/32 (2006.01); G06T 7/80 (2017.01); G06F 16/901 (2019.01)
CPC H04L 9/3263 (2013.01) [G06F 16/901 (2019.01); G06T 7/80 (2017.01)] 21 Claims
OG exemplary drawing
 
1. A non-transitory machine readable medium storing executable program instructions which when executed by a data processing system cause the data processing system to perform a method comprising:
entering into a recovery mode on a device; and
transmitting, by the device while in recovery mode, a database key that includes a sensor identifier and a first public key of the device, the sensor identifier for a first sensor in a plurality of sensors included on the device, the database key used to retrieve, from a factory data recovery database separate from the device, calibration data for the first sensor, wherein the factory data recovery database stores calibration data for a plurality of devices.