Device controller for an emulator
OwnerDarren Ironsinventor
Life of this patent
Estimating the term…
Abstract
A handheld computing device is utilized to control operations of an emulator, which is operating on an emulation system. The handheld computing device may be the device being emulated by the emulator or an electronic device emulating the device being emulated. The handheld computing device is communicatively coupled to the emulation system via a wireless or wired communications link. In an embodiment, the handheld computing device is a calculator coupled to a personal computer running an emulator of the calculator. Input entered on the handheld computing device is sent to the emulator, thereby allowing the user of the handheld computing device to remotely control the operation of the emulator. The personal computer may be coupled to a projector such that a group of students may view the emulator.
Claims19
An emulation system comprising:
- a first processor configured to perform mathematical operations, the mathematical operations corresponding to mathematical operations available on a handheld computing device;
- a graphics memory communicatively coupled to the first processor, the graphics memory being configured for storing display information;
- an input port communicatively coupled to the first processor;
- and
- memory communicatively coupled to the first processor, the memory being configured to store computer program code to cause the first processor to perform an emulator of the handheld computing device, the emulator being configured to accept an input sequence from the handheld computing device communicatively coupled to the input port.
A method of instruction of students in a classroom, the method comprising:
- communicatively coupling a calculator to an emulation system, the emulation system being configured to emulate the calculator;
- displaying an output of the emulation system to a plurality of students;
- receiving by the emulation system an input sequence from the calculator;
- and
- emulating by the emulation system behavior of the calculator in accordance with the input sequence.
A computer program product for emulating a first handheld device, the computer program product having a medium with a computer program embodied thereon, the computer program comprising:
- computer program code for receiving an input sequence from the first handheld device, the input sequence representing input to the first handheld device;
- and
- computer program code for emulating the first handheld device in accordance with the input sequence.
Dependencies are inferred from the claim text.