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.

Date of Patent:
Jul. 09, 2024

Filed:

Jun. 03, 2021
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

Hung Q. Le, Mountain View, CA (US);

Zaka Ur Rehman Ashraf, Pleasanton, CA (US);

Keith W. Rauenbuehler, San Francisco, CA (US);

Christopher B. Zimmermann, San Jose, CA (US);

Keith R. Bisset, Mountain View, CA (US);

Sivaramachandran Ganesan, San Jose, CA (US);

Wayne A. Lee, San Francisco, CA (US);

Praveen Chegondi, Milpitas, CA (US);

Patrick L. Coffman, San Francisco, CA (US);

Peter N. Heerboth, San Jose, CA (US);

Pranika Seth, Sunnyvale, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 8/61 (2018.01); G06F 8/654 (2018.01); G06F 8/656 (2018.01);
U.S. Cl.
CPC ...
G06F 8/656 (2018.02); G06F 8/61 (2013.01); G06F 8/654 (2018.02);
Abstract

Techniques are provided for updating firmware of an accessory device. An accessory development kit of the accessory device can communicate with an accessory update daemon using a home management daemon of a controller device. Based at least in part on a firmware update policy of the accessory device, the accessory update daemon will check for firmware updates. When firmware updates are available, the accessory update daemon can instruct the home management daemon to stage the update. The home management daemon will notify the accessory development kit to be in a stage mode. The accessory update daemon will download the firmware update and send the firmware update to the accessory development kit of the accessory device using an interface for the secure channel provided by the home management daemon. The accessory device can be a third party accessory device that does not have its own firmware updating application.


Find Patent Forward Citations

Loading…