System and method for updating a network of remote sensors
First Claim
1. A method of updating a network of a plurality of sensors from a remote base station, comprising:
- selecting sensors to be updated along with data files;
alerting selected sensors of the upcoming update;
receiving at the remote base station the acceptance or rejection of the update from selected ones of the plurality of sensors;
transmitting the selected data files to the sensors that accept the updating data files; and
initiating update after all the selected data files are downloaded to each of the selected sensors.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system updates a network of sensors remotely through the use of a communication link. The sensors to be updated as well as data files to perform the updating are selected at a base station. The selected sensors are notified of the upcoming update by the base station and may accept or reject the update. The sensors that approve the update then receive data files through the communication link. The sensors notify the base station of any missing data files, which are then retransmitted to all sensors that may be missing data files from the first transmission. After the sensors receive all data files, the update is initiated.
72 Citations
8 Claims
-
1. A method of updating a network of a plurality of sensors from a remote base station, comprising:
-
selecting sensors to be updated along with data files; alerting selected sensors of the upcoming update; receiving at the remote base station the acceptance or rejection of the update from selected ones of the plurality of sensors; transmitting the selected data files to the sensors that accept the updating data files; and initiating update after all the selected data files are downloaded to each of the selected sensors. - View Dependent Claims (2, 3, 4)
-
-
5. A method of receiving and updating data files in a sensor remotely, comprising:
-
receiving a broadcast notification of an update of data files; accepting or declining the data file update; switching to active state if the data file update is accepted; receiving data file; inspecting data files for completeness; requesting any missing data files; listening for broadcasts of missing files; storing data files not being updated once all data files are received; stopping all sensor activity and initiating update; and resuming all sensor activity after updating is complete.
-
-
6. A processor readable storage medium containing processor readable code for programming a processor of a sensor from a remote base station to perform a method comprising the steps of:
-
receiving a broadcast notification from the base station of an update of data files; accepting or declining the data file update; switching to active state if the data file update is accepted; receiving data file; inspecting data files for completion; requesting any missing data files; listening for broadcasts of missing files; storing data files not being updated until all data files are received; stopping all sensor activity and initiating update; and resuming all sensor activity after updating is complete.
-
-
7. A processor readable storage medium containing processor readable code for programming a processor in a base station to update a network of a plurality of remote sensors to perform a method comprising the steps of:
-
selecting sensors to be updated with data files to perform the updating; alerting selected sensors of the upcoming update; receiving at the base station acceptance or rejection of the update from selected ones of the plurality of sensors; transmitting from the base station the selected data files to the sensors to accept the updating data files; and initiating update after all the selected data files are downloaded to each of the selected sensors. - View Dependent Claims (8)
-
Specification