Method and system for updating firmware on a beacon device and a communication unit broadcasting beacon signal
First Claim
1. A beacon device comprising:
- a communication unit which broadcasts a beacon signal within a certain radius according to a Bluetooth protocol system for exchanging information with a service device if required; and
a control unit which inquires of the service device about a firmware program version on a predetermined period basis relative to the period of broadcast signal from the communication unit, receives the firmware program version from the service device, compares a preset firmware program version with the received firmware program version, controls the communication unit to stop broadcasting of the beacon signal being broadcast within the certain radius if both versions are different from each other, requests the service device to update the firmware program through the communication unit, and installs the firmware program received from the service device through the communication unitwherein the control unit compares a preset firmware program version with the received firmware program version, stops broadcasting of the beacon signal if both versions are different from each other and if a service is being provided to one or more terminals through the communication unit, waits until the service provision to the terminals is completed, requests the service device to update the firmware program when the service provision is completed, and, otherwise, requests the service device to update the firmware program at the same time of stopping the broadcasting of the beacon signal.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and system for updating firmware on a beacon device. The system includes: a communication unit and a control unit. The system broadcasts a beacon signal within a certain radius and exchanges information with the service device and the control unit and inquires of the service device about a firmware program version at a predetermined period basis by receiving the firmware program version from the service device and comparing a preset firmware program version with the received firmware program version for controlling the communication unit to stop broadcasting of the beacon signal if both versions are different from each other. The system also requests the service device to update the firmware program through the communication unit, and installs the firmware program received from the service device through the communication unit.
17 Citations
11 Claims
-
1. A beacon device comprising:
-
a communication unit which broadcasts a beacon signal within a certain radius according to a Bluetooth protocol system for exchanging information with a service device if required; and a control unit which inquires of the service device about a firmware program version on a predetermined period basis relative to the period of broadcast signal from the communication unit, receives the firmware program version from the service device, compares a preset firmware program version with the received firmware program version, controls the communication unit to stop broadcasting of the beacon signal being broadcast within the certain radius if both versions are different from each other, requests the service device to update the firmware program through the communication unit, and installs the firmware program received from the service device through the communication unit wherein the control unit compares a preset firmware program version with the received firmware program version, stops broadcasting of the beacon signal if both versions are different from each other and if a service is being provided to one or more terminals through the communication unit, waits until the service provision to the terminals is completed, requests the service device to update the firmware program when the service provision is completed, and, otherwise, requests the service device to update the firmware program at the same time of stopping the broadcasting of the beacon signal. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A firmware updating system comprising:
-
a service device which manages one or more beacon devices and manages a firmware program which can be provided to the beacon devices for broadcasting a beacon signal within a certain radius according to a Bluetooth protocol system; and a beacon device which inquires of the service device about a firmware program version on a predetermined period basis relative to the period of the broadcast beacon signal, receives the firmware program version from the service device, and includes a control unit for comparing a preset firmware program version with the received firmware program version with the control unit stopping broadcasting of said beacon signal if both program versions are different from each other and if a service is being provided by a beacon device to one or more terminals, waits until the service provision to the terminals is completed, requests the service device to update the firmware program when the service provision is completed, and, otherwise, requests the service device to update the firmware program at the same time of stopping the broadcasting of the beacon signal and installs the firmware program received from the service device.
-
-
8. A beacon firmware updating method using a beacon device for broadcasting a beacon signal, a control unit and a service device to carry out the method with the firmware updating method comprising:
-
having the beacon device inquire of the service device about a firmware program version at a predetermined period basis relative to the period of the broadcast beacon signal; receiving, by the control unit of the beacon device, the firmware program version from the service device; using the control unit for comparing a preset firmware program version with the firmware program version received from the service device; using the control unit to stop the broadcasting of a beacon signal from the beacon device within a certain radius according to a Bluetooth protocol system if both of the compared program versions are different from each other and requesting the service device to update the firmware program; and installing, by the control unit of the beacon device, the firmware program received from the service device, wherein the act of inquiring of a service device about a firmware program version includes inquiring of the service device about the firmware program version at more than a preset period if the beacon device is providing a service to one or more terminals and, otherwise, inquiring of the service device about the firmware program version at less than the preset period, and wherein the act of requesting the service device to update the firmware program includes stopping the broadcasting of the beacon signal if the beacon device is providing a service to one or more terminals, waiting until the service provision to the terminals is completed, requesting the service device to update the firmware program when the service provision is completed, and, otherwise, requesting the service device to update the firmware program after stopping the broadcasting of the beacon signal. - View Dependent Claims (9, 10, 11)
-
Specification