SYSTEM FOR SIMULATING MOBILE PHONE AND METHOD THEREOF
First Claim
1. A system for simulating mobile phone suitable for a host which having an operating system for providing a first communication protocol and a second communication protocol, the system comprising:
- a plug-in module, for displaying a mobile phone operating interface, and permitting a user to execute an operation through the mobile phone operating interface to generate an instruction data accordingly;
a simulator module, for analyzing the first communication protocol and the second communication protocol, and receiving and recording the instruction data through the first communication protocol; and
a man-machine-interface kernel module, for receiving and executing the instruction data through the second communication protocol to generate an execution data, and then transmitting and recording the execution data to the simulator module through the second communication protocol,wherein, when the simulator module receives the execution data, the execution data is transmitted to the plug-in module through the first communication protocol so that the mobile phone operating interface displays the execution data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for simulating mobile phone and method thereof is provided. The system has separately designed man-machine-interface (MMI) kernel module, simulator module and plug-in module. If a designer wants to replace the MMI kernel module in a developing project, the present invention allows not only the transplantation and extension of code but also the integration with the existing simulator module. Besides, the plug-in module uses the inter-process communication (IPC) mechanism and the dynamic linking library (DLL) mechanism of the operating system of a host to exchange data with the simulator module and display a mobile phone operation interface so that the simulator module is able to support future plug-in module.
32 Citations
16 Claims
-
1. A system for simulating mobile phone suitable for a host which having an operating system for providing a first communication protocol and a second communication protocol, the system comprising:
-
a plug-in module, for displaying a mobile phone operating interface, and permitting a user to execute an operation through the mobile phone operating interface to generate an instruction data accordingly; a simulator module, for analyzing the first communication protocol and the second communication protocol, and receiving and recording the instruction data through the first communication protocol; and a man-machine-interface kernel module, for receiving and executing the instruction data through the second communication protocol to generate an execution data, and then transmitting and recording the execution data to the simulator module through the second communication protocol, wherein, when the simulator module receives the execution data, the execution data is transmitted to the plug-in module through the first communication protocol so that the mobile phone operating interface displays the execution data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for simulating mobile phone applicable to a host which having an operating system for providing a first communication protocol and a second communication protocol, the method comprising:
-
separately providing a plug-in module, a simulator module and a man-machine-interface kernel module, wherein the plug-in module is used for displaying a mobile phone operating interface; receiving an operation executed by a user through the mobile phone operating interface to generate an instruction data accordingly; transmitting and recording the instruction data to the simulator module through the first communication protocol; transmitting the instruction data to the man-machine-interface kernel module through the second communication protocol and executing the instruction data to generate an execution data; transmitting and recording the execution data to the simulator module; and transmitting the execution data to the plug-in module through the first communication protocol, so that the mobile phone operating interface displays the execution data. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification