Company Filing History:
Years Active: 1992-2001
Title: Innovations of James C Rasbold
Introduction
James C Rasbold is a notable inventor based in Livermore, California. He has made significant contributions to the field of computer science, particularly in the development of multiprocessor operating systems. With a total of five patents to his name, Rasbold's work has had a lasting impact on software architecture and process scheduling.
Latest Patents
One of Rasbold's latest patents is titled "Method and apparatus for user side scheduling in a multiprocessor operating system program that implements distributive scheduling of processes." This innovative software architecture is designed for highly parallel multiprocessor systems with tightly-coupled processors that share a common memory. It efficiently controls the interface and execution of programs on such systems. The architecture combines a symmetrically integrated multithreaded operating system with an integrated parallel user environment. The operating system implements an anarchy-based scheduling model, allowing each processor to access a single image of the operating system stored in common memory. This model operates on a shared set of resources, enhancing the efficiency of process scheduling.
Another significant patent is the "Method for inserting a path instruction during compilation of computer." This method provides a way to insert a path instruction during the compilation of computer programs for processors with multiple functional resources. It directs the path of execution for subsequent object code instructions based on simulations of the target machine's run-time environment, optimizing the execution path.
Career Highlights
Throughout his career, Rasbold has worked with prominent companies such as Supercomputer Systems Limited Partnership and Silicon Graphics, Incorporated. His experience in these organizations has contributed to his expertise in developing advanced computing solutions.
Collaborations
Some of Rasbold's notable coworkers include Don A Van Dyke and Robert E Strout, II. Their collaborations have likely fostered innovative ideas and advancements in their respective fields.
Conclusion
James C Rasbold's contributions to the field of computer science through his patents and career achievements highlight his role as a significant inventor. His work continues to influence the development of multiprocessor systems and software architecture.