SYSTEM AND METHOD FOR UPDATING DATA IN REMOTE DEVICES
First Claim
1. An automated method of substantially simultaneously updating software in multiple remote wireless devices from a central host, the method comprising:
- recognizing a predetermined time to facilitate software updates in multiple remote wireless devices;
at least twenty-four hours before reaching the predetermined time at a host, transmitting a first short message from the host to each of the multiple remote wireless devices, wherein the first short message includes the predetermined time, such that the multiple remote wireless devices utilize the predetermined time to set calendar reminders in the multiple remote wireless devices for entering an active state;
receiving message acknowledgements at the host from one or more of the multiple remote wireless devices;
in response to the message acknowledgements, automatically determining which of the multiple remote wireless devices did not receive the first short message;
transmitting at least one additional short message that includes the predetermined time to each of the multiple remote wireless devices that did not receive the first short message;
within a short time after reaching the predetermined time at the host, substantially simultaneously pushing new software from the host to the multiple remote wireless devices by broadcasting the new software from the host, such that the multiple remote wireless devices receive the new software from the host substantially simultaneously and store the new software;
receiving distribution acknowledgements at the host from one or more of the multiple remote wireless devices; and
in response to the distribution acknowledgements, automatically updating distribution records to indicate which of the multiple remote wireless devices received and stored the new software.
3 Assignments
0 Petitions
Accused Products
Abstract
A central host performs an automated method of updating multiple remote devices. In one embodiment, the host recognizes a predetermined download time and, in advance of the download time, transmits a calendar update to multiple remote devices. The calendar update includes the download time, and the remote devices may utilize the download time to set calendar reminders for entering an active state. Within a short time after reaching the download time, the host pushes download data to the remote devices by broadcasting the download data. In one aspect, the host may receive message acknowledgements from remote devices in response to a first calendar update, and the host may automatically transmit additional calendar updates to any remote devices that did not receive the first calendar update. Additional embodiments involve related methods and the terminal devices that receive the updates.
-
Citations
19 Claims
-
1. An automated method of substantially simultaneously updating software in multiple remote wireless devices from a central host, the method comprising:
-
recognizing a predetermined time to facilitate software updates in multiple remote wireless devices; at least twenty-four hours before reaching the predetermined time at a host, transmitting a first short message from the host to each of the multiple remote wireless devices, wherein the first short message includes the predetermined time, such that the multiple remote wireless devices utilize the predetermined time to set calendar reminders in the multiple remote wireless devices for entering an active state; receiving message acknowledgements at the host from one or more of the multiple remote wireless devices; in response to the message acknowledgements, automatically determining which of the multiple remote wireless devices did not receive the first short message; transmitting at least one additional short message that includes the predetermined time to each of the multiple remote wireless devices that did not receive the first short message; within a short time after reaching the predetermined time at the host, substantially simultaneously pushing new software from the host to the multiple remote wireless devices by broadcasting the new software from the host, such that the multiple remote wireless devices receive the new software from the host substantially simultaneously and store the new software; receiving distribution acknowledgements at the host from one or more of the multiple remote wireless devices; and in response to the distribution acknowledgements, automatically updating distribution records to indicate which of the multiple remote wireless devices received and stored the new software.
-
-
2. An automated method of updating multiple remote devices from a central host, the method comprising:
-
recognizing a predetermined download time at a host; in advance of the predetermined download time, transmitting a calendar update from the host to multiple remote devices, wherein the calendar update includes the predetermined download time, such that the multiple remote devices utilize the predetermined download time to set calendar reminders in the multiple remote devices for entering an active state; and within a short time after reaching the predetermined download time at the host, pushing download data from the host to the multiple remote devices by broadcasting the download data from the host. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A data processing system that updates multiple remote devices, the data processing system comprising:
-
processing resources that perform operations comprising; recognizing a predetermined download time; in advance of the predetermined download time, transmitting a calendar update to multiple remote devices, wherein the calendar update includes the predetermined download time, such that the multiple remote devices utilize the predetermined download time to set calendar reminders in the multiple remote devices for entering an active state; and within a short time after reaching the predetermined download time, pushing download data to the multiple remote devices by broadcasting the download data. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19-27. -27. (canceled)
Specification