This inventor holds 2 USPTO granted patents and 1 EPO patent. Top assignee: Xerox Corporation. Active years: 2002-2003.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
Company Filing History:
Years Active: 2002-2003
Title: Innovations of James J Hugunin
Introduction
James J Hugunin is a notable inventor based in Sunnyvale, CA. He has made significant contributions to the field of software development, particularly in aspect-oriented programming. With a total of 2 patents, his work has influenced the way developers approach programming challenges.
Latest Patents
Hugunin's latest patents include an integrated development environment for aspect-oriented programming. This set of development tools supports aspect-oriented programming, allowing aspects to be defined for functionality that cross-cuts main program functionality. The integrated development environment includes an editor and debugger that accommodate the transparency of this approach. Another patent introduces the concept of a general-purpose aspect, which forces cross-cutting behavior on object classes and other software entities. This patent also describes a reusable aspect for use in an aspect library.
Career Highlights
James J Hugunin has had a distinguished career, working at Xerox Corporation. His innovative work has garnered attention in the software development community, particularly for his advancements in programming methodologies.
Collaborations
Hugunin has collaborated with notable colleagues such as Gregor J Kiczales and John Ogden Lamping. Their combined expertise has contributed to the development of groundbreaking technologies in the field.
Conclusion
James J Hugunin's contributions to aspect-oriented programming and his innovative patents have made a lasting impact on software development. His work continues to inspire future advancements in the industry.
Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile
