Patent ID: 7512402

Claim:
A method for emulating at least one of a plurality of mobile devices selected from a group consisting of: a mobile phone, a mobile radio, a personal digital assistant, a handheld computer, a pager, and a beeper, on an emulating computer having a larger display than the at least one of the plurality of mobile devices, the method comprising: storing an emulator program on the emulating computer, wherein the emulator program emulates at least some functions, controls, and display of the mobile devices such that any actions or tasks that can be executed by the mobile device can also be executed by the emulator program on the emulating computer, wherein the emulator program comprises a security feature that automatically modifies a presentation function if it perceives that a user of the mobile device is not alone; establishing a connection between the at least one of the plurality of mobile devices and the emulating computer; displaying an emulated graphical user interface (GUI) on a display of the emulating computer such that the emulated GUI emulates a physical interface of the at least one mobile device; executing the emulator program on the emulating computer; interfacing with the emulator program by interacting with the emulated GUI so that at least some input/output applications of the at least one mobile device are emulated on the emulating computer, wherein the interfacing step comprises a step of modifying a requested emulated presentation function if the security feature perceives that the user is not alone; performing on the emulating computer at least some of the functions of the at least one mobile device that are not supported by the mobile device; and synchronizing the emulator program and the at least one mobile device such that the emulator program imitates in real time the functions and display of the at least one mobile device.