| US 7,542,759 B2 | ||
| Method and apparatus for broadcasting software update information to mobile phones over a wireless communications network | ||
| Bryan T. Edwards, 175 Sould 35th St., Boulder, Colo. 80305 (US); Gerald R. Colvin, 215 W. Spruce St., Louisville, Colo. 80027 (US); and Christophe Durand, 2942 W. Yarrow Cir., Superior, Colo. 80027 (US) | ||
| Filed on Apr. 18, 2006, as Appl. No. 11/405,932. | ||
| Prior Publication US 2007/0243900 A1, Oct. 18, 2007 | ||
| Int. Cl. H04M 3/00 (2006.01) | ||
| U.S. Cl. 455—419 [717/170; 717/173; 717/175; 717/178; 370/337; 370/345] | 20 Claims |

| 1. In a wireless communications network including a multipoint control unit, a base station and a plurality of mobile communications
devices associated with the base station, at least one of the plurality of mobile communication devices being in a call mode,
a method of replacing a current software file in the plural mobile communications devices with a new software file comprising
the steps of:
the multipoint control unit placing a broadcast download opcode, file version information and file size information into an
alert time slot in a frame;
the multipoint control unit placing broadcast download payload information into an idle time slot in the frame and transmitting
the frame to the base station;
the base station receiving the frame from the multipoint control unit and broadcasting the frame to all of the plural mobile
communications devices associated with the base station;
the at least one of the plurality of mobile communications devices being in the call mode receiving the frame broadcast by
the base station, detecting the download opcode, storing the file size information and comparing the file version information
contained in the alert time slot of the frame with a current file version information stored in a first memory of the mobile
communications device; and
the mobile communications device storing the broadcast download payload information contained in the idle time slot of the
frame in a second memory of the mobile communications device at a location specified by the broadcast download payload information
if the file version information contained in the alert time slot of the frame and the current file version information stored
in the first memory of the mobile communications device are not the same.
|