Patents by Inventor Daniel Braddock

Daniel Braddock 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).

  • Publication number: 20080059625
    Abstract: A method of semi-automatic data collection, data analysis and model generation for performance analysis of computer networks and software is provided. The invention provides a graphical user interface which indicates the overall data flow in the performance analysis process and guides the user through the proper sequence of steps in that process. Underneath the graphical user interface, the invention provides software tools which include novel data pipeline for transformation of network traces, resource data and application data into organized hash tables, and further into spreadsheets for introduction into computer network simulation programs. The invention also provides novel algorithms for recognizing transaction and parentage between transactions from low level network trace data. The invention further provides novel methods of visualization of trace data and transaction and parentage associations.
    Type: Application
    Filed: October 26, 2007
    Publication date: March 6, 2008
    Inventors: Paul Barnett, Daniel Braddock, Allan Clarke, David DuPre, Richard Gimarc, Theodore Lehr, Annette Palmer, Rajinikala Ramachandran, James Reynolds, Amy Spellmann, Carolyn West, Timothy Wise, Tom Zauli, Kenneth Zink
  • Publication number: 20050246685
    Abstract: A method for converting a non-object oriented language to an object oriented language is shown. First, an existing object oriented language must be selected. Next, a non-object oriented language is selected. This is the language the programmer desires to be converted to an object oriented language. The requirements for the new object oriented language are then defined. Next, the specific syntax and grammar are selected. Then the object oriented extensions are developed. The object oriented extensions allow for the existing language and data structure to be developed coextensive in the object oriented environment. Next, the new object oriented language is prepared based upon the criteria outline previously. The Object Oriented ADN including an application logic function, data types and scopes, a class for message instancing, client workload models, server process infrastructure, database models, operating system models, statistics capability, utility classes, and garbage collection.
    Type: Application
    Filed: March 28, 2005
    Publication date: November 3, 2005
    Inventor: Daniel Braddock