Company Filing History:
Years Active: 2014-2015
Title: Innovations of Geoffrey Garen
Introduction
Geoffrey Garen is an accomplished inventor based in San Jose, CA (US). He has made significant contributions to the field of technology, holding a total of 3 patents. His work primarily focuses on enhancing software performance and user experience.
Latest Patents
One of Geoffrey's latest patents is titled "Selective randomization for non-deterministically compiled code." This invention describes a method and apparatus for runtime compilation that generates non-deterministic and unpredictable code to protect against untrusted code attacks. The runtime compilation is based on heuristic rules, which do not require deterministic behavior reduction operations for all the generated code. These heuristic rules may include estimations on runtime overhead, cost incurred for code protection, and the amount of code protection required.
Another notable patent is the "Rocket effect in a progress bar." This invention relates to providing an improved progress indicator in a graphical user interface. In addition to conveying a completion status of a task, this improved progress indicator can display additional information about the task. For instance, it can show a visual cue when a triviality threshold indicating that the task is 'substantially complete' is met.
Career Highlights
Geoffrey Garen is currently employed at Apple Inc., where he continues to innovate and develop new technologies. His work at Apple has allowed him to contribute to various projects that enhance user experience and software efficiency.
Collaborations
Geoffrey has collaborated with notable colleagues, including Filip J Pizlo and Mark Hahnenberg. These collaborations have fostered an environment of creativity and innovation, leading to the development of groundbreaking technologies.
Conclusion
Geoffrey Garen's contributions to technology through his patents and work at Apple Inc. highlight his role as a significant inventor in the field. His innovative approaches to software development continue to influence the industry positively.