Santa Cruz, CA, United States of America

William C Joy


Average Co-Inventor Count = 3.0

ph-index = 1

Forward Citations = 97(Granted Patents)


Company Filing History:


Years Active: 2004

Loading Chart...
1 patent (USPTO):Explore Patents

Title: William C. Joy: Innovator in Software Development

Introduction

William C. Joy is a notable inventor based in Santa Cruz, CA (US). He has made significant contributions to the field of software development, particularly in the area of Unified Modeling Language (UML) diagrams. His innovative approach has enhanced the way developers interact with complex programming structures.

Latest Patents

William C. Joy holds a patent for a "System and methodology for providing fixed UML layout for an object oriented class browser." This patent describes a system that generates a UML diagram of a program for display in a graphical user interface of a development system. The methodology involves determining relationships between multiple files of a program using a compiler. When a request for a UML diagram is made, the system generates a diagram based on the relationships between the selected file and other files. This allows users to navigate to specific files by selecting nodes within the UML diagram. The system also enables users to view source code or UML diagrams of particular components.

Career Highlights

William C. Joy has worked at Borland Software Corporation, where he has contributed to various software development projects. His expertise in UML and object-oriented programming has made him a valuable asset to the company.

Collaborations

Some of his notable coworkers include Blake Stone and Christian Karl Kemper. Their collaborative efforts have further advanced the development of innovative software solutions.

Conclusion

William C. Joy's contributions to software development, particularly through his patent on UML diagrams, have significantly impacted the way developers visualize and interact with programming structures. His work continues to influence the field of software engineering.

This text is generated by artificial intelligence and may not be accurate.
Please report any incorrect information to support@idiyas.com
Loading…