Location History:
- Palo Alto, CA (US) (2005)
- Mountain View, CA (US) (2006)
Company Filing History:
Years Active: 2005-2006
Title: Innovations by Stephen L. Hoyle
Introduction
Stephen L. Hoyle is a notable inventor based in Mountain View, CA (US). He has made significant contributions to the field of computer systems, holding 2 patents that address critical challenges in multi-computer systems and memory failures.
Latest Patents
One of his latest patents is titled "Synchronization objects for multi-computer systems." This invention involves several multiprocessor computer systems, each with its own operating system, interconnected to form a multi-computer system with global memory accessible by any processor. The patent includes provisions for spinlock access control, allowing for the coordination of multiple threads across various processors and platforms. Each global mutex is supported by a local operating system shadow mutex, ensuring that the functionality reflects and utilizes the local operating system's mutex system.
Another significant patent by Hoyle is "System and method for recovering from memory failures in computer systems." This invention outlines a method for identifying predetermined instruction sequences and monitoring for memory access errors. It includes logging errors in an error logging register and polling the register during execution. The system allows for the interception and response to memory access errors without necessitating a system reboot or application restart, making it particularly applicable to operating system code that cannot recover from memory errors otherwise.
Career Highlights
Stephen L. Hoyle is currently employed at Hewlett-Packard Development Company, L.P. His work has focused on enhancing the reliability and efficiency of computer systems through innovative solutions.
Collaborations
Hoyle has collaborated with notable coworkers such as Dejan S. Miloiicic and Thomas Wylegala, contributing to advancements in technology and computer systems.
Conclusion
Stephen L. Hoyle's contributions to the field of computer systems through his patents demonstrate his innovative spirit and commitment to solving complex technological challenges. His work continues to influence the development of reliable computing solutions.