Communication unit and method for controlling software or data download to subscriber equipment
First Claim
1. A method of downloading software to a software definable radio, the method comprising:
- determining at least one configuration profile changes of said software definable radio;
downloading software automatically to an intermediate communication unit, in response to said determination; and
re-configuring said software definable radio, by said intermediate communication unit, wherein said configuration profile change is based on a change to at least one of the following;
(i) A service required by said software definable radio, (ii) A software definable radio user profile, (iii) A location of said software definable radio, (iv) Software Definable Radio terminal'"'"'s capabilities, and (v) Available networks to the Software Definable Radio.
1 Assignment
0 Petitions
Accused Products
Abstract
A method (200, 300) of downloading software to a software definable radio (SDR) (105) includes the steps of determining (305) one or more configuration profile change(s), based on a service required by, or a location of, or an available network to, said SDR (105) and/or a SDR user profile and/or terminal profile. Software is downloaded (320, 340) to an intermediate communication unit, in response to the determination, which then re-configures the SDR (105). A communication unit (120) and a distributed software definable radio re-configuration management mechanism are also described. In this manner, an improved mechanism for software download is provided, whereby functionality of the SDR is placed in a personal radio assistance device. Furthermore, the user is provided with improved options in the download process.
-
Citations
24 Claims
-
1. A method of downloading software to a software definable radio, the method comprising:
-
determining at least one configuration profile changes of said software definable radio;
downloading software automatically to an intermediate communication unit, in response to said determination; and
re-configuring said software definable radio, by said intermediate communication unit, wherein said configuration profile change is based on a change to at least one of the following;
(i) A service required by said software definable radio, (ii) A software definable radio user profile, (iii) A location of said software definable radio, (iv) Software Definable Radio terminal'"'"'s capabilities, and (v) Available networks to the Software Definable Radio. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. (canceled)
-
8. (canceled)
-
9. A communication unit located between a software definable radio and one or more remote information databases that contains software to be downloaded to said software definable radio, the communication unit comprising:
-
at least one mapping databases storing configuration profile mapping information of said software definable radio relating to at least one remote information database;
a transport module, operably coupled to said at least one mapping database to facilitate communication between said communication unit and said at least one remote information databases, and a controller, operably coupled to said at least one mapping databases and said transport module, to automatically request and receive downloadable software to said communication unit for forwarding to said software definable radio. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. (canceled)
-
22. (canceled)
-
23. A distributed software definable radio re-configuration management mechanism comprising:
-
a software definable radio; and
a communication network having a number of databases storing software applicable to said software definable radio;
wherein said distributed software definable radio re-configuration management mechanism comprises;
an intermediary device, operably coupled to said software definable radio and comprising memory for storing software required by said software definable radio such that said software required by said software definable radio is distributed between said intermediary device and at least one of the number of databases in said communication network (160).
-
-
24. (canceled)
Specification