Company Filing History:
Years Active: 1995-1997
Title: Innovations by Douglas N Kimelman
Introduction
Douglas N Kimelman is an accomplished inventor based in Danbury, CT (US). He has made significant contributions to the field of computer programming through his innovative patents. With a total of two patents to his name, Kimelman has focused on enhancing the understanding and execution of object-oriented programs.
Latest Patents
One of Kimelman's latest patents is titled "Animated display showing execution of object-oriented programs." This invention provides a dynamic visual presentation that animates how classes or objects send messages and relate to each other during the execution of an object-oriented program. The graphical nodes representing classes or objects vary in proximity to reflect specific relationships, such as communication or aggregation. This mapping of conceptual relationships into dynamic, spatial relationships allows users to better understand, debug, and tune their programs.
Another notable patent is "Floating highlights on a computer program code display." This invention enhances the visualization of code execution by highlighting segments of code associated with different processors. As each processor executes a line of code, the corresponding highlight visually indicates which segment is being processed. This creates an engaging visual effect that aids in understanding the parallel execution of code.
Career Highlights
Douglas N Kimelman is currently employed at International Business Machines Corporation (IBM), where he continues to innovate in the field of computer science. His work has had a lasting impact on how programmers visualize and interact with their code.
Collaborations
Throughout his career, Kimelman has collaborated with notable colleagues, including Wim De Pauw and Vincent J Cina, Jr. These collaborations have contributed to the development of his innovative ideas and patents.
Conclusion
Douglas N Kimelman is a prominent inventor whose work has significantly advanced the understanding of object-oriented programming. His innovative patents provide valuable tools for programmers, enhancing their ability to visualize and debug complex code.