Patents by Inventor Ramon L. H. Pisters

Ramon L. H. Pisters 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: 10339684
    Abstract: A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ruben P. Philippen, Ramon L. H. Pisters, Antonius G. P. Steijvers, Jelle A. G. van den Elsen
  • Patent number: 10290130
    Abstract: A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: May 14, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ruben P. Philippen, Ramon L. H. Pisters, Antonius G. P. Steijvers, Jelle A. G. van den Elsen
  • 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: 20180096500
    Abstract: A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.
    Type: Application
    Filed: December 7, 2017
    Publication date: April 5, 2018
    Inventors: Ruben P. Philippen, Ramon L.H. Pisters, Antonius G.P. Steijvers, Jelle A.G. van den Elsen
  • 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
  • Publication number: 20180061095
    Abstract: A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.
    Type: Application
    Filed: August 31, 2016
    Publication date: March 1, 2018
    Inventors: Ruben P. Philippen, Ramon L.H. Pisters, Antonius G.P. Steijvers, Jelle A.G. van den Elsen
  • Patent number: 9665618
    Abstract: A processor-implemented method retrieves information from a database system. A data query, which includes a specification of information to be retrieved from the database system, is generated. A first parameter specifying a condition to be met by the retrieved information is defined. A second parameter specifying one or more data reduction operations to be executed if the condition defined by the first parameter is not met is defined. The generated data query and the first and second parameters are then transmitted to the database system.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: May 30, 2017
    Assignee: International Business Machines Corporation
    Inventors: Robin N. Grosset, Ramon L. H. Pisters, Antonius G. P. Steijvers, Franciscus J. J. Van Ham
  • Patent number: 9652202
    Abstract: A declarative specification for visualization may be improved. The declarative specification for the visualization may be identified and checked for appropriateness. This appropriateness check can be done by ensuring that the declarative specification meets a number of rules. The rules may be predefined and include rules that define best practices for visualizations. If a portion of the declarative specification violates one of the rules, it can be highlighted. In this way, the user can see how the declarative specification can be improved for visualization.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Peter R. Broadbent, Ramon L. H. Pisters, Antonius G. P. Steijvers, Franciscus J. J. van Ham
  • Publication number: 20160110167
    Abstract: A declarative specification for visualization may be improved. The declarative specification for the visualization may be identified and checked for appropriateness. This appropriateness check can be done by ensuring that the declarative specification meets a number of rules. The rules may be predefined and include rules that define best practices for visualizations. If a portion of the declarative specification violates one of the rules, it can be highlighted. In this way, the user can see how the declarative specification can be improved for visualization.
    Type: Application
    Filed: August 19, 2015
    Publication date: April 21, 2016
    Inventors: Peter R. Broadbent, Ramon L. H. Pisters, Antonius G. P. Steijvers, Franciscus J. J. van Ham
  • Patent number: 9195391
    Abstract: An adjustment control user interface usable through a user interface such as a touchscreen. The adjustment control includes elongated gesture zones stacked in a stacking direction so that: (i) gesture movement in the elongation direction will adjust the value of an adjustment variable; and (ii) gesture movement in the stacking direction from one stacked gesture zone to another will change the identity of the current adjustment variable and/or the adjustment granularity of the current adjustment variable.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Ramon L. H. Pisters, Franciscus J. J. van Ham
  • Publication number: 20140358963
    Abstract: A processor-implemented method retrieves information from a database system. A data query, which includes a specification of information to be retrieved from the database system, is generated. A first parameter specifying a condition to be met by the retrieved information is defined. A second parameter specifying one or more data reduction operations to be executed if the condition defined by the first parameter is not met is defined. The generated data query and the first and second parameters are then transmitted to the database system.
    Type: Application
    Filed: April 17, 2014
    Publication date: December 4, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROBIN N. GROSSET, RAMON L. H. PISTERS, ANTONIUS G. P. STEIJVERS, FRANCISCUS J. J. VAN HAM
  • Publication number: 20140313135
    Abstract: An adjustment control user interface usable through a user interface such as a touchscreen. The adjustment control includes elongated gesture zones stacked in a stacking direction so that: (i) gesture movement in the elongation direction will adjust the value of an adjustment variable; and (ii) gesture movement in the stacking direction from one stacked gesture zone to another will change the identity of the current adjustment variable and/or the adjustment granularity of the current adjustment variable.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 23, 2014
    Inventors: Ramon L. H. Pisters, Franciscus J. J. Van Ham