Wireless software upgrades with version control
First Claim
1. In a wireless communication system comprising a system backbone;
- a host computer coupled to the system backbone;
at least one base station coupled to the system backbone, the at least one base station including a base station transceiver for communicating wirelessly with mobile devices within the system; and
at least one mobile device having a mobile device transceiver for communicating wirelessly with the host computer on the system backbone via the at least one base station, a method of operation comprising the steps of;
storing a version of operating software that provides instruction code in the at least one mobile device;
the operating software, when executed, allowing the at least one mobile device to carry out its intended function;
determining whether the version of operating software stored in the at least one mobile device is a current version of the operating software; and
wirelessly updating the operating software stored in the at least one mobile device if it is determined that the operating software stored in the at least one mobile device is not the current version.
1 Assignment
0 Petitions
Accused Products
Abstract
A wireless communication system includes a system backbone, a host computer coupled to the system backbone, at least one base station coupled to the system backbone, the at least one base station including a base station transceiver for communicating wirelessly with mobile devices within the system, and at least one mobile device having a mobile device transceiver for communicating wirelessly with the host computer on the system backbone via the at least one base station. A method of operation includes the steps determining whether a version of operating software stored in the at least one mobile device is a current version of the operating software, and wirelessly updating the operating software stored in the at least one mobile device if it is determined that the operating software stored in the at least one mobile device is not the current version.
-
Citations
15 Claims
-
1. In a wireless communication system comprising a system backbone;
- a host computer coupled to the system backbone;
at least one base station coupled to the system backbone, the at least one base station including a base station transceiver for communicating wirelessly with mobile devices within the system; and
at least one mobile device having a mobile device transceiver for communicating wirelessly with the host computer on the system backbone via the at least one base station, a method of operation comprising the steps of;storing a version of operating software that provides instruction code in the at least one mobile device;
the operating software, when executed, allowing the at least one mobile device to carry out its intended function;determining whether the version of operating software stored in the at least one mobile device is a current version of the operating software; and wirelessly updating the operating software stored in the at least one mobile device if it is determined that the operating software stored in the at least one mobile device is not the current version. - View Dependent Claims (2, 3, 4, 5, 14)
- a host computer coupled to the system backbone;
-
6. A wireless communication system, comprising:
-
a system backbone; a host computer coupled to the system backbone; an FTP server coupled to the system backbone; at least one base station coupled to the system backbone, the at least one base station including a base station transceiver for communicating wirelessly with mobile devices within the system; and at least one mobile device having a mobile device transceiver for communicating wirelessly with the host computer and FTP server on the system backbone via the at least one base station; wherein a version of operating software that provides instruction code is stored in the at least one mobile device and, when executed, allows the at least one mobile device to carry out its intended function; and wherein the host computer and the at least one mobile device are operatively configured to determine whether to selectively update mobile device operating software therebetween based on an initial comparison in accordance with a predetermined criteria indicative of whether updating of the mobile device operating software is appropriate, and the FTP server and the at least one mobile device are operatively configured to communicate selectively the mobile device operating software determined to be appropriate for updating. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. In a wireless communication system comprising a system backbone;
- a host computer coupled to the system backbone;
at least one base station coupled to the system backbone, the at least one base station including a base station transceiver for communicating wirelessly with mobile devices within the system; and
at least one mobile device having a mobile device transceiver for communicating wirelessly with the host computer on the system backbone via the at least one base station;
a method of operation comprising the steps of;storing a version of operating software which provides instruction code in the at least one mobile device; executing the operating software, whereby the least one mobile device carries out its intended function; determining whether the version of operating software stored in the at least one mobile device is a current version of the operating software; and wirelessly updating the operating software stored in the at least one mobile device if it is determined that the operating software stored in the at least one mobile device is not the current version. - View Dependent Claims (15)
- a host computer coupled to the system backbone;
Specification