Newport Beach, CA, United States of America

Angus McLagan


Average Co-Inventor Count = 2.1

ph-index = 5

Forward Citations = 165(Granted Patents)


Company Filing History:


Years Active: 1979-1991

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

Title: The Innovative Mind of Angus McLagan

Introduction

Angus McLagan is a notable inventor based in Newport Beach, California. He has made significant contributions to the field of computer architecture, holding a total of five patents. His work focuses on enhancing the efficiency and functionality of computer systems.

Latest Patents

Among his latest patents, McLagan has developed a "Multiple Sliding Register Stacks in a Computer." This innovative register architecture utilizes multiple banks of general-purpose registers, each dedicated to different users, including one for servicing interrupts and another for the operating system. Additionally, he has patented "Automatic Data Channels for a Computer System," which allows for data transfer between the computer's memory and peripheral devices without requiring an interrupt context switch. This system includes specialized registers in the central processing unit dedicated to processing these data transfers efficiently.

Career Highlights

Throughout his career, Angus McLagan has worked with several companies, including General Automation, Inc. and Davin Computer Corporation. His experience in these organizations has contributed to his expertise in computer systems and architecture.

Collaborations

Some of his notable coworkers include Gei-Jon Pao and Chong S Un. Their collaboration has likely played a role in the development of innovative solutions in the field of computer technology.

Conclusion

Angus McLagan's contributions to computer architecture through his patents and career experiences highlight his innovative spirit and dedication to advancing technology. His work continues to influence the efficiency of computer systems today.

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