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: 10466689Abstract: 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: GrantFiled: April 3, 2017Date of Patent: November 5, 2019Assignee: International Business Machines CorporationInventors: Michael Adendorff, Fabio Tiozzo
-
Patent number: 10416662Abstract: 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: GrantFiled: September 22, 2015Date of Patent: September 17, 2019Assignee: International Business Machines CorporationInventors: Michael Adendorff, Fabio Tiozzo
-
Patent number: 9740992Abstract: 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: GrantFiled: September 14, 2009Date of Patent: August 22, 2017Assignee: International Business Machines CorporationInventors: Thomas Fazal, David Strutt, Robert Gibb, Michael Armstrong, Michael Adendorff, Robert Helal
-
Publication number: 20170205818Abstract: 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: ApplicationFiled: April 3, 2017Publication date: July 20, 2017Inventors: Michael Adendorff, Fabio Tiozzo
-
Publication number: 20170083822Abstract: 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: ApplicationFiled: September 22, 2015Publication date: March 23, 2017Inventors: Michael Adendorff, Fabio Tiozzo
-
Patent number: 8826248Abstract: 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: GrantFiled: August 29, 2012Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
-
Patent number: 8826247Abstract: 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: GrantFiled: February 16, 2012Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
-
Patent number: 8428982Abstract: 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: GrantFiled: September 15, 2003Date of Patent: April 23, 2013Assignee: International Business Machines CorporationInventors: Michael Adendorff, Tom Fazal, Simon Palmer
-
Publication number: 20130018841Abstract: 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: ApplicationFiled: August 29, 2012Publication date: January 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
-
Publication number: 20130018839Abstract: 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: ApplicationFiled: February 16, 2012Publication date: January 17, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Adendorff, Heng Cao, David L. Jensen, Chen Jiang, Tarun Kumar
-
Publication number: 20120191762Abstract: 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: ApplicationFiled: March 26, 2012Publication date: July 26, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Adendorff, Valentin Balteanu, Ilse M. Breedvelt-Schouten, Gregory J. Fitzpatrick, Carm Janneteau
-
Publication number: 20120143780Abstract: 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: ApplicationFiled: December 1, 2010Publication date: June 7, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael Adendorff, Valentin Balteanu, Ilse M. Breedvelt-Schouten, Gregory J. Fitzpatrick, Carm Janneteau
-
Patent number: 7904302Abstract: 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: GrantFiled: May 1, 2007Date of Patent: March 8, 2011Assignee: International Business Machines CorporationInventors: Michael Adendorff, Tom Fazal
-
Patent number: 7870016Abstract: 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: GrantFiled: June 30, 2006Date of Patent: January 11, 2011Assignee: International Business Machines CorporationInventors: Tom Fazal, Michael Adendorff, Simon Palmer
-
Patent number: 7720804Abstract: 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: GrantFiled: June 30, 2006Date of Patent: May 18, 2010Assignee: International Business Machines CorporationInventors: Tom Fazal, Michael Adendorff, Simon Palmer, Carm Janneteau, Simon Evans, Anatoly Tulchinsky, Gregory Dorval
-
Publication number: 20100070421Abstract: 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: ApplicationFiled: September 14, 2009Publication date: March 18, 2010Inventors: Thomas Fazal, David Strutt, Robert Gibb, Michael Armstrong, Michael Adendorff, Robert Helal
-
Publication number: 20080183744Abstract: 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: ApplicationFiled: May 1, 2007Publication date: July 31, 2008Applicant: Cognos IncorporatedInventors: Michael Adendorff, Tom Fazal
-
Publication number: 20070239769Abstract: 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: ApplicationFiled: June 30, 2006Publication date: October 11, 2007Inventors: Tom Fazal, Michael Adendorff, Simon Palmer, Carm Janneteau, Simon Evans, Anatoly Tulchinsky, Gregory Dorval
-
Publication number: 20070239508Abstract: 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: ApplicationFiled: June 30, 2006Publication date: October 11, 2007Inventors: Tom Fazal, Michael Adendorff, Simon Palmer
-
Publication number: 20050071737Abstract: 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: ApplicationFiled: September 30, 2003Publication date: March 31, 2005Applicant: COGNOS INCORPORATEDInventors: Michael Adendorff, Thomas Fazal, Kieran Del Pasqua