This inventor holds 2 USPTO granted patents. Top assignee: Wind River Systems, Inc.. Active years: 2015.
Company Filing History:
Years Active: 2015
Title: Innovations by Keith Backensto
Introduction
Keith Backensto is an accomplished inventor based in Oakland, CA. He has made significant contributions to the field of real-time scheduling through his innovative patents. With a total of 2 patents, Backensto's work focuses on enhancing the efficiency and reliability of scheduling systems.
Latest Patents
Backensto's latest patents include a "System and method for deterministic context switching in a real-time scheduler." This invention guarantees schedule periodicity by deterministically switching context in a real-time scheduler. The method involves determining time slices for multiple processes, calculating time slice switch durations, and generating a schedule based on these parameters. Each time slice and its corresponding switch duration must run for their entire duration to ensure the periodicity of the schedule.
Another notable patent is the "System and method for execution time donation in a time-partitioning scheduler." This invention allows for the donation of execution time from one process to another. The method establishes a time donation scheme that enables a first process to donate its execution time to a second process during its time slice. This innovative approach enhances the flexibility and responsiveness of time-partitioning schedulers.
Career Highlights
Keith Backensto is currently employed at Wind River Systems, Inc., where he continues to develop cutting-edge solutions in real-time systems. His expertise in scheduling algorithms and system design has positioned him as a valuable asset to his team.
Collaborations
Backensto collaborates with Thierry C Preyssler, leveraging their combined expertise to drive innovation in their projects.
Conclusion
Keith Backensto's contributions to real-time scheduling through his patents demonstrate his commitment to advancing technology in this critical area. His work not only enhances system performance but also paves the way for future innovations in scheduling methodologies.
