Patent ID: 8326290

Claim:
A method, comprising: storing, in a device configured to operate in a plurality of communication systems, data defining a plurality of events, and associating each of the plurality of events with a type of scanning mode, wherein at least two of the plurality of events are associated with the same scanning mode; detecting an event at the device, the detected event corresponding to one of the plurality of events; responsive to detecting the event, initiating a first scanning for a signal from a first of the plurality of communication systems providing communication via a local area network, wherein the first scanning is performed in a manner based on a property of the detected event; and performing post-event second scanning for a signal from a second of the plurality of communication systems providing communication via a cellular network, wherein the second scanning is performed at a rate lower than a rate of the first scanning, wherein the post-event second scanning is based on the property of the detected event.