System and method for updating data in remote devices
First Claim
1. An automated method of downloading data from a central host to multiple remote wireless devices, the method comprising:
- transmitting a first message from the host to each of the multiple remote wireless devices, the first message identifying a predetermined download time for a data download to the remote wireless devices such that the remote wireless devices can prepare to receive the data download;
automatically determining which of the multiple remote wireless devices did not receive the first message;
transmitting at least one second message from the host to each remote wireless device that did not receive the first message, the second message identifying the predetermined download time for the data download; and
substantially simultaneously broadcasting download data from the host to the multiple remote wireless devices such that the multiple remote wireless devices receive the download data from the host substantially simultaneously and store the download data,wherein the first and second messages are usable by the multiple remote wireless devices to set calendar reminders in the multiple remote wireless devices for powering on or entering an active state allowing the download data to be received.
4 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.
17 Citations
17 Claims
-
1. An automated method of downloading data from a central host to multiple remote wireless devices, the method comprising:
-
transmitting a first message from the host to each of the multiple remote wireless devices, the first message identifying a predetermined download time for a data download to the remote wireless devices such that the remote wireless devices can prepare to receive the data download; automatically determining which of the multiple remote wireless devices did not receive the first message; transmitting at least one second message from the host to each remote wireless device that did not receive the first message, the second message identifying the predetermined download time for the data download; and substantially simultaneously broadcasting download data from the host to the multiple remote wireless devices such that the multiple remote wireless devices receive the download data from the host substantially simultaneously and store the download data, wherein the first and second messages are usable by the multiple remote wireless devices to set calendar reminders in the multiple remote wireless devices for powering on or entering an active state allowing the download data to be received. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising computer executable instructions, stored on a computer readable storage medium, for updating multiple remote devices from a central host, the instructions comprising instruction for:
-
transmitting a first message from the host to each of the multiple remote wireless devices, the first message identifying a predetermined download time for a data download to the remote wireless devices such that the remote wireless devices can prepare to receive the data download; automatically determining which of the multiple remote wireless devices did not receive the first message; transmitting at least one second message from the host to each remote wireless device that did not receive the first message, the second message identifying the predetermined download time for the data download; and substantially simultaneously broadcasting download data from the host to the multiple remote wireless devices such that the multiple remote wireless devices receive the download data from the host substantially simultaneously and store the download data, wherein the first and second messages are usable by the multiple remote wireless devices to set calendar reminders in the multiple remote wireless devices for entering an active state allowing the download data to be received. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer readable medium encoded with computer-executable instructions, wherein the computer instructions, wherein the computer-executable instructions, comprise instruction for:
-
transmitting a first message from the host to each of the multiple remote wireless devices, the first message identifying a predetermined download time for a data download to the remote wireless devices such that the remote wireless devices can prepare to receive the data download; automatically determining which of the multiple remote wireless devices did not receive the first message; transmitting at least one second message from the host to each remote wireless device that did not receive the first message, the second message identifying the predetermined download time for the data download; and substantially simultaneously broadcasting download data from the host to the multiple remote wireless devices such that the multiple remote wireless devices receive the download data from the host substantially simultaneously and store the download data, wherein the first and second messages are usable by the multiple remote wireless devices to set calendar reminders in the multiple remote wireless devices for entering an active state allowing the download data to be received. - View Dependent Claims (14, 15, 16, 17)
-
Specification