Location History:
- Yorktown, NY (US) (2013)
- South Salem, NY (US) (2007 - 2020)
Company Filing History:
Years Active: 2007-2020
Title: Innovations and Contributions of John Kevin Patrick O'Brien
Introduction
John Kevin Patrick O'Brien, a prominent inventor based in South Salem, NY, has made significant contributions to the field of computer science, particularly in software optimization. With a remarkable portfolio of 29 patents, O'Brien's work showcases his expertise in enhancing the performance and efficiency of computing systems.
Latest Patents
Among his latest patents, O'Brien has developed a method for optimizing branch re-wiring in a software instruction cache. This innovative method involves a computer device that manages two tables for application blocks and available address slots. By calculating the target of a branch instruction using a branch-to-link register, this approach effectively optimizes re-wiring in a cache, demonstrating a cutting-edge solution for software efficiency.
Another noteworthy patent concerns the partitioning of programs between a general-purpose core and one or more accelerators. This invention introduces a compiler front end that converts program source code into an intermediate code representation. An interprocedural optimizer then determines the best core processor or accelerator for each program portion, enabling efficient execution. The sub-programs are compiled and linked to produce an executable program, showcasing O'Brien's commitment to advancing computing methodologies.
Career Highlights
O'Brien's professional journey has led him to work with International Business Machines Corporation (IBM), where he has contributed to numerous innovative projects. His role in the company underscores his position as a leader in the technology sector, continuously pushing the boundaries of what is possible in software development and optimization.
Collaborations
Throughout his career, O'Brien has collaborated with talented colleagues, including Kathryn Mary O'Brien and Alexandre E. Eichenberger. These collaborative efforts have fostered an environment of innovation and advancement, further enriching the field of computer science with their combined expertise.
Conclusion
John Kevin Patrick O'Brien's innovative spirit and dedication to the field of computer science are evident through his extensive patent portfolio and collaborative efforts at IBM. His contributions not only enhance software functionality but also pave the way for future advancements in computing technology. Through his work, O'Brien continues to inspire the next generation of innovators and inventors in the tech industry.
Inventor’s Patent Attorneys refers to legal professionals with specialized expertise in representing inventors throughout the patent process. These attorneys assist inventors in navigating the complexities of patent law, including filing patent applications, conducting patent searches, and protecting intellectual property rights. They play a crucial role in helping inventors secure patents for their innovative creations.