Cypress, TX, United States of America

James S Flannigan


Average Co-Inventor Count = 4.0

ph-index = 1

Forward Citations = 126(Granted Patents)


Company Filing History:


Years Active: 1990

Loading Chart...
1 patent (USPTO):Explore Patents

Title: The Innovations of James S. Flannigan

Introduction

James S. Flannigan is an accomplished inventor based in Cypress, Texas. He has made significant contributions to the field of software engineering, particularly in memory management systems. His innovative approach has led to the development of a unique patent that enhances the functionality of computer systems.

Latest Patents

Flannigan holds a patent for "Software emulation of bank-switched memory using a virtual DOS monitor." This invention utilizes the paging hardware of processors, such as the Intel 80386 microprocessor, in conjunction with its Virtual-8086 mode of operation. The patent allows for the emulation of expanded memory using extended memory, providing support for application programs that access expanded memory without the need for additional memory boards or other hardware.

Career Highlights

Flannigan has had a notable career at Compaq Computer Corporation, where he has applied his expertise in software development and memory management. His work has contributed to advancements in computer technology, making systems more efficient and user-friendly.

Collaborations

Throughout his career, Flannigan has collaborated with talented individuals such as Gary A. Stimac and William Caldwell Crosswy. These partnerships have fostered innovation and have played a crucial role in the development of his patented technology.

Conclusion

James S. Flannigan's contributions to software engineering and memory management have made a lasting impact on the industry. His innovative patent demonstrates his ability to solve complex problems and enhance computer functionality.

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