Company Filing History:
Years Active: 1986-2000
Title: William Nicholas Tindall: Innovator in Compiler Solutions
Introduction
William Nicholas Tindall is a notable inventor based in San Martin, CA (US). He has made significant contributions to the field of computer programming, particularly in addressing the year 2000 problem. With a total of 5 patents to his name, Tindall's work has had a lasting impact on software development practices.
Latest Patents
Tindall's latest patents focus on compiler-assisted and interpreter-assisted solutions to the year 2000 problem. One of his key inventions involves a method, apparatus, and article for solving the year 2000 problem with limited modifications in the data definition portions of the source code. This innovative approach allows users to identify fields in the source code that contain year or date values. For each identified field, users can select an appropriate technique, such as expansion, compression, or windowing. The user modifies the data definition for each field by adding new attributes to request the selected technique. After compiling the program, any ambiguous references to modified variables are resolved. This procedure is applied module by module, with each processed module merged into production after thorough testing. A compiler option is also provided for generating debugger hooks for affected statements, which can be utilized with a suitably equipped debugger or other run-time analysis tools.
Career Highlights
Tindall is currently employed at International Business Machines Corporation (IBM), where he continues to innovate and contribute to advancements in software engineering. His work has been instrumental in developing solutions that enhance the reliability and functionality of computer programs.
Collaborations
Throughout his career, Tindall has collaborated with notable colleagues, including Henry Y Saade and William Augustus Carter. These collaborations have fostered an environment of innovation and creativity, leading to significant advancements in their respective fields.
Conclusion
William Nicholas Tindall is a distinguished inventor whose work in compiler solutions has addressed critical challenges in software development. His contributions continue to influence the industry, ensuring that computer programs remain robust and reliable in the face of evolving technological demands.
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.