Patent ID: 8150675

Claim:
A non-transitory computer readable medium having computer readable code thereon, the medium comprising: code executable by a processor for emulating a mobile device by a mobile device emulation application executed at a computing system; code executable by a processor for acquiring network data requested by the mobile device emulation application from a network the computing system is in communication with; code executable by a processor for storing, by said mobile device emulation application, said data in a mobile network data buffer; and code executable by a processor for providing, at the mobile device being emulated, said data requested by said mobile device emulation application from said mobile network data buffer in accordance with predetermined network conditions, said predetermined network conditions emulating, by said mobile device emulation application, a mobile network that would be utilized by the mobile device being emulated, wherein the mobile network being emulated and the mobile device being emulated are both emulated on the same computer.