This inventor holds 3 USPTO granted patents. Top assignee: International Business Machines Corporation. Active years: 2009-2012.
Company Filing History:
Years Active: 2009-2012
Title: Innovations by Dina Tal
Introduction
Dina Tal is a prominent inventor based in Toronto, Canada. She has made significant contributions to the field of computer science, particularly in optimizing program code. With a total of 3 patents to her name, her work focuses on enhancing the efficiency of software execution.
Latest Patents
One of her latest patents is titled "Method and apparatus for automatic second-order predictive commoning." This invention provides a method for analyzing program code to identify opportunities for optimization. By applying transformations to the code, it reduces memory access and computations during loop iterations, ultimately improving program performance.
Another notable patent is "Speculative inlining of overridden methods without using profiling information." This invention outlines a computer-implemented method for selecting a candidate implementation of a virtual overridden method for inlining. The selection is based on the relative 'hotness' of the method, inferred from invocation and sampling counts, without the need for additional profiling information. This innovation streamlines the compilation process and enhances execution efficiency.
Career Highlights
Dina Tal is currently employed at International Business Machines Corporation, commonly known as IBM. Her role at IBM allows her to work on cutting-edge technologies and contribute to advancements in software development.
Collaborations
Throughout her career, Dina has collaborated with notable colleagues, including Arie Tal and Derek Bruce Inglis. These collaborations have fostered a creative environment that encourages innovation and the sharing of ideas.
Conclusion
Dina Tal's contributions to the field of computer science through her patents demonstrate her commitment to innovation and efficiency in software development. Her work continues to influence the industry and inspire future advancements.
