Patents by Inventor Christopher Brealey

Christopher Brealey 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: 10503479
    Abstract: Examining source code repositories for indications of orthogonal technologies in actual use or of potential usefulness in the development and continuous delivery of the contents of the repositories.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: December 10, 2019
    Assignee: International Business Machines Corporation
    Inventors: Christopher Brealey, Christopher Taylor, Joel Cayne, Philippe Mulet, Ritchard L. Schacher, Thomas C. Schmidt
  • Publication number: 20190339945
    Abstract: Examining source code repositories for indications of orthogonal technologies in actual use or of potential usefulness in the development and continuous delivery of the contents of the repositories.
    Type: Application
    Filed: May 7, 2018
    Publication date: November 7, 2019
    Inventors: Christopher Brealey, Christopher Taylor, Joel Cayne, Philippe Mulet, Ritchard L. Schacher, Thomas C. Schmidt
  • Publication number: 20060047619
    Abstract: A query for data in a UDDI registry is developed. A URI query having parameters that identify the data is provided. A UDDI query having a UDDI specified format based on the parameters in the URI query is generated. The UDDI query is sent to the UDDI registry.
    Type: Application
    Filed: August 25, 2004
    Publication date: March 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Christopher Brealey, Yen Lu, Jason Sholl
  • Publication number: 20050034097
    Abstract: A computer algorithm is encapsulated in at least two modules: at least one communication operation of the computer algorithm is encapsulated in a communication module, separately from the rest of the operations of the algorithm which may be encapsulated in an algorithm module. The separately encapsulated communication operation is made available to the algorithm module during its execution. Modules for data objects encapsulating data communicated may also be provided. A framework may be provided to ensure compatibility between different modules, wherein a plurality of protocols are provided and each module implements a corresponding protocol. All environment-dependent communication operations may be separately encapsulated so that one of the communication module and the algorithm module may be modified without modifying the other.
    Type: Application
    Filed: September 23, 2003
    Publication date: February 10, 2005
    Applicant: International Business Machines Corporation
    Inventors: Christopher Brealey, Zina Mostafia