This inventor holds 2 USPTO granted patents and 1 published patent application. Top assignee: Wind River Systems, Inc.. Active years: 2013-2017.
Company Filing History:
Years Active: 2013-2017
Title: Gregory Stults: Innovator in Semaphore and Spinlock Technologies
Introduction
Gregory Stults is a notable inventor based in Berkeley, CA (US). He has made significant contributions to the field of computer science, particularly in the areas of semaphore and spinlock technologies. With a total of 2 patents, Stults has developed innovative solutions that enhance message passing architectures and resource management.
Latest Patents
Stults' latest patents include "Semaphore with timeout and lock-free fast path for message passing architectures" and "Method and system for spinlock fault recovery." The first patent describes systems and methods for utilizing a semaphore with a timeout and a lock-free path for message passing architectures. This method involves receiving a request from a client to access an object, placing the request in a lock-free pend queue of a semaphore, and manipulating the semaphore's count based on resource availability. The second patent focuses on a method for requesting access to a resource governed by a spinlock, determining resource allocation, and initiating fault recovery if a time limit is expired.
Career Highlights
Gregory Stults is currently employed at Wind River Systems, Inc., where he applies his expertise in developing advanced technologies. His work has contributed to the improvement of system performance and reliability in various applications.
Collaborations
Stults collaborates with talented professionals in his field, including his coworker Raymond Richardson. Their combined efforts foster innovation and drive advancements in technology.
Conclusion
Gregory Stults is a distinguished inventor whose work in semaphore and spinlock technologies has made a significant impact in the field of computer science. His contributions continue to influence the development of efficient and reliable systems.
