Company Filing History:
Years Active: 2000
Title: Innovations by James W Douglas
Introduction
James W Douglas is an accomplished inventor based in Forest Lake, MN (US). He has made significant contributions to the field of computer science, particularly in the area of interprocess communication. His innovative approach has led to the development of a unique system architecture that enhances message passing and process synchronization in digital computer systems.
Latest Patents
James W Douglas holds a patent for a "System architecture for improved message passing and process." This invention provides a method for interprocess communication between concurrently executing, cooperating sequential processes. The system utilizes a shared memory queue to facilitate message passing and process synchronization. Data is transferred from a sending process to a receiving process through a queue entry that is visible in the virtual address space of the first process. The sending process directs the processor to execute an enqueue instruction to add the queue entry, while the receiving process removes it by executing a dequeue instruction. This innovative method allows the receiving process direct access to the queue entry's contents without needing to copy the data into its virtual address space. Additionally, the system offers protection against unauthorized access to the queue by other active processes.
Career Highlights
James W Douglas is associated with Unisys Corporation, where he has contributed to various projects that leverage his expertise in computer systems. His work has been instrumental in advancing the capabilities of interprocess communication, making significant strides in the efficiency and security of digital systems.
Collaborations
Throughout his career, James has collaborated with notable colleagues, including Merwin H Alferness and Mark D Aubel. These partnerships have fostered an environment of innovation and creativity, leading to the development of groundbreaking technologies.
Conclusion
James W Douglas is a notable inventor whose work in system architecture has significantly impacted the field of computer science. His patent for improved message passing and process synchronization showcases his innovative spirit and dedication to advancing technology.