Combined bluetooth/alternate radio environment with criterion for reporting a condition of the alternate radio defined in a physical abstraction layer associated with the alternate radio
First Claim
Patent Images
1. A wireless communication apparatus that combines Bluetooth/alternate radio links, comprising:
- a first radio unit for communicating with an external apparatus on a Bluetooth radio link;
a second radio unit for communicating with an external apparatus on a second radio link other than the Bluetooth radio link; and
a data processing portion that implements upper, intermediate and lower level software layers, said intermediate level software layer providing interfacing between said first radio unit and said upper level software layer to interpret operational conditions of a Bluetooth radio for an upper level, supervisory software layer, said lower level software layer providing interfacing between said second radio unit and said intermediate level software layer, and said intermediate level software layer providing interfacing between said upper and lower level software layers;
wherein said upper and intermediate level software layers are cooperable to permit said apparatus to respond to a first event associated with operation of said first radio unit, wherein said upper, intermediate and lower level software layers are cooperable to permit said apparatus to respond to a second event associated with operation of said second radio unit, wherein said intermediate level software layer notifies said upper level software layer of said first and second events, wherein said lower level software layer provides to said intermediate level software layer an event indicator that indicates occurrence of said second event, and wherein said lower level software layer provides said event indicator based on information received from said second radio unit and indicative of an operating condition associated with said second radio unit, and further based on information contained in said lower level software layer and defining a correspondence between said event indicator and said operating condition.
1 Assignment
0 Petitions
Accused Products
Abstract
In a combined Bluetooth/alternate radio environment, an intermediate level software layer interprets operational conditions of a Bluetooth radio for an upper level, supervisory software layer. The intermediate level software layer also interfaces between the upper level software layer and a lower level software layer that interfaces to the alternate radio. The lower level software layer defines therein a criterion for reporting a condition of the alternate radio to the upper level software layer.
10 Citations
20 Claims
-
1. A wireless communication apparatus that combines Bluetooth/alternate radio links, comprising:
-
a first radio unit for communicating with an external apparatus on a Bluetooth radio link; a second radio unit for communicating with an external apparatus on a second radio link other than the Bluetooth radio link; and a data processing portion that implements upper, intermediate and lower level software layers, said intermediate level software layer providing interfacing between said first radio unit and said upper level software layer to interpret operational conditions of a Bluetooth radio for an upper level, supervisory software layer, said lower level software layer providing interfacing between said second radio unit and said intermediate level software layer, and said intermediate level software layer providing interfacing between said upper and lower level software layers; wherein said upper and intermediate level software layers are cooperable to permit said apparatus to respond to a first event associated with operation of said first radio unit, wherein said upper, intermediate and lower level software layers are cooperable to permit said apparatus to respond to a second event associated with operation of said second radio unit, wherein said intermediate level software layer notifies said upper level software layer of said first and second events, wherein said lower level software layer provides to said intermediate level software layer an event indicator that indicates occurrence of said second event, and wherein said lower level software layer provides said event indicator based on information received from said second radio unit and indicative of an operating condition associated with said second radio unit, and further based on information contained in said lower level software layer and defining a correspondence between said event indicator and said operating condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A wireless communication apparatus that combines Bluetooth/alternate radio links, comprising:
-
first means for communicating with an external apparatus on a Bluetooth radio link; second means for communicating with an external apparatus on a second radio link other than the Bluetooth radio link; and third means for implementing upper, intermediate and lower level software layers, said intermediate level software layer providing interfacing between said first means and said upper level software layer to interpret operation conditions of a Bluetooth radio for an upper level, supervisory software layer, said lower level software layer providing interfacing between said second means and said intermediate level software layer, and said intermediate level software layer providing interfacing between said upper and lower level software layers; wherein said upper and intermediate level software layers are cooperable to permit said apparatus to respond to a first event associated with said communication on said Bluetooth radio link, wherein said upper, intermediate and lower level software layers are cooperable to permit said apparatus to respond to a second event associated with said communication on said second radio link, wherein said intermediate level software layer notifies said upper level software layer of said first and second events, wherein said lower level software layer provides to said intermediate level software layer an event indicator that indicates occurrence of said second event, and wherein said lower level software layer provides said event indicator based on information produced in conjunction with said communication on said second radio link and indicative of an operating condition associated with said communication on said second radio link, and further based on information contained in said lower level software layer and defining a correspondence between said event indicator and said operating condition. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A wireless communication method that combines Bluetooth/alternate radio links, comprising:
-
communicating with an external apparatus on a Bluetooth radio link; communicating with an external apparatus on a second radio link other than the Bluetooth radio link; and implementing upper, intermediate and lower level software layers, said intermediate level software layer providing interfacing between said upper level software layer and a first radio unit associated with said Bluetooth radio link, said lower level software layer providing interfacing between said intermediate level software layer and a second radio unit associated with said second radio link, and said intermediate level software layer providing interfacing between said upper and lower level software layers; wherein said upper and intermediate level software layers are cooperable to permit a response to a first event associated with said first-mentioned communicating, wherein said upper, intermediate and lower level software layers are cooperable to permit a response to a second event associated with said second-mentioned communicating, wherein said intermediate level software layer notifies said upper level software layer of said first and second events, wherein said lower level software layer provides to said intermediate level software layer an event indicator that indicates occurrence of said second event, and wherein said lower level software layer provides said event indicator based on information produced in conjunction with said second-mentioned communicating and indicative of an operating condition during said second-mentioned communicating, and further based on information contained in said lower level software layer and defining a correspondence between said event indicator and said operating condition. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A computer program product for supporting wireless communication, comprising:
-
a computer-readable medium comprising; code for causing at least one data processor to communicate with an external apparatus via a communication path including a Bluetooth radio link; code for causing the at least one data processor to communicate with an external apparatus via a communication path including a second radio link other than the Bluetooth radio link; and code for causing the at least one data processor to implement upper, intermediate and lower level software layers, said intermediate level software layer providing interfacing between said upper level software layer and a first radio unit associated with said Bluetooth radio link, said lower level software layer providing interfacing between said intermediate level software layer and a second radio unit associated with said second radio link, and said intermediate level software layer providing interfacing between said upper and lower level software layers; wherein said upper and intermediate level software layers are cooperable to permit a response to a first event associated with said communication on said Bluetooth radio link, wherein said upper, intermediate and lower level software layers are cooperable to permit a response to a second event associated with communication on said second radio link, wherein said intermediate level software layer notifies said upper level software layer of said first and second events, wherein said lower level software layer provides to said intermediate level software layer an event indicator that indicates occurrence of said second event, and wherein said lower level software layer provides said event indicator based on information produced in conjunction with said communication on said second radio link and indicative of an operating condition during said communication on said second radio link, and further based on information contained in said lower level software layer and defining a correspondence between said event indicator and said operating condition. - View Dependent Claims (20)
-
Specification