IP Library Granted Patent US 11,093,233
Granted Patent B2
US 11,093,233 · App. 16/610,961 · Granted Aug 17, 2021

Firmware over-the-air (FOTA) update for building services

Inventors: Martin Tomasini (Rovereto, IT); Giulio Borsoi (Dornbirn, AT)
Assignee: TRIDONIC GMBH & CO KG
G06F8/65H04W4/20H04W4/33G06F9/4401H04W84/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,093,233
App. No.
16/610,961
Granted
Aug 17, 2021
Kind
B2
Abstract

The invention relates to a firmware over-the-air (FOTA) method for updating building services, in particular lighting technology installations, comprising multiple devices which are connected to a server as a mesh network, wherein the method comprises the following steps: storing a firmware update image sent by the server in a respective memory of each device, and triggering the copying of the firmware update from the memory to an internal memory of a microcontroller of each of the devices by means of a trigger command issued by the server, wherein, within a predefined time period (timeout) after the trigger command is issued, the server uses feedback from the devices to check whether each device has received the firmware update image and the trigger command, and wherein the copying does not take place until after the predefined time period has elapsed.

Claims (9)

1. A method for firmware over-the-air (FOTA) update building services in particular lighting technology installations, comprising multiple devices which are connected to a server as a mesh network, the method comprising:

storing a firmware update image sent by the server in a respective external memory of each of the multiple devices; and

triggering a copying of the firmware update image from the respective external memory to an internal memory of a microcontroller of each of the multiple devices by a trigger command issued by the server

wherein, within a predefined time period (timeout) after the trigger command is issued, the server uses feedbacks from the multiple devices to check whether each of the multiple devices has received the firmware update image and the trigger command from the server, and wherein the copying of the firmware update image does not take place until alter the predefined time period has elapsed,

wherein, if the server check is negative with respect to at least one device of the multiple devices, the firmware over-the-air update is aborted by the server within the predefined time period (timeout); and

wherein if a device of the multiple devices which does not receive an activation command for using the firmware by a boot loader of the device, replaces the firmware update image in the internal memory of the device with a golden copy of the firmware, wherein the golden copy of the firmware is a secured, stored and tested executable and compatible version of the firmware.

2. The method according to claim 1 , wherein the server checks whether each of the multiple devices can boot with the firmware update within a further predefined time period, in that each of the multiple devices connects to the server after booting with the firmware update.

3. The method according to claim 2 , in which each of the multiple devices which has connected to the server after the firmware update, is waiting for an activation command for future use of the firmware update by a boot loader of each of the multiple devices.

4. The method of claim 1 wherein each of the multiple devices is an operating device for lamps in the building services.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: TOMASINI, MARTIN; BORSOI, GIULIO
To: TRIDONIC GMBH & CO KG
Reel/Frame 051406/0983 →
Priority Claims (1)
DE 10 2017 207 871.5 · May 10, 2017 · national
Continuity (1)
Related Publication 20200104115A1 · Apr 2, 2020