This inventor holds 2 USPTO granted patents. Top assignee: Wisconsin Alumni Research Foundation. Active years: 1992-2024.
Company Filing History:
Years Active: 1992-2024
Title: Thomas Reps: Innovator in Computer Program Specialization
Introduction
Thomas Reps is a distinguished inventor based in Madison, WI (US). He has made significant contributions to the field of computer science, particularly in program specialization and optimization. With a total of 2 patents, his work has had a profound impact on how computer programs are analyzed and simplified.
Latest Patents
Reps' latest patents include innovative techniques that enhance the efficiency of computer programs. One of his notable inventions is a computerized technique for program simplification and specialization. This method combines a partial interpretation of the program based on a subset of program functions to obtain variable states with concrete values at a program 'neck.' These concrete values are then propagated as part of an optimization transformation that simplifies the program by eliminating branches that are never taken based on these constant values. Another significant patent is focused on interprocedural slicing of computer programs using dependence graphs. This approach analyzes programs with multiple procedures by creating a systematic representation that aids in understanding program dependencies.
Career Highlights
Thomas Reps is associated with the Wisconsin Alumni Research Foundation, where he continues to push the boundaries of computer science. His work has been instrumental in developing techniques that improve program analysis and optimization, making him a key figure in his field.
Collaborations
Throughout his career, Reps has collaborated with notable colleagues, including Susan Horwitz and David Binkley. These collaborations have further enriched his research and contributed to advancements in computer program specialization.
Conclusion
In summary, Thomas Reps is a prominent inventor whose work in computer program specialization has led to significant advancements in the field. His innovative patents and collaborations highlight his commitment to improving computer science and technology.
