Communication unit with over the air programming
First Claim
1. In a communication system, having a plurality of subscriber units and a control resource, at least one of the subscriber units comprising:
- bootstrap means having a bootstrap mode for providing the subscriber unit with limited communication with the central controller and no communication with other subscriber units without any operating system program in order to request and receive an operating system program prior to requesting and receiving authorization for using the subscriber unit;
non-volatile storage means coupled to the bootstrap means for storing information on how to request operating program from the control resource;
transmitter means for initiating a programming request to the control resource, the transmitter coupled to the bootstrap means for transmitting the control resource a request for an operating program;
receiver means for receiving the operating program from the control resource; and
controller means, coupled to the transmitter means and the receiver means, for installing the operating program in the subscriber unit in order to allow the subscriber unit to function beyond the bootstrap mode using the operating program acquired in the bootstrap mode such that the subscriber unit could communicate with other subscriber units.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication unit (100) for operation in a communication system (600). The communication system (600) includes a plurality of communication units (100) and a control resource (300). The communication unit (100) includes a transmitter (118) for transmitting a signal to the control resource (300) requesting programming information using a bootstrap mode of operation. The communication unit (100) also includes a receiver (106) for receiving programming information sent by the control resource (300). The communication unit (100) further includes a controller (112) coupled to the transmitter (118) and the receiver (106) for programming the communication unit (100) using the received programming information prior to receiving authorization for using the communication unit.
-
Citations
16 Claims
-
1. In a communication system, having a plurality of subscriber units and a control resource, at least one of the subscriber units comprising:
-
bootstrap means having a bootstrap mode for providing the subscriber unit with limited communication with the central controller and no communication with other subscriber units without any operating system program in order to request and receive an operating system program prior to requesting and receiving authorization for using the subscriber unit; non-volatile storage means coupled to the bootstrap means for storing information on how to request operating program from the control resource; transmitter means for initiating a programming request to the control resource, the transmitter coupled to the bootstrap means for transmitting the control resource a request for an operating program; receiver means for receiving the operating program from the control resource; and controller means, coupled to the transmitter means and the receiver means, for installing the operating program in the subscriber unit in order to allow the subscriber unit to function beyond the bootstrap mode using the operating program acquired in the bootstrap mode such that the subscriber unit could communicate with other subscriber units. - View Dependent Claims (2, 3, 4)
-
-
5. A method for dynamically and remotely programming the operating system of a communication unit, comprising the steps of:
-
transmitting a request-for-programming signal to a control resource using a bootstrap routine, the bootstrap routine providing the communication unit with the sole function of communicating with the control resource to request and receive an operating system program prior to requesting and receiving authorization for using the communication unit without the ability to communicate with other communication units; receiving the operating system from the control resource via the bootstrap routine; programming the communication unit using the received operating system; transmitting a request-for-parameter signal to the control resource; receiving parametric information from the control source; and entering a normal mode in response to the operating system received in the bootstrap mode; communicating with other communication devices using the parametric information. - View Dependent Claims (6)
-
-
7. A radio communication device operating in a communication system having a control resource and a plurality of radios, comprising:
-
a bootstrap mode where the radio is incapable of communicating with other radios and can only communicate with the control resource of the communication system to request and receive an operating system program prior to requesting and receiving authorization for using the radio communication device, the bootstrap mode comprising; a non-erasable memory component for storing a bootstrap routine; a transmitter for transmitting a request signal to the control resource requesting the operating system; a receiver for receiving the operating system; a second memory component for storing the operating system; a normal mode where the radio uses the operating system received in response to in the bootstrap mode in order to communicate with other radios; and a controller coupled to the bootstrap mode and the normal mode for providing communication between the radio and other radios otherwise not available in the bootstrap mode. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification