Executable radio software system and method
First Claim
Patent Images
1. An executable radio software system comprising:
- a core framework layer responsive to one or more applications and a middleware layer, the core framework layer including isolated platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform.
2 Assignments
0 Petitions
Accused Products
Abstract
An executable radio software system including a core framework layer responsive to one or more applications and a middleware layer. The core framework layer includes isolated platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform. Also, the core framework layer includes an embedded distributed parser responsive to the Domain profiles of the applications for more efficiently installing and running an application.
104 Citations
44 Claims
-
1. An executable radio software system comprising:
a core framework layer responsive to one or more applications and a middleware layer, the core framework layer including isolated platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform. - View Dependent Claims (2, 3)
-
4. An executable radio software system comprising:
a core framework layer responsive to one or more applications and a middleware layer, the core framework layer including an embedded distributed XML parser that parses the Domain profiles of the applications for more efficiently installing and running an application. - View Dependent Claims (5, 6, 7)
-
8. An executable radio software system comprising:
a core framework layer responsive to one or more applications and a middleware layer, the core framework layer including a Domain Management subsystem responsive to the state of a device change for preventing application usage of a device when the device is busy, off-line, or disabled to thus more efficiently deploy the application. - View Dependent Claims (9, 10)
-
11. An executable radio software system comprising:
a core framework layer responsive to one or more applications and a middleware layer, the core framework layer including a Domain Management subsystem responsive to a device failure or an application failure and configured to restart the device or application in response. - View Dependent Claims (12, 13)
-
14. An executable radio software system comprising:
-
a core framework layer responsive to one or more applications and a middleware layer, the core framework layer including one or more secondary Domain Management subsystems each configured to manage a specific Domain of a system; and
a primary Domain Management subsystem configured to manage all of the secondary Domain Management subsystems of the system. - View Dependent Claims (15, 16)
-
-
17. An executable radio software system comprising:
a core framework layer responsive to one or more applications and a middleware layer, the core framework layer including a Domain Management subsystem configured to choose a radio frequency path from a set of radio frequency paths of a communication channel selected based on the waveform requirements of the application.
-
18. An executable radio software system core framework layer responsive to one or more applications and a CORBA middleware layer, the core framework layer comprising:
-
isolated platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform;
a CORBA defined embedded distributed parser responsive to the SCA Domain profiles of the applications for more efficiently installing and running an application; and
a Domain Management subsystem configured;
to be responsive to the state of a device for preventing application usage of a device when the device is busy, off-line, or disabled to thus more efficiently deploy the application, to be responsive to a device failure or an application failure and in response to restart the device or application, to include one or more secondary Domain Management subsystem each configured to manage a specific Domain of a system and a primary Domain Management subsystem configured to manage all of the secondary Domain Management subsystems, and to choose a radio frequency path of a set of radio frequency paths of a communication channel selected based on the waveform of the application. - View Dependent Claims (19, 20, 21, 22)
-
-
23. An executable radio software method comprising:
-
establishing a core framework layer responsive to one or more applications and a middleware layer; and
isolating platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform. - View Dependent Claims (24, 25)
-
-
26. An executable radio software method comprising:
-
establishing a core framework layer responsive to one or more applications and a middleware layer; and
embedding a distributed XML parser that parses the Domain profiles of the applications for more efficiently installing and running an application. - View Dependent Claims (27, 28, 29)
-
-
30. An executable radio software method comprising:
-
establishing a core framework layer responsive to one or more applications and a middleware layer; and
responding to the state of a device change for preventing application usage of a device when the device is busy, off-line, or disabled to thus more efficiently deploy the application. - View Dependent Claims (31, 32)
-
-
33. An executable radio software method comprising:
-
establishing a core framework layer responsive to one or more applications and a middleware layer; and
responding to a device failure or an application failure and restarting the device or application in response. - View Dependent Claims (34, 35)
-
-
36. An executable radio software method comprising:
-
establishing a core framework layer responsive to one or more applications and a middleware layer;
invoking one or more secondary Domain Management subsystems to manage a specific Domain of a method; and
invoking a primary Domain Management subsystem to manage all of the secondary Domain Management subsystems. - View Dependent Claims (37, 38)
-
-
39. An executable radio software method comprising:
-
establishing a core framework layer responsive to one or more applications and a middleware layer; and
invoking a Domain Management subsystem to choose a radio frequency path from a set of radio frequency paths of a communication channel selected based on the waveform requirements of the application.
-
-
40. An executable radio software method for a core framework layer responsive to one or more applications and a CORBA middleware layer, the method comprising:
-
isolating platform dependent code in one or more files for a number of different platforms each selectively compilable by a directive to reduce the dependency of the core framework layer on a specific platform;
embedding a CORBA defined distributed parser responsive to the SCA Domain profiles of the applications for more efficiently installing and running an application;
responding to the state of a device for preventing application usage of a device when the device is busy, off-line, or disabled to thus more efficiently deploy the application;
responding to a device failure or an application failure and in response to restart the device or application;
invoking one or more secondary Domain Management subsystem each configured to manage a specific Domain of a method and a primary Domain Management subsystem configured to manage all of the secondary Domain Management subsystems; and
choosing a radio frequency path of a set of radio frequency paths of a communication channel selected based on the waveform of the application. - View Dependent Claims (41, 42, 43, 44)
-
Specification