This inventor holds 8 USPTO granted patents. Top assignees: At+t Corp., At&t Intellectual Property I, LP. Active years: 1999-2012.
Location History:
- Colonia, NJ (US) (1999)
- Chatham, NJ (US) (2000 - 2012)
Company Filing History:
Years Active: 1999-2012
Title: Nils Klarlund: Innovator in Programming Languages
Introduction
Nils Klarlund is a notable inventor based in Chatham, NJ (US). He has made significant contributions to the field of programming languages, holding a total of 8 patents. His work focuses on creating innovative solutions that enhance the functionality and usability of programming languages.
Latest Patents
Klarlund's latest patents include a method and apparatus for a programming language that features fully undoable, timed reactive instructions. This invention provides a fully undoable programming language, which consists of a core language portion that is entirely undoable and a conventional language portion. The method involves encoding a general-purpose undoable programming language that allows for fully undoable instructions, ensuring that operations can be reversed until the final termination of a program. Additionally, it includes a conventional language portion that performs permanent operations upon execution, which are irreversible once the program concludes.
Career Highlights
Throughout his career, Nils Klarlund has worked with prominent companies such as AT&T Corp. and AT&T Intellectual Property I, L.P. His experience in these organizations has allowed him to develop and refine his innovative ideas in programming languages.
Collaborations
Klarlund has collaborated with notable individuals in his field, including Giuseppe Di Fabbrizio and Michael Dennis Riley. These partnerships have contributed to the advancement of his inventions and the development of new technologies.
Conclusion
Nils Klarlund's contributions to programming languages through his patents and collaborations highlight his role as an influential inventor in the tech industry. His work continues to shape the future of programming, making it more accessible and efficient for developers.

