Patent ID: 8331345

Claim:
A wireless client comprising: an infrastructure controller configured to exchange, according to an infrastructure network model, packets of data with a wireless access point over a first wireless channel; an ad hoc controller configured to exchange, according to an ad hoc network model, packets of data with a second wireless client over a second wireless channel; and a master controller configured to in response to the wireless client receiving a first beacon specifying a time interval during which the wireless client is to communicate with the wireless access point according to the infrastructure network model, cause the infrastructure controller to exchange packets of data with the wireless access point over the first wireless channel for the time interval specified in the first beacon, and in response to expiration of the time interval specified in the first beacon, (i) cause the ad hoc controller to exchange packets of data with the second wireless client over the second wireless channel, or (ii) cause the wireless client to enter a sleep state.