SYSTEM FOR MANAGING RADIO MODEMS
First Claim
1. A wireless communication device, comprising:
- a radio modem enabled to communicate via at least two radio protocols, the radio modem including a radio modem interface; and
a controller, coupled to at least the radio modem interface, the controller being enabled to coordinate activity periods for the at least two radio protocols so that the radio modem is enabled to communicate using the at least two radio protocols concurrently.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for managing the operation of a plurality of radio modems contained within the same WCD. One or more of the plurality of radio modems may be a dual-mode radio modem enabled to communicate using at least two separate radio protocols concurrently. The operation of the one or more dual-mode modems may be managed by resources encompassed in a radio modem interface coupled to, or integrated within, the dual-mode radio modem. These management resources may receive information from the operating system level of the WCD and from the at least two radio modem stacks utilizing the resources of the dual mode radio modem in order to coordinate the operation of the at least two radio protocols concurrently active in the modem.
80 Citations
36 Claims
-
1. A wireless communication device, comprising:
-
a radio modem enabled to communicate via at least two radio protocols, the radio modem including a radio modem interface; and a controller, coupled to at least the radio modem interface, the controller being enabled to coordinate activity periods for the at least two radio protocols so that the radio modem is enabled to communicate using the at least two radio protocols concurrently. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method in a wireless communication device, comprising:
-
receiving information regarding a schedule for at least two radio protocols that share a dual-mode radio modem; receiving information regarding a status for the least two radio protocols that share the dual-mode radio modem; determining, for the at least two radio protocols, a higher priority radio protocol and a lower priority radio protocol; determining, in the schedule information of the higher priority radio protocol, time that will not be used for communication; and allocating the time that will not be used for communication in the higher priority protocol to be used for communication in the lower priority radio protocol. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a computer usable medium having computer readable program code embodied in said medium for managing a wireless communication device, comprising:
-
a computer readable program code for receiving information regarding a schedule for at least two radio protocols that share a dual-mode radio modem; a computer readable program code for receiving information regarding a status for the least two radio protocols that share the dual-mode radio modem; a computer readable program code for determining, for the at least two radio protocols, a higher priority radio protocol and a lower priority radio protocol; a computer readable program code for determining, in the schedule information of the higher priority radio protocol, time that will not be used for communication; and a computer readable program code for allocating the time that will not be used for communication in the higher priority protocol to be used for communication in the lower priority radio protocol. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A mode of operation for a dual-mode radio modem in a wireless communication device, comprising:
-
receiving information in a controller regarding a schedule for at least two radio protocols that share a dual-mode radio modem; receiving information in the controller regarding a status for the least two radio protocols that share the dual-mode radio modem; determining, for the at least two radio protocols, a higher priority radio protocol and a lower priority radio protocol; determining, in the schedule information of the higher priority radio protocol, time that will not be used for communication; and allocating the time that will not be used for communication in the higher priority protocol to be used for communication in the lower priority radio protocol. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
-
33. A radio modem controller, comprising:
-
a radio modem controller coupled to a radio modem interface, the radio modem interface being part of a radio modem enabled to communicate via at least two radio protocols; and the controller being enabled to coordinate activity periods for the at least two radio protocols so that the radio modem is enabled to communicate using the at least two radio protocols concurrently. - View Dependent Claims (34)
-
-
35. A dual-mode radio modem, comprising:
-
At least a controller for performing method steps including; receiving information in the controller regarding a schedule for at least two radio protocols that share a dual-mode radio modem; receiving information in the controller regarding a status for the least two radio protocols that share the dual-mode radio modem; determining, for the at least two radio protocols, a higher priority radio protocol and a lower priority radio protocol; determining, in the schedule information of the higher priority radio protocol, time that will not be used for communication; and allocating the time that will not be used for communication in the higher priority protocol to be used for communication in the lower priority radio protocol.
-
-
36. A chipset, comprising:
-
a radio modem controller coupled to a radio modem interface, the radio modem interface being part of a radio modem enabled to communicate via at least two radio protocols; and the controller being enabled to coordinate activity periods for the at least two radio protocols so that the radio modem is enabled to communicate using the at least two radio protocols concurrently.
-
Specification