Embedded computing system user interface emulated on a separate computing device
AssigneeHoneywell International Inc.
InventorsJoseph Steven Majewski, Bernard T. Geary
Life of this patent
Estimating the term…
Abstract
A system for standalone usage of an embedded computing system user interface on a separate heterogeneous computing device. The system may run the same binary software image as the embedded computing device on a PC platform. Because it is virtually the same exact software image as that which is on the device, the PC-hosted version effectively has full fidelity with the device version. Its user interface is virtually identical in appearance and has full navigation and a richer subset of functionality than would be possible with a simulator. Also, it is not necessary to maintain separate simulation and device software since both environments may use the same binary image.
Claims20
A system having an embedded computing system interface on a separate computing device, comprising:
- a first operating system;
- an emulator hosted by the first operating system and for emulating a second operating system of a building automation system;
- and
- wherein an application program is in the second operating system.
A method for using a computing system interface on another computing system, comprising:
- providing a first operating system having a first application program and a file system;
- providing a second operating system;
- placing an emulator into the second operating system, for providing an emulated first operating system;
- and
- placing a second application program into the emulated first operating system;
- and
- wherein:
- the first and second application programs are in the same code;
- and
- the first operating system of for a building control system.
A mechanism using a computing system interface on another computing system, comprising:
- a first operating system having a first application program and a file system;
- a second operating system;
- an emulator situated in the second operating system, for providing an emulated first operating system;
- and
- a second application program situated in the emulated first operating system;
- and
- wherein the first operating system is for a building automation system.
Dependencies are inferred from the claim text.