Company Filing History:
Years Active: 1996-2002
Title: Scott Harrison Danforth: Innovator in Object-Oriented Programming
Introduction
Scott Harrison Danforth is a notable inventor based in Austin, TX, who has made significant contributions to the field of object-oriented programming. With a total of seven patents to his name, Danforth has developed innovative methods and systems that enhance programming efficiency and functionality.
Latest Patents
One of Danforth's latest patents is titled "Method and system for deriving metaclasses in an object-oriented system." This invention discloses a system, method, and program for deriving metaclasses of classes of objects defined according to traditional subclassing inheritance. It utilizes a neutral set of information to enable object support for any target language, including support between languages. The process involves parsing and compiling information that defines a new class to generate a bindings file, which is then input into the target language compiler to create an object file. This object file is subsequently link edited to produce an executable program. When executed, each defined class of objects is implemented by a corresponding object, known as a class object, whose parents are determined by its definition. The metaclass is automatically derived and created at runtime according to the parent classes of the class object.
Another significant patent by Danforth is the "System and method for enabling tracing of program execution in an object-oriented programming language environment." This invention introduces a new tracing class derived from the original class. When tracing is desired, users create instances of the tracing subclass instead of the original class. This instance is utilized in place of the original object. Conversely, when tracing is not needed, users simply create and use an instance of the original class. The new tracing subclass incorporates 'print' statements, allowing for observation of the control of code flow within the object.
Career Highlights
Danforth is currently employed at International Business Machines Corporation (IBM), where he continues to innovate and contribute to advancements in technology. His work has had a lasting impact on the programming community, particularly in the realm of object-oriented programming.
Collaborations
Some of his notable coworkers include Ira Richard Forman and Hari Haranath Madduri, who have collaborated with him on various projects and innovations.
Conclusion
Scott Harrison Danforth is a distinguished inventor whose work in object-oriented programming has led to significant advancements in the field. His innovative patents and contributions continue to influence the programming landscape, showcasing his expertise and dedication