This inventor holds 1 USPTO granted patent. Top assignee: Sun Microsystems, Inc.. Active years: 2008.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2008
Title: The Innovations of Kenneth B Urquhart
Introduction
Kenneth B Urquhart is a notable inventor based in Holly Springs, NC (US). He has made significant contributions to the field of software engineering, particularly with his innovative approach to managing program code. His work has been recognized for its potential to enhance the efficiency of software development tools.
Latest Patents
Kenneth B Urquhart holds a patent for an "Undo/redo technique for token-oriented representation of program code." This invention involves configuring an editor or software engineering tool to represent program code as a doubly-linked list of lexical tokens. The system maintains an undo object that identifies opposing end nodes of a sublist of one or more lexical tokens. This allows for efficient restoration of a pre-insertion or pre-deletion tokenized list state. The invention also supports symmetric redo operations, enhancing the overall functionality of software tools.
Career Highlights
Kenneth has worked at Sun Microsystems, Inc., where he has applied his expertise in software engineering. His innovative techniques have contributed to the development of more effective programming tools, benefiting developers and organizations alike.
Collaborations
Kenneth has collaborated with Michael L Van De Vanter, working together to advance their projects and share insights in the field of software engineering.
Conclusion
Kenneth B Urquhart's contributions to software engineering through his patent demonstrate his innovative spirit and commitment to improving programming tools. His work continues to influence the industry and inspire future developments.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile