Patents by Inventor Michael Adendorff

Michael Adendorff 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: 10466689
    Abstract: A computer implemented method comprising receiving one or more predictive maintenance models each defining a time-based probability of failure for one or more components, receiving current performance data for the components, defining a failure function for each component from a predictive maintenance model for the component and the current performance data for the component, the failure function defining the probability of failure of the component in each of a set of time periods, defining a value loss function for each component from the failure function for the component and a time-based component cost, the value loss function defining the expected value loss due to a planned replacement of the component in a given time period before the component fails or reaches its scheduled end-of-life, receiving data defining one or more factors that have an impact on the cost of a maintenance option.
    Type: Grant
    Filed: April 3, 2017
    Date of Patent: November 5, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Fabio Tiozzo
  • Patent number: 10416662
    Abstract: A computer implemented method comprising receiving one or more predictive maintenance models each defining a time-based probability of failure for one or more components, receiving current performance data for the components, defining a failure function for each component from a predictive maintenance model for the component and the current performance data for the component, the failure function defining the probability of failure of the component in each of a set of time periods, defining a value loss function for each component from the failure function for the component and a time-based component cost, the value loss function defining the expected value loss due to a planned replacement of the component in a given time period before the component fails or reaches its scheduled end-of-life, receiving data defining one or more factors that have an impact on the cost of a maintenance option.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: September 17, 2019
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Fabio Tiozzo
  • Patent number: 9740992
    Abstract: A data warehouse system for managing performance of organizations is provided. The data warehouse system comprises a data model for storing data representing dimensions and measures applicable for multiple organizations, and a configuration unit for setting the placeholders such that the data model represents the particular organization. The data model has placeholders settable such that the data model represents a particular organization.
    Type: Grant
    Filed: September 14, 2009
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Thomas Fazal, David Strutt, Robert Gibb, Michael Armstrong, Michael Adendorff, Robert Helal
  • Publication number: 20170205818
    Abstract: A computer implemented method comprising receiving one or more predictive maintenance models each defining a time-based probability of failure for one or more components, receiving current performance data for the components, defining a failure function for each component from a predictive maintenance model for the component and the current performance data for the component, the failure function defining the probability of failure of the component in each of a set of time periods, defining a value loss function for each component from the failure function for the component and a time-based component cost, the value loss function defining the expected value loss due to a planned replacement of the component in a given time period before the component fails or reaches its scheduled end-of-life, receiving data defining one or more factors that have an impact on the cost of a maintenance option.
    Type: Application
    Filed: April 3, 2017
    Publication date: July 20, 2017
    Inventors: Michael Adendorff, Fabio Tiozzo
  • Publication number: 20170083822
    Abstract: A computer implemented method comprising receiving one or more predictive maintenance models each defining a time-based probability of failure for one or more components, receiving current performance data for the components, defining a failure function for each component from a predictive maintenance model for the component and the current performance data for the component, the failure function defining the probability of failure of the component in each of a set of time periods, defining a value loss function for each component from the failure function for the component and a time-based component cost, the value loss function defining the expected value loss due to a planned replacement of the component in a given time period before the component fails or reaches its scheduled end-of-life, receiving data defining one or more factors that have an impact on the cost of a maintenance option.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Inventors: Michael Adendorff, Fabio Tiozzo
  • Patent number: 8826248
    Abstract: A system, method and computer program product for integrating at least one analytical or modeling driver into an existing business analytic environment. The system comprises a BAMS (Business Analytics and Mathematical Sciences) driver, implemented on the memory device and run by the processor, loads a real database driver and redirects a request from a client application to the real database driver. An extension driver, invoked by the BAMS driver, provides an interface to a data modeling or processing software and converts the interface from a software environment compiled by a programming language to another software environment targeted to another programming language. The extension driver extends or overrides functionalities of the BAMS driver. Implementing the BAMS driver and the extension driver in the existing business analytic environment do not require any change made on the existing business analytic environment.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
  • Patent number: 8826247
    Abstract: There is provided a system, method and computer program product for integrating at least one analytical or modeling driver into an existing business analytic environment. The system comprises a BAMS (Business Analytics and Mathematical Sciences) driver, implemented on the memory device and run by the processor, loads a real database driver and redirects a request from a client application to the real database driver. An extension driver, invoked by the BAMS driver, provides an interface to a data modeling or processing software and converts the interface from a software environment compiled by a programming language to another software environment targeted to another programming language. The extension driver extends or overrides functionalities of the BAMS driver. Implementing the BAMS driver and the extension driver in the existing business analytic environment do not require any change made on the existing business analytic environment.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
  • Patent number: 8428982
    Abstract: A performance monitoring system receives data from one or more data sources. It transforms the received data into the performance information relating to predefined Key Performance Indicators (KPIs); and stores it into a KPI store. The system also calculates scores based on the received data and the performance information stored in the KPI store. Thus, the system can indicate changes in the KPIs through an information presentation unit.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: April 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Tom Fazal, Simon Palmer
  • Publication number: 20130018841
    Abstract: A system, method and computer program product for integrating at least one analytical or modeling driver into an existing business analytic environment. The system comprises a BAMS (Business Analytics and Mathematical Sciences) driver, implemented on the memory device and run by the processor, loads a real database driver and redirects a request from a client application to the real database driver. An extension driver, invoked by the BAMS driver, provides an interface to a data modeling or processing software and converts the interface from a software environment compiled by a programming language to another software environment targeted to another programming language. The extension driver extends or overrides functionalities of the BAMS driver. Implementing the BAMS driver and the extension driver in the existing business analytic environment do not require any change made on the existing business analytic environment.
    Type: Application
    Filed: August 29, 2012
    Publication date: January 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
  • Publication number: 20130018839
    Abstract: There is provided a system, method and computer program product for integrating at least one analytical or modeling driver into an existing business analytic environment. The system comprises a BAMS (Business Analytics and Mathematical Sciences) driver, implemented on the memory device and run by the processor, loads a real database driver and redirects a request from a client application to the real database driver. An extension driver, invoked by the BAMS driver, provides an interface to a data modeling or processing software and converts the interface from a software environment compiled by a programming language to another software environment targeted to another programming language. The extension driver extends or overrides functionalities of the BAMS driver. Implementing the BAMS driver and the extension driver in the existing business analytic environment do not require any change made on the existing business analytic environment.
    Type: Application
    Filed: February 16, 2012
    Publication date: January 17, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
  • Publication number: 20120191762
    Abstract: A method for providing assisted business analysis to users is disclosed herein. In one embodiment, such a method includes providing a list of one or more predefined managed reports to a user. Each predefined managed report has specific metadata associated therewith. The method further provides functionality to enable the user to select a specific managed report from the list. Once a managed report is selected from the list, the method enables the user to generate a new ad hoc report from the selected managed report. Generating this new ad hoc report includes automatically extracting all or part of the metadata from the selected managed report to build the new ad hoc report. A corresponding computer program product and apparatus are also disclosed herein.
    Type: Application
    Filed: March 26, 2012
    Publication date: July 26, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Adendorff, Valentin Balteanu, Ilse M. Breedvelt-Schouten, Gregory J. Fitzpatrick, Carm Janneteau
  • Publication number: 20120143780
    Abstract: A method for providing assisted business analysis to users is disclosed herein. In one embodiment, such a method includes providing a list of one or more predefined managed reports to a user. Each predefined managed report has specific metadata associated therewith. The method further provides functionality to enable the user to select a specific managed report from the list. Once a managed report is selected from the list, the method enables the user to generate a new ad hoc report from the selected managed report. Generating this new ad hoc report includes automatically extracting all or part of the metadata from the selected managed report to build the new ad hoc report. A corresponding computer program product and apparatus are also disclosed and claimed herein.
    Type: Application
    Filed: December 1, 2010
    Publication date: June 7, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Adendorff, Valentin Balteanu, Ilse M. Breedvelt-Schouten, Gregory J. Fitzpatrick, Carm Janneteau
  • Patent number: 7904302
    Abstract: A process management system comprises a process model, a process engine and a process user interface. The process model stores predefined configurable process metadata components of one or more business management processes. The process engine configures the process metadata components. The process engine also generates user interface contents for a specific management process based on a set of the process metadata components relevant to the specific management process. The process user interface presents the user interface contents for configuration of the process metadata components, and for conducting the specific management process using the generated user interface contents.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: March 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael Adendorff, Tom Fazal
  • Patent number: 7870016
    Abstract: A report management system is provided for creating reports to be used by a business intelligence tool that generates instances of reports including information retrieved from one or more underlying data sources. The report management system has an interactive modeling user interface for receiving user inputs and presenting options for management of reports, a content group manager for manipulation of definition of content groups in response to user inputs through the modeling user interface, a measure assignment manager for managing assignment of measures to the content groups in response to user inputs through the modeling user interface, and a report assembler for assembling reports for the content groups based on information of the measures assigned to the content groups.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: January 11, 2011
    Assignee: International Business Machines Corporation
    Inventors: Tom Fazal, Michael Adendorff, Simon Palmer
  • Patent number: 7720804
    Abstract: A data warehouse solution system comprises a metadata model, a user interface and an engine. The metadata model has an information needs model including metadata regarding information needs for building reports by users, and a data information model including metadata describing data that is available for building reports. The user interface has a customer user interface for presenting the information needs model to the users for report generation, and a modeling user interface for presenting the data information model to the users for manipulating data warehouse objects. The engine has a report management service unit for providing report management service using the information needs model, and a data management service unit for providing data management service including generation of a data warehouse using the data information model.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: Tom Fazal, Michael Adendorff, Simon Palmer, Carm Janneteau, Simon Evans, Anatoly Tulchinsky, Gregory Dorval
  • Publication number: 20100070421
    Abstract: A data warehouse system for managing performance of organizations is provided. The data warehouse system comprises a data model for storing data representing dimensions and measures applicable for multiple organizations, and a configuration unit for setting the placeholders such that the data model represents the particular organization. The data model has placeholders settable such that the data model represents a particular organization.
    Type: Application
    Filed: September 14, 2009
    Publication date: March 18, 2010
    Inventors: Thomas Fazal, David Strutt, Robert Gibb, Michael Armstrong, Michael Adendorff, Robert Helal
  • Publication number: 20080183744
    Abstract: A process management system comprises a process model, a process engine and a process user interface. The process model stores predefined configurable process metadata components of one or more business management processes. The process engine configures the process metadata components. The process engine also generates user interface contents for a specific management process based on a set of the process metadata components relevant to the specific management process. The process user interface presents the user interface contents for configuration of the process metadata components, and for conducting the specific management process using the generated user interface contents.
    Type: Application
    Filed: May 1, 2007
    Publication date: July 31, 2008
    Applicant: Cognos Incorporated
    Inventors: Michael Adendorff, Tom Fazal
  • Publication number: 20070239769
    Abstract: A data warehouse solution system comprises a metadata model, a user interface and an engine. The metadata model has an information needs model including metadata regarding information needs for building reports by users, and a data information model including metadata describing data that is available for building reports. The user interface has a customer user interface for presenting the information needs model to the users for report generation, and a modeling user interface for presenting the data information model to the users for manipulating data warehouse objects. The engine has a report management service unit for providing report management service using the information needs model, and a data management service unit for providing data management service including generation of a data warehouse using the data information model.
    Type: Application
    Filed: June 30, 2006
    Publication date: October 11, 2007
    Inventors: Tom Fazal, Michael Adendorff, Simon Palmer, Carm Janneteau, Simon Evans, Anatoly Tulchinsky, Gregory Dorval
  • Publication number: 20070239508
    Abstract: A report management system is provided for creating reports to be used by a business intelligence tool that generates instances of reports including information retrieved from one or more underlying data sources. The report management system has an interactive modeling user interface for receiving user inputs and presenting options for management of reports, a content group manager for manipulation of definition of content groups in response to user inputs through the modeling user interface, a measure assignment manager for managing assignment of measures to the content groups in response to user inputs through the modeling user interface, and a report assembler for assembling reports for the content groups based on information of the measures assigned to the content groups.
    Type: Application
    Filed: June 30, 2006
    Publication date: October 11, 2007
    Inventors: Tom Fazal, Michael Adendorff, Simon Palmer
  • Publication number: 20050071737
    Abstract: Business performance information is presented to users by displaying a list of Key Performance Indicators (KPIs) having delta indication scores indicating changes in the KPIs, providing display options, receiving selection of a display option, and presenting performance information of the KPIs based on the selected display option.
    Type: Application
    Filed: September 30, 2003
    Publication date: March 31, 2005
    Applicant: COGNOS INCORPORATED
    Inventors: Michael Adendorff, Thomas Fazal, Kieran Del Pasqua