Patents by Inventor Nathan John Hawes

Nathan John Hawes has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9141380
    Abstract: A method for visualizing a codebase includes receiving a dependency graph of the codebase, the dependency graph having nodes and dependencies between the nodes, receiving an abstraction hierarchy of the codebase with abstraction levels, generating, based on the dependency graph and the abstraction hierarchy, a hierarchical graph, positioning each of the nodes on a code map using the hierarchical graph one abstraction level at a time, generating at least one contiguous surface for the code map with a portion of the nodes, and rendering the code map.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: September 22, 2015
    Assignee: Oracle International Corporation
    Inventor: Nathan John Hawes
  • Publication number: 20140325477
    Abstract: A method for visualizing a codebase includes receiving a dependency graph of the codebase, the dependency graph having nodes and dependencies between the nodes, receiving an abstraction hierarchy of the codebase with abstraction levels, generating, based on the dependency graph and the abstraction hierarchy, a hierarchical graph, positioning each of the nodes on a code map using the hierarchical graph one abstraction level at a time, generating at least one contiguous surface for the code map with a portion of the nodes, and rendering the code map.
    Type: Application
    Filed: March 13, 2014
    Publication date: October 30, 2014
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventor: Nathan John Hawes