Method and apparatus for broadcasting software update information to mobile phones over a wireless communications network
First Claim
1. In a wireless communications network including an MCU, a base station and a plurality:
- of mobile communications devices associated with the base station, a method of replacing a current software file in the plural mobile communications devices with a new software file comprising the steps of;
the MCU placing broadcast download alert information into an alert TS;
the MCU placing broadcast download payload information into an idle time slot and transmitting the frame to the base station;
the base station receiving the frame from the MCU and broadcasting the frame to all of the plural mobile communications devices associated with the base station;
at least one of the plural mobile communications devices receiving the frame broadcast by the base station and comparing a new file version alert characteristic contained in the alert TS of the frame with a current file version characteristic stored in a first memory of the mobile communications device;
the mobile communications device storing a new software file fragment, contained in the idle TS of the frame, in a second memory of the mobile communications device at a location specified by an address characteristic if the file version alert characteristic and the current file version characteristic not the same;
the mobile communications device comparing the file size alert characteristic contained in the alert TS of the frame to be the same as the current file size characteristic stored in the first memory of the mobile communications device;
the mobile communications device going out of service, deleting the current software file in the first memory of the mobile communications device, and replacing it with the new software file stored in the second memory of the mobile communications device; and
the mobile communications device placing itself back into service after the accuracy of the new software file stored in the first memory of the mobile communications device has been verified.
6 Assignments
0 Petitions
Accused Products
Abstract
A local area wireless communications network includes an MCU which generally operates to manage the placement of audio and other information into frames that are transmitted to a base station which serves to convert the frames from one signal format to another signal format and broadcast the frames over a wireless medium to associated mobile communications devices. The wireless communications system operates in a way that permits the broadcasting of new software files from the base stations to associated mobile communications devices in a parallel manner without having a detrimental affect on the operation of the communications system. The MCU operates to place download alert information and download payload information into the frames in such a format and into certain positions in the frame that this information can be recognized and stored by the mobile phones which use it to update their current software.
37 Citations
25 Claims
-
1. In a wireless communications network including an MCU, a base station and a plurality:
- of mobile communications devices associated with the base station, a method of replacing a current software file in the plural mobile communications devices with a new software file comprising the steps of;
the MCU placing broadcast download alert information into an alert TS;
the MCU placing broadcast download payload information into an idle time slot and transmitting the frame to the base station;
the base station receiving the frame from the MCU and broadcasting the frame to all of the plural mobile communications devices associated with the base station;
at least one of the plural mobile communications devices receiving the frame broadcast by the base station and comparing a new file version alert characteristic contained in the alert TS of the frame with a current file version characteristic stored in a first memory of the mobile communications device;
the mobile communications device storing a new software file fragment, contained in the idle TS of the frame, in a second memory of the mobile communications device at a location specified by an address characteristic if the file version alert characteristic and the current file version characteristic not the same;
the mobile communications device comparing the file size alert characteristic contained in the alert TS of the frame to be the same as the current file size characteristic stored in the first memory of the mobile communications device;
the mobile communications device going out of service, deleting the current software file in the first memory of the mobile communications device, and replacing it with the new software file stored in the second memory of the mobile communications device; and
the mobile communications device placing itself back into service after the accuracy of the new software file stored in the first memory of the mobile communications device has been verified. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- of mobile communications devices associated with the base station, a method of replacing a current software file in the plural mobile communications devices with a new software file comprising the steps of;
-
13. In a wireless communications network including an MCU, a base station and a plurality of mobile communications devices associated with the base station, a method of replacing a current software file in the plural mobile communications devices with a new software file comprising the steps of:
-
the MCU placing broadcast download alert information into an first portion of an idle TS of a frame;
the MCU placing broadcast download payload information into a second portion of the idle time slot of the frame and transmitting the frame to the base station;
the base station receiving the frame from the MCU and broadcasting the frame to all of the plural mobile communications devices associated with the base station;
at least one of the plural mobile communications devices receiving the frame broadcast by the base station and comparing a file version alert characteristic contained in the first portion of the frame with a current file version characteristic stored in a first memory of the mobile communications device;
the mobile communications device storing a new software file fragment, contained in the second portion of the idle TS of the frame, in a second memory of the mobile communications device at a location specified by an address characteristic if the file version alert characteristic and the current file version characteristic are not the same;
the mobile communications device comparing the new file size alert characteristic contained in the first portion of the idle TS of the frame to be the same as the current file size characteristic stored in the first memory of the mobile communications device;
the mobile communications device going out of service, deleting the current software file stored in the first memory of the mobile communications device and replacing it with the new software file stored in the second memory of the mobile communications device; and
the mobile communications device placing itself back into service after the accuracy of the new software file has been verified. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In a wireless communications network including an MCU, a base station and a plurality of mobile communications devices associated with the base station, a method of replacing a 25 current software file in the plural mobile communications devices with a new software file comprising the steps of:
-
at least one of the plural mobile communications devices receiving the frame broadcast by the base station and comparing a new file version alert characteristic contained in an alert TS of a frame with a current file version characteristic stored in a first memory of the mobile communications device;
the mobile communications device storing a new software file fragment, contained in an idle TS of the frame, in a second memory of the mobile communications device at a location specified by an address characteristic if the file version alert characteristic and the current file version characteristic not the same;
the mobile communications device comparing a file size alert characteristic contained in the alert TS of the frame to be the same as a current file size characteristic stored in the first memory of the mobile communications device;
the mobile communications device going out of service, deleting the current software file in the first memory of the mobile communications device, and replacing it with the new software file stored in the second memory of the mobile communications device; and
the mobile communications device placing itself back into service after the accuracy of the new software file stored in the first memory of the mobile communications device has been verified.
-
Specification