Patents by Inventor Wim De Pauw

Wim De Pauw 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: 9159149
    Abstract: Data transfers within and between nodes in a distributed computing environment are visualized. In one aspect, the nodes are represented as geometrical shapes. The first part of the geometrical shape represents logic of the corresponding node. The second part of the geometrical shape represents storage of the corresponding node. A line connecting the first part and the second part represents data transfer between logic of a node and storage of a node. Both inter-node and intra-node transfers may be shown.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 13, 2015
    Assignee: Interntional Business Machines Corporation
    Inventors: Stephen A. Brodsky, Wim De Pauw, Eric C. Yang
  • Patent number: 9142047
    Abstract: Data transfers within and between nodes in a distributed computing environment are visualized. In one aspect, the nodes are represented as geometrical shapes. The first part of the geometrical shape represents logic of the corresponding node. The second part of the geometrical shape represents storage of the corresponding node. A line connecting the first part and the second part represents data transfer between logic of a node and storage of a node. Both inter-node and intra-node transfers may be shown.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: September 22, 2015
    Assignee: International Business Machines Corporation
    Inventors: Stephen A. Brodsky, Wim De Pauw, Eric C. Yang
  • Patent number: 9019276
    Abstract: Visualization used to show resource usage over time by different entities or jobs allows a user to see the resource usage of entities over time. Entities or jobs may be shown as horizontal bundles, possibly expanding or contracting within the constraints of the capacity of the system. Bundles can expand or contract but maintain continuity in a direction, for example, a horizontal continuity. The visualization or layout in one embodiment is updated not only for new incoming events, but also retroactively for past events, thus achieving smooth horizontal bundles as much as possible.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Peter K. Malkin
  • Patent number: 8954859
    Abstract: System, method and computer program product for generating a GUI that facilitates the management of real and/or virtual images on computing machines in a computing environment. The system and method provides for an interactive visualization of virtual images (machines) and the software components included in each virtual image or real image. According to a consolidating and clustering processes, the images are bundled and displayed in a dendogram to show a hierarchy of the similarity between images. Further, software components are represented by small coded cells and organized into logical groupings. The system and method provides for user interactive functionality that facilitates the gathering of details on certain aspects of the images and/or components. The end result is a software program that facilitates user's ability to consolidate and manage real and virtual images.
    Type: Grant
    Filed: November 4, 2011
    Date of Patent: February 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Glenn Ammons
  • Patent number: 8856766
    Abstract: An embodiment of the invention provides a method of displaying a data flow, wherein a description of a data flow application to be displayed is received. The data flow application includes nodes and edges connecting the nodes, wherein the nodes represent operators and the edges represent data connections for data flowing between the operations. A reason that a user is to view the data flow and/or a user constraint on a complexity of the data flow application to be displayed is determined with a processor; and, the time required to render a display of the data flow application is estimated. A transformed representation of the data flow application is created with the processor. The transformed representation is created based upon the user reason, the user constraint, the estimated time of rendering, and/or a layout strategy. The transformed representation is displayed on a graphical user interface.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: October 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: Andrew Lawrence Frenkiel, Henrique Andrade, Bugra Gedik, Michael Donald Pfeifer, Wim De Pauw
  • Publication number: 20140280399
    Abstract: Data transfers within and between nodes in a distributed computing environment are visualized. In one aspect, the nodes are represented as geometrical shapes. The first part of the geometrical shape represents logic of the corresponding node. The second part of the geometrical shape represents storage of the corresponding node. A line connecting the first part and the second part represents data transfer between logic of a node and storage of a node. Both inter-node and intra-node transfers may be shown.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephen A. Brodsky, Wim De Pauw, Eric C. Yang
  • Publication number: 20140267293
    Abstract: Data transfers within and between nodes in a distributed computing environment are visualized. In one aspect, the nodes are represented as geometrical shapes. The first part of the geometrical shape represents logic of the corresponding node. The second part of the geometrical shape represents storage of the corresponding node. A line connecting the first part and the second part represents data transfer between logic of a node and storage of a node. Both inter-node and intra-node transfers may be shown.
    Type: Application
    Filed: August 15, 2013
    Publication date: September 18, 2014
    Applicant: International Business Machines Corporation
    Inventors: Stephen A. Brodsky, Wim De Pauw, Eric C. Yang
  • Patent number: 8810577
    Abstract: Visualization used to show resource usage over time by different entities or jobs allows a user to see the resource usage of entities over time. Entities or jobs may be shown as horizontal bundles, possibly expanding or contracting within the constraints of the capacity of the system. Bundles can expand or contract but maintain continuity in a direction, for example, a horizontal continuity. The visualization or layout in one embodiment is updated not only for new incoming events, but also retroactively for past events, thus achieving smooth horizontal bundles as much as possible.
    Type: Grant
    Filed: August 9, 2012
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Peter K. Malkin
  • Patent number: 8754892
    Abstract: A method, system, and computer program product graphically display attributes associated with virtual images. A set of attributes associated with each virtual image in a plurality of virtual images is analyzed. At least one graph including a plurality of nodes is generated. Each node in the plurality of nodes represents one virtual image in the plurality of virtual images. Each node is graphically displayed with at least one visual indicator. The at least one visual indicator represents at least one attribute in the set of attributes associated with the virtual image represented by the node.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: June 17, 2014
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Herbert M. Lee, Peter K. Malkin
  • Patent number: 8749554
    Abstract: A method graphically displays attributes associated with virtual images. A set of attributes associated with each virtual image in a plurality of virtual images is analyzed. At least one graph including a plurality of nodes is generated. Each node in the plurality of nodes represents one virtual image in the plurality of virtual images. Each node is graphically displayed with at least one visual indicator. The at least one visual indicator represents at least one attribute in the set of attributes associated with the virtual image represented by the node.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: June 10, 2014
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Herbert M. Lee, Peter K. Malkin
  • Patent number: 8656369
    Abstract: A method is provided for tracing dataflow in a distributed computing application. For example, the method includes incrementally advancing a dataflow in a dataflow path of one or more dataflow paths according to two or more directives encoded in two or more data messages. The method further includes performing the two or more directives. The dataflow path includes one or more operators including at least one merge operator operative to merge the two or more data messages and merge the two or more directives. One or more of the incrementally advancing of the dataflow and the performing of the two or more directives are implemented as instruction code performed on a processor device.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Paul V. Allen, Henrique Andrade, Wim De Pauw, Bugra Gedik, Andy L. Frenkiel, Michael Donald Pfeifer
  • Publication number: 20140028680
    Abstract: Visualization used to show resource usage over time by different entities or jobs allows a user to see the resource usage of entities over time. Entities or jobs may be shown as horizontal bundles, possibly expanding or contracting within the constraints of the capacity of the system. Bundles can expand or contract but maintain continuity in a direction, for example, a horizontal continuity. The visualization or layout in one embodiment is updated not only for new incoming events, but also retroactively for past events, thus achieving smooth horizontal bundles as much as possible.
    Type: Application
    Filed: July 30, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wim De Pauw, Peter K. Malkin
  • Publication number: 20140032170
    Abstract: Visualization used to show resource usage over time by different entities or jobs allows a user to see the resource usage of entities over time. Entities or jobs may be shown as horizontal bundles, possibly expanding or contracting within the constraints of the capacity of the system. Bundles can expand or contract but maintain continuity in a direction, for example, a horizontal continuity. The visualization or layout in one embodiment is updated not only for new incoming events, but also retroactively for past events, thus achieving smooth horizontal bundles as much as possible.
    Type: Application
    Filed: August 9, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wim De Pauw, Peter K. Malkin
  • Publication number: 20140033173
    Abstract: An embodiment of the invention provides a method of displaying a data flow, wherein a description of a data flow application to be displayed is received. The data flow application includes nodes and edges connecting the nodes, wherein the nodes represent operators and the edges represent data connections for data flowing between the operations. A reason that a user is to view the data flow and/or a user constraint on a complexity of the data flow application to be displayed is determined with a processor; and, the time required to render a display of the data flow application is estimated. A transformed representation of the data flow application is created with the processor. The transformed representation is created based upon the user reason, the user constraint, the estimated time of rendering, and/or a layout strategy. The transformed representation is displayed on a graphical user interface.
    Type: Application
    Filed: May 11, 2012
    Publication date: January 30, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andrew Lawrence Frenkiel, Henrique Andrade, Bugra Gedik, Michael Donald Pfeifer, Wim De Pauw
  • Patent number: 8589536
    Abstract: A system to monitor an overlay network may include a plurality of publishers, a plurality of subscribers, and a plurality of brokers. The system may also include an overlay network linking the publishers, the subscribers, and the brokers. The overlay network includes a first computer network having a first network protocol carried by a second computer network having a second network protocol. The system may further include an inspection unit to monitor message topics sent over the overlay network amongst the publishers, the subscribers, and the brokers.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kyriakos Karenos, Hui Lei, Wim De Pauw
  • Publication number: 20130117676
    Abstract: System, method and computer program product for generating a GUI that facilitates the management of real and/or virtual images on computing machines in a computing environment. The system and method provides for an interactive visualization of virtual images (machines) and the software components included in each virtual image or real image. According to a consolidating and clustering processes, the images are bundled and displayed in a dendogram to show a hierarchy of the similarity between images. Further, software components are represented by small coded cells and organized into logical groupings. The system and method provides for user interactive functionality that facilitates the gathering of details on certain aspects of the images and/or components. The end result is a software program that facilitates user's ability to consolidate and manage real and virtual images.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 9, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wim De Pauw, Glenn Ammons
  • Publication number: 20130106860
    Abstract: A method, system, and computer program product graphically display attributes associated with virtual images. A set of attributes associated with each virtual image in a plurality of virtual images is analyzed. At least one graph including a plurality of nodes is generated. Each node in the plurality of nodes represents one virtual image in the plurality of virtual images. Each node is graphically displayed with at least one visual indicator. The at least one visual indicator represents at least one attribute in the set of attributes associated with the virtual image represented by the node.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wim De Pauw, Herbert M. Lee, Peter K. Malkin
  • Publication number: 20130106896
    Abstract: A method graphically displays attributes associated with virtual images. A set of attributes associated with each virtual image in a plurality of virtual images is analyzed. At least one graph including a plurality of nodes is generated. Each node in the plurality of nodes represents one virtual image in the plurality of virtual images. Each node is graphically displayed with at least one visual indicator. The at least one visual indicator represents at least one attribute in the set of attributes associated with the virtual image represented by the node.
    Type: Application
    Filed: September 13, 2012
    Publication date: May 2, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Wim De PAUW, Herbert M. LEE, Peter K. MALKIN
  • Patent number: 8326982
    Abstract: One embodiment of the present method and apparatus for extracting and visualizing execution patterns from Web Services collects data relating to one or more transactions executed in accordance with one or more Web Services-based applications (e.g., messaging systems or other services). One or more patterns is then extracted from the collected data, where the patterns are representative transactions commonly executed in accordance with the Web Services configuration under analysis.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Wim De Pauw, Sophia Krasikov, Michelle Lei, John Morar
  • Patent number: 8200812
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to workload management of backend systems and provide a novel and non-obvious method, system and computer program product for limiting a request rate from a client based on a health state of a server system. In one embodiment of the invention, a computer-implemented method for limiting a request rate from a client based on a health state of a server system that includes monitoring a server system, determining a measure of health of the server system, sending the determined measure of health to a client submitting a request to the server system and receiving a subsequent request from the client that is delayed by a time period, wherein the time period is based at least in part upon the determined measure of health.
    Type: Grant
    Filed: December 31, 2009
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Paul Anderson, Wim De Pauw, Rohit D. Kelapure, Andrew H. Richter