Company Filing History:
Years Active: 1996-2001
Title: Innovations of Robert I Davidson
Introduction
Robert I Davidson is a notable inventor based in Bellevue, WA (US), recognized for his contributions to computer programming and memory optimization. He holds a total of 5 patents, showcasing his innovative approach to enhancing computer system performance.
Latest Patents
One of Davidson's latest patents is a method and system for improving the locality of memory references during the execution of a computer program. This invention provides a systematic approach to determining an optimal placement order for basic blocks within a computer program. By improving locality of reference, the method reduces the working set of the program, allowing it to execute with less memory than typically required. The process involves analyzing the program to identify basic blocks, determining execution frequency, and reordering these blocks to optimize performance. Additionally, Davidson's work includes automatic bottleneck detection through workload reconstruction, which predicts performance measurements based on identified workloads during program execution.
Career Highlights
Robert I Davidson is currently employed at Microsoft Technology Licensing, LLC, where he continues to innovate in the field of computer technology. His work has significantly impacted how computer programs are executed and optimized for better performance.
Collaborations
Davidson has collaborated with notable colleagues such as Nathan P Myhrvold and Keith R Vogel, contributing to a rich environment of innovation and technological advancement.
Conclusion
Robert I Davidson's contributions to computer programming and memory optimization reflect his dedication to innovation in technology. His patents and work at Microsoft Technology Licensing, LLC, continue to influence the field significantly.
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.