Longmont, CO, United States of America

Richard D Carmichael


Average Co-Inventor Count = 3.9

ph-index = 4

Forward Citations = 195(Granted Patents)


Company Filing History:


Years Active: 1995-1999

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

Title: The Innovations of Richard D. Carmichael

Introduction

Richard D. Carmichael is a notable inventor based in Longmont, Colorado. He has made significant contributions to the field of computer systems, particularly in improving input/output performance. With a total of 5 patents to his name, Carmichael's work has had a lasting impact on multi-tasking, multi-threaded operating systems.

Latest Patents

Carmichael's latest patents include a method and apparatus for controlling I/O channels responsive to an operating system. This invention enhances the input/output performance of computer systems by chaining contiguous DMA scatter-gather sub-blocks of a PRD table for multiple channels. The method minimizes idle time for both media and I/O buses, achieving near maximum aggregate bandwidth. Another significant patent involves controlling (N+I) I/O channels with (N) data, which interleaves contiguous DMA scatter/gather sub-blocks for improved performance. This innovation also utilizes a single data manager to optimize bandwidth and reduce idle times.

Career Highlights

Throughout his career, Richard D. Carmichael has worked with prominent companies such as EMC Corporation and LSI Logic Corporation. His experience in these organizations has contributed to his expertise in developing advanced technologies for computer systems.

Collaborations

Carmichael has collaborated with notable individuals in the field, including Gerald L. Hohenstein and Michael Edward Nielson. These partnerships have likely fostered innovation and the exchange of ideas in their respective projects.

Conclusion

Richard D. Carmichael's contributions to the field of computer systems through his patents and collaborations highlight his role as a significant inventor. His work continues to influence advancements in technology and improve the efficiency of computer operations.

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