Wireless firmware upgrades to an alarm security panel
First Claim
Patent Images
1. A system comprising:
- a panel including stored data that is associated with the operation of the panel, wherein the panel is for detecting fire or intrusion; and
a server including at least one processor and a memory, the server configured to;
provide a notification to the panel using a short messaging service (SMS) communication, wherein the panel determines that the notification is applicable to an update of the panel'"'"'s firmware;
wherein the panel is configured to establish a wireless connection to the server and download a configuration file from the server, wherein the configuration file includes information of at least one update file to be downloaded, wherein the server starts to transmit the update file to the panel, and wherein the panel is configured to re-establish the connection to the server responsive to the connection being lost following a successful download of a first block of the update file, and wherein the panel is configured to resume the download following the re-establishment of the connection starting with a second block that follows the first block, and wherein the panel updates the firmware and performs a restart so that the firmware is programmed automatically by one or more boot up scripts.
2 Assignments
0 Petitions
Accused Products
Abstract
A panel is described including stored data that is associated with the operation of the panel, and a server configured to provide a notification that an update to the data is available, the notification provided over a first communication network, and provide an update to the data via a wireless communication with the panel over a second communication network different than the first communication network.
-
Citations
20 Claims
-
1. A system comprising:
-
a panel including stored data that is associated with the operation of the panel, wherein the panel is for detecting fire or intrusion; and a server including at least one processor and a memory, the server configured to; provide a notification to the panel using a short messaging service (SMS) communication, wherein the panel determines that the notification is applicable to an update of the panel'"'"'s firmware; wherein the panel is configured to establish a wireless connection to the server and download a configuration file from the server, wherein the configuration file includes information of at least one update file to be downloaded, wherein the server starts to transmit the update file to the panel, and wherein the panel is configured to re-establish the connection to the server responsive to the connection being lost following a successful download of a first block of the update file, and wherein the panel is configured to resume the download following the re-establishment of the connection starting with a second block that follows the first block, and wherein the panel updates the firmware and performs a restart so that the firmware is programmed automatically by one or more boot up scripts. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A panel for fire or intrusion detection comprising:
-
at least one processor; and memory storing instructions that, when executed by the at least one processor, cause the panel to; store firmware that is associated with the operation of the panel, receive a notification via a short messaging service (SMS) communication that an update to the firmware is available, and wherein the panel determines that the notification is applicable to an update of the firmware, and the panel is configured to establish a wireless connection to a server and download a configuration file from the server, wherein the configuration file includes information of at least one update file to be downloaded, wherein the server starts to transmit the update file to the panel, and wherein the panel is configured to re-establish the connection to the server responsive to the connection being lost following a successful download of a first block of the update file, and wherein the panel is configured to resume the download following the re-establishment of the connection starting with a second block that follows the first block, and wherein the panel updates the firmware and performs a restart so that the firmware is programmed automatically by one or more boot up scripts. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification