Patents by Inventor Stefan Jaquet

Stefan Jaquet 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: 9740365
    Abstract: A method, system, and computer program product for visualization-centric performance-based volume allocation in a data storage system using a processor in communication with a memory device is provided. A unified resource graph representative of a global hierarchy of storage components in the data storage system, including each of a plurality of storage controllers, is generated. The unified resource graph includes a common root node and a plurality of subtree nodes corresponding to each of a plurality of nodes internal to the plurality of storage controllers. The common root node and the plurality of subtree nodes are ordered in a top-down orientation. Scalable volume provisioning of an existing or new workload amount by graphical manipulation of at least one of the storage components represented by the unified resource graph is performed based on an input.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: August 22, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Jaquet, Madhukar R. Korupolu
  • Patent number: 9514039
    Abstract: Provided are a method, system, and computer program product for determining a metric to use to determine whether to generate a low space alert. A determination is made of provisioned storage space comprising storage space allocated to at least one application, wherein applications may use less than all the provisioned storage space. A determination is made of available storage space comprising all installed storage space available for use by the at least one application having allocated storage space. A determination is made of allocated storage space comprising storage space used by the applications. A determination is made of an allocation metric as a function of the provisioned storage space, the allocated storage space, and the available storage space. The determined allocation metric is used to determine whether to generate a storage space related alert.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventor: Stefan Jaquet
  • Patent number: 9256626
    Abstract: Provided are a computer program product, system, and method for maintaining multiple copy versions of component values in a system. A database includes entries for components in a system, wherein there is one entry for each of a plurality of component values associated with a component, wherein each entry indicates a range of copy versions for which the component value applies. A copy operation is performed at a current time to create a current copy version. A determination is made as to whether the component values for the components at the current time have changed since a previous copy version. The previous copy version is maintained in the database and immediately precedes the current copy version. For each component value that has changed, the entry for the component having the open indicator as the end copy version is updated to indicate the previous copy version as the end copy version.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Stefan Jaquet, Arvind C. Surve, Raymond M. Swank, Cindy Zhou
  • Publication number: 20140365898
    Abstract: A method, system, and computer program product for visualization-centric performance-based volume allocation in a data storage system using a processor in communication with a memory device is provided. A unified resource graph representative of a global hierarchy of storage components in the data storage system, including each of a plurality of storage controllers, is generated. The unified resource graph includes a common root node and a plurality of subtree nodes corresponding to each of a plurality of nodes internal to the plurality of storage controllers. The common root node and the plurality of subtree nodes are ordered in a top-down orientation. Scalable volume provisioning of an existing or new workload amount by graphical manipulation of at least one of the storage components represented by the unified resource graph is performed based on an input.
    Type: Application
    Filed: August 27, 2014
    Publication date: December 11, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan JAQUET, Madhukar R. KORUPOLU
  • Patent number: 8838779
    Abstract: A method, system, and article are provided for monitoring performance of hardware devices. Each hardware device is configured with an agent, and the server is configured with a coordinator. The agent collects device data at a first modifiable frequency and communicates the collected data to the coordinator at a second dynamically modifiable frequency. The collected data is periodically monitored and the first and second frequencies are modified subject to evaluation of the collected and monitored data.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: September 16, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sandeep Gopisetty, Stefan Jaquet, Sandeep Madhav Uttamchandani
  • Patent number: 8826293
    Abstract: A method, system, and computer program product for visualization-centric performance-based volume allocation in a data storage system using a processor in communication with a memory device is provided. A unified resource graph representative of a global hierarchy of storage components in the data storage system, including each of a plurality of storage controllers, is generated. The unified resource graph includes a common root node and a plurality of subtree nodes corresponding to each of a plurality of nodes internal to the plurality of storage controllers. The common root node and the plurality of subtree nodes are ordered in a top-down orientation. Scalable volume provisioning of an existing or new workload amount by graphical manipulation of at least one of the storage components represented by the unified resource graph is performed based on an input.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Stefan Jaquet, Madhukar R. Korupolu
  • Publication number: 20140229701
    Abstract: Provided are a method, system, and computer program product for determining a metric to use to determine whether to generate a low space alert. A determination is made of provisioned storage space comprising storage space allocated to at least one application, wherein applications may use less than all the provisioned storage space. A determination is made of available storage space comprising all installed storage space available for use by the at least one application having allocated storage space. A determination is made of allocated storage space comprising storage space used by the applications. A determination is made of an allocation metric as a function of the provisioned storage space, the allocated storage space, and the available storage space. The determined allocation metric is used to determine whether to generate a storage space related alert.
    Type: Application
    Filed: February 14, 2013
    Publication date: August 14, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Stefan Jaquet
  • Publication number: 20130275377
    Abstract: Provided are a computer program product, system, and method for maintaining multiple copy versions of component values in a system. A database includes entries for components in a system, wherein there is one entry for each of a plurality of component values associated with a component, wherein each entry indicates a range of copy versions for which the component value applies. A copy operation is performed at a current time to create a current copy version. A determination is made as to whether the component values for the components at the current time have changed since a previous copy version. The previous copy version is maintained in the database and immediately precedes the current copy version. For each component value that has changed, the entry for the component having the open indicator as the end copy version is updated to indicate the previous copy version as the end copy version.
    Type: Application
    Filed: April 16, 2012
    Publication date: October 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan Jaquet, Arvind C. Surve, Raymond M. Swank, Cindy Zhou
  • Patent number: 8306953
    Abstract: Embodiments for efficiently computing complex statistics from historical time series data are provided. A hierarchical summarization method includes receiving at least one stream of data and creating data blocks from the at least one stream of data. In another embodiment, a method for computing statistics for historical data includes accessing at least one online stream of historical data, the online stream of historical data including metadata, and creating data blocks from the at least one online stream of historical data. Each data block includes a pair of timestamps indicating a sampling start time and a sampling end time, a number of data samples spanned by the data block, a SUM(X) statistic, a SUM(XX) statistic, and a SUM(XY) statistic computed for the data samples spanned by the data block. Other methods are also presented, such as methods for efficiently and accurately calculating statistical queries regarding historical data for arbitrary time ranges, among others.
    Type: Grant
    Filed: August 31, 2010
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: Sandip Agarwala, Sandeep Gopisetty, Stefan Jaquet
  • Publication number: 20120216209
    Abstract: A method, system, and computer program product for visualization-centric performance-based volume allocation in a data storage system using a processor in communication with a memory device is provided. A unified resource graph representative of a global hierarchy of storage components in the data storage system, including each of a plurality of storage controllers, is generated. The unified resource graph includes a common root node and a plurality of subtree nodes corresponding to each of a plurality of nodes internal to the plurality of storage controllers. The common root node and the plurality of subtree nodes are ordered in a top-down orientation. Scalable volume provisioning of an existing or new workload amount by graphical manipulation of at least one of the storage components represented by the unified resource graph is performed based on an input.
    Type: Application
    Filed: April 27, 2012
    Publication date: August 23, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan JAQUET, Madhukar R. KORUPOLU
  • Patent number: 8214842
    Abstract: A method, system, and computer program product for visualization-centric performance-based volume allocation in a data storage system using a processor in communication with a memory device is provided. A unified resource graph representative of a global hierarchy of storage components in the data storage system, including each of a plurality of storage controllers, is generated. The unified resource graph includes a common root node and a plurality of subtree nodes corresponding to each of a plurality of nodes internal to the plurality of storage controllers. The common root node and the plurality of subtree nodes are ordered in a top-down orientation. Scalable volume provisioning of an existing or new workload amount by graphical manipulation of at least one of the storage components represented by the unified resource graph is performed based on an input.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Stefan Jaquet, Madhukar R. Korupolu
  • Publication number: 20110106938
    Abstract: A method, system, and article are provided for monitoring performance of hardware devices. Each hardware device is configured with an agent, and the server is configured with a coordinator. The agent collects device data at a first modifiable frequency and communicates the collected data to the coordinator at a second dynamically modifiable frequency. The collected data is periodically monitored and the first and second frequencies are modified subject to evaluation of the collected and monitored data.
    Type: Application
    Filed: November 4, 2009
    Publication date: May 5, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Sandeep Gopisetty, Stefan Jaquet, Sandeep M. Uttamchandani
  • Publication number: 20100223619
    Abstract: A method, system, and computer program product for visualization-centric performance-based volume allocation in a data storage system using a processor in communication with a memory device is provided. A unified resource graph representative of a global hierarchy of storage components in the data storage system, including each of a plurality of storage controllers, is generated. The unified resource graph includes a common root node and a plurality of subtree nodes corresponding to each of a plurality of nodes internal to the plurality of storage controllers. The common root node and the plurality of subtree nodes are ordered in a top-down orientation. Scalable volume provisioning of an existing or new workload amount by graphical manipulation of at least one of the storage components represented by the unified resource graph is performed based on an input.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stefan JAQUET, Madhukar R. KORUPOLU