Patents by Inventor Roy Janssen

Roy Janssen 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: 10545847
    Abstract: A method for assessing a quality of a plurality of changes to a plurality of source code is provided. The method may include receiving the plurality of source code for a software product, whereby the received plurality of source code includes the plurality of changes. The method may also include identifying at least one property associated with each of the plurality of changes within the received plurality of source code. The method may further include determining a confidence level for each of the plurality of changes based on the at least one identified property associated with each of the plurality of changes and a plurality of historical software build data. The method may also include assigning each of the plurality of changes to a build group based on the determined confidence level. The method may further include executing the build group in a software build.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter R. Broadbent, Roy Janssen, Ramon L. H. Pisters, Leendert P. Tange
  • Patent number: 10169030
    Abstract: A method, system and computer program product are provided for refreshing a software component without interruption. The method includes detecting when a current instance of the software component is inactive and activating a refresh process of the software component in parallel to the current instance, including starting a new instance of the software component. The method further includes monitoring a state of the current instance and, when the current instance ceases to be inactive, canceling the refresh process. The method includes determining that the refresh process is complete and switching from the current instance to the new instance of the software component.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ivo Claessens, Roy Janssen, Ramon L. H. Pisters, Frank Van Ham
  • Publication number: 20180074936
    Abstract: A method for assessing a quality of a plurality of changes to a plurality of source code is provided. The method may include receiving the plurality of source code for a software product, whereby the received plurality of source code includes the plurality of changes. The method may also include identifying at least one property associated with each of the plurality of changes within the received plurality of source code. The method may further include determining a confidence level for each of the plurality of changes based on the at least one identified property associated with each of the plurality of changes and a plurality of historical software build data. The method may also include assigning each of the plurality of changes to a build group based on the determined confidence level. The method may further include executing the build group in a software build.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 15, 2018
    Inventors: Peter R. Broadbent, Roy Janssen, Ramon L.H. Pisters, Leendert P. Tange