Patent ID: 8094631

Claim:
A wireless network interface, comprising: a component; a first sub-client module configured to operate using a first wireless protocol; a second sub-client module configured to operate using a second wireless protocol, wherein the first wireless protocol is different from the second wireless protocol, and wherein the first sub-client module and the second sub-client module are configured to share use of the component; and a component sharing control module configured to transition the first sub-client module into and out of a sleep state to allow the second sub-client module to use the component during the sleep state, wherein at least one of the first sub-client module or the component sharing control module is configured to prevent the second sub-client module from using the component during a first predetermined period, the first sub-client module is scheduled to receive a first transmission within the first predetermined period, the first sub-client module comprises a Worldwide Interoperability for Microwave Access sub-client module, the second sub-client module comprises a wireless local area network sub-client module, the wireless local area network sub-client module is configured to (i) transmit a reserve signal to the component sharing control module, (ii) reserve the component for a duration of time when the Worldwide Interoperability for Microwave Access sub-client module is due to receive a mobile application part, and (iii) skip transmissions during a period when the Worldwide Interoperability for Microwave Access sub-client module receives the mobile application part, the mobile application part indicates send and receive times allocated for the Worldwide Interoperability for Microwave Access sub-client module, the wireless local area network sub-client module is configured to periodically receive first signals during the sleep state, the component sharing control module is configured to determine the sleep state with a base station when network connection quality of the wireless local area network sub-client module is above a wireless local area network disconnect threshold, and the base station communicates with the Worldwide Interoperability for Microwave Access sub-client module.