Mission Viejo, CA, United States of America

Michael James Irving

USPTO Granted Patents = 5 

Average Co-Inventor Count = 2.1

ph-index = 3

Forward Citations = 18(Granted Patents)


Company Filing History:


Years Active: 2003-2012

Loading Chart...
5 patents (USPTO):Explore Patents

Title: Michael James Irving: Innovator in Computer Emulation

Introduction

Michael James Irving is a notable inventor based in Mission Viejo, CA (US). He has made significant contributions to the field of computer emulation, holding a total of 5 patents. His work focuses on enhancing the efficiency and functionality of emulation systems, which are crucial for running software designed for different hardware environments.

Latest Patents

One of his latest patents is titled "Computer emulator employing direct execution of compiled functions." This invention describes an emulation system that provides the functionality of an emulated computer on a host computer. It pre-processes the object code file to reduce run-time overhead due to parsing the object code. The emulator utilizes pre-programmed functions that model each instruction of the emulated computer. An object code file is pre-parsed to generate a translated file, which includes a sequence of function calls corresponding to the sequence of instructions in the code file. The translated file is then compiled to generate a corresponding translated object-code file, which is executed in the emulation environment on the host computer. Additionally, the emulation system includes a standard mode that emulates the object code file by sequentially parsing each instruction and invoking the appropriate preprogrammed function in the emulated environment.

Another significant patent is the "Method and system for using stored data items in native data formats in emulated e-mode programs." This invention enables an emulator that emulates an e-mode program to utilize stored data items whose values are stored in native data format in native memory. The emulator fetches an item referenced by the e-mode program, which comprises a tag field and a data field. It determines whether the tag field indicates that the referenced item is an external reference word (ERW). If so, the emulator decodes the ERW to obtain a data type and a pointer corresponding to a location of a stored data item in native memory.

Career Highlights

Michael James Irving is currently employed at Unisys Corporation, where he continues to innovate in the field of computer technology. His work has had a significant impact on the development of emulation systems, making them more efficient and user-friendly.

Collaborations

Some of his notable coworkers include Robert Joseph Meyers and Robert Clinton Carden, IV. Their collaborative efforts contribute to the advancement of technology within their organization.

Conclusion

Michael James

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…