Company Filing History:
Years Active: 2011-2015
Title: Innovations of John Farrugia
Introduction
John Farrugia is a notable inventor based in Austin, TX, who has made significant contributions to the field of technology. He holds a total of 8 patents, showcasing his innovative spirit and technical expertise. His work primarily focuses on improving hardware initialization processes and managing mixed programming languages in simulation environments.
Latest Patents
One of John Farrugia's latest patents is titled "Streamlining hardware initialization code." This invention involves retrieving hardware initialization code and error action information from separate storage areas. The hardware initialization code initializes a device and includes placeholders for actions performed when the device fails initialization. The error action information describes the actions taken during such failures and is converted into macros that include lines of code. This process allows for matching error action placeholders to the macros, effectively replacing them with the corresponding lines of code.
Another significant patent is "Management of mixed programming languages for a simulation environment." This patent outlines a system and method for simulation using multiple programming languages. The method includes receiving an annotated source with instructions in a first programming language and an annotation with instructions in a second programming language. The process involves extracting these instructions to create a routine, building a shared library, and creating an annotation table that contains addresses for the annotated instructions.
Career Highlights
John Farrugia is currently employed at International Business Machines Corporation, commonly known as IBM. His role at IBM allows him to leverage his innovative ideas and contribute to cutting-edge technology solutions. His work has had a lasting impact on the efficiency and functionality of various technological processes.
Collaborations
Throughout his career, John has collaborated with talented individuals such as David Dean Sanner and Michael Garrett Jones. These collaborations have fostered a creative environment that encourages the development of groundbreaking technologies.
Conclusion
John Farrugia's contributions to technology through his patents and work at IBM highlight his role as a leading inventor in the field. His innovative solutions continue to influence the industry and pave the way for future advancements.
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.