Brisbane, Australia

Daniel Wainwright

This inventor holds 1 USPTO granted patent. Top assignee: Oracle International Corporation. Active years: 2020.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Daniel Wainwright. Retrieved from https://idiyas.com/inventor/daniel-wainwright

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Calculating rank

% Patents Active = 100.0

Average Co-Inventor Count = 3.0

ph-index = 1


Company Filing History:


Years Active: 2020

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

Title: The Innovations of Daniel Wainwright

Introduction

Daniel Wainwright is an accomplished inventor based in Brisbane, Australia. He has made significant contributions to the field of software engineering, particularly in the area of program analysis and optimization. His innovative work has led to the development of a unique patent that enhances the understanding of object-oriented program code.

Latest Patents

Wainwright holds a patent for "Probabilistic call-graph construction." This invention constructs a precise and scalable call graph that models potentially incomplete object-oriented program code, including libraries. The call graph encodes the probabilities of call relationships in the graph, where the probabilities are based on context information from the program and are adjusted based on client configurations. The invention also derives topics to associate with unknown elements and calculates probabilities for those topics from declared types of the unknown elements. Configuration information encodes sets of feature conditions that direct the weighting of the unknown element types. As type tuples propagate through the graph, the probabilities of the types for each node are recalculated based on the type/probability information for the predecessors of the node. This innovative approach allows for necessary joins of type/probability information for nodes with multiple dependencies, with the manner of the join being configurable by the client. Wainwright's patent represents a significant advancement in the field, with 1 patent to his name.

Career Highlights

Daniel Wainwright is currently employed at Oracle International Corporation, where he continues to push the boundaries of software development and analysis. His work at Oracle has allowed him to collaborate with other talented professionals in the industry, further enhancing his contributions to technology.

Collaborations

Wainwright has worked alongside notable colleagues such as Yi Lu and Michael Reif. Their combined expertise has fostered an environment of innovation and creativity, leading to groundbreaking advancements in their respective fields.

Conclusion

Daniel Wainwright's contributions to the field of software engineering through his patent on probabilistic call-graph construction exemplify the impact of innovative thinking in technology. His work continues to influence the way developers understand and optimize object-oriented programming.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…