This inventor holds 1 USPTO granted patent. Top assignee: International Business Machines Corporation. Active years: 1993.
Company Filing History:
Years Active: 1993
Title: Innovations of Shaheen-Gouda in Data Processing Systems
Introduction
Shaheen-Gouda is a notable inventor based in Austin, TX, who has made significant contributions to the field of data processing systems. His innovative work focuses on enhancing the reliability of shared data structures in multi-processor environments. With one patent to his name, he has demonstrated a commitment to advancing technology in this area.
Latest Patents
Shaheen-Gouda's patent, titled "System and method for implementing operating system message queues," presents a system designed to maintain the reliability of shared data structures, such as message queues, in multi-processor data processing systems. This system includes multiple virtual memory-type processor units that share virtual memory and access various virtual memory segments using the same virtual memory address. The invention ensures the reliability of system-wide shared data structures, even in the event of a processor failure, by maintaining at least two copies of each data structure and a table for locating these structures. The system updates copies of shared data structures stored in different processing units to ensure that either identical updates occur or no update takes place. Additionally, it guarantees that any changes made during an aborted transaction are reverted to their initial state, allowing for transaction retries.
Career Highlights
Shaheen-Gouda is currently employed at International Business Machines Corporation, commonly known as IBM. His work at IBM has allowed him to explore and implement innovative solutions in data processing, contributing to the company's reputation as a leader in technology.
Collaborations
Throughout his career, Shaheen-Gouda has collaborated with notable colleagues, including Marion Lee Blount and Stephen P Morgan. These collaborations have likely enriched his work and contributed to the development of his innovative ideas.
Conclusion
Shaheen-Gouda's contributions to data processing systems exemplify the importance of innovation in technology. His patent reflects a deep understanding of the challenges faced in multi-processor environments and offers practical solutions to enhance reliability.
