Patent ID: 8184656

Claim:
A portable wireless device for performing a short duration digital data exchange with a second wireless device, comprising: a first wireless communication channel for performing a data exchange session; a second wireless communication channel of longer range than the first wireless communication channel; and a wireless controller configured to sense a control signal on the second wireless communication channel and to negotiate parameters for a future data exchange session including a data request, aspects of the future data exchange based on a predicted session duration, the predicted session duration based in part on topology data representing terrain in an area of the wireless controller, and based in part on generic coverage footprints for classes of network devices with which the wireless controller may be communicating, the negotiated parameters prompting pre-fetching of content for transmission on the first wireless communication channel, the pre-fetching performed prior to the wireless controller sensing a data signal on the first wireless communication channel, the wireless controller further configured to sense the data signal on the first wireless communication channel, and in response, to establish the data exchange session and perform the data exchange of the data request, the data exchange session increasing error and noise tolerance for portions of the data exchange session expected to be at an edge of reception, the wireless controller further configured to tag information about interference emitters detected during the data exchange session with date and time data and to save the tagged information for later use.