This inventor holds 3 USPTO granted patents. Top assignee: International Business Machines Corporation. Active years: 2001-2005.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2001-2005
Title: Innovations of Graham W Ewart
Introduction
Graham W Ewart is a notable inventor based in Don Mills, Canada. He has made significant contributions to the field of computing, holding a total of 3 patents. His work primarily focuses on enhancing programming efficiency and reliability.
Latest Patents
One of his latest patents is titled "Method for unwinding a program call stack." This method instructs a computing system to unwind a program call stack that lacks explicit Stack Frame Backchain Pointers. It includes steps for finding the called function's entry point, determining the return point in the calling function, and placing a NOP instruction at the return point that contains embedded information about the type of call used. Additionally, it involves backing up in storage by an amount determined using the address of the called function's entry point to locate the static data item containing the called function's DSA size.
Another significant patent is "Compile-time data dependency verification." This invention is a compiler extension for the compile-time verification of programmer-defined data dependencies. It provides a check statement that takes a data-verification expression as an argument. The expression has a predetermined value when the programmer-defined data dependency is conformed to in the program. If the data-verification expression does not have the predetermined value during compilation, a compile-time error is generated. The successful compilation of the check statement does not result in run-time code or data allocation.
Career Highlights
Graham W Ewart is currently employed at International Business Machines Corporation, commonly known as IBM. His work at IBM has allowed him to explore innovative solutions in the computing industry.
Collaborations
He has collaborated with notable coworkers such as David J Sudlik and Jay William Benayon, contributing to various projects and advancements in technology.
Conclusion
Graham W Ewart's contributions to computing through his patents demonstrate his innovative spirit and dedication to improving programming practices. His work continues to influence the field and inspire future advancements.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
