Patents by Inventor Christoph Lingenfelder
Christoph Lingenfelder 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: 9639596Abstract: Processing data of a data warehouse is provided and includes receiving, by a processing device, user input to create simple filter objects. Each filter object defines an ad hoc subset of a respective dimension of a dimension table of the data warehouse. User input is received to create a filtered operation object that specifies an operation and a plurality of the simple filter objects. The ad hoc subset differs from all subsets defined in the dimension table.Type: GrantFiled: October 9, 2015Date of Patent: May 2, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Iliyana P. Ivanova, Christoph Lingenfelder, Christoph H. Sieb, Simone Zerfass
-
Patent number: 9390377Abstract: Techniques for iterative feature extraction using domain knowledge are provided. In one aspect, a method for feature extraction is provided. The method includes the following steps. At least one query to predict at least one future value of a given value series based on a statistical model is received. At least two predictions of the future value are produced fulfilling at least the properties of 1) each being as probable as possible given the statistical model and 2) being mutually divert (in terms of numerical distance measure). A user is queried to select one of the predictions. The user may be queried for textual annotations for the predictions. The annotations may be used to identify additional covariates to create an extended set of covariates. The extended set of covariates may be used to improve the accuracy of the statistical model.Type: GrantFiled: March 5, 2013Date of Patent: July 12, 2016Assignee: International Business Machines CorporationInventors: Christoph Lingenfelder, Pascal Pompey, Olivier Verscheure, Michael Wurst
-
Patent number: 9292798Abstract: Techniques for iterative feature extraction using domain knowledge are provided. In one aspect, a method for feature extraction is provided. The method includes the following steps. At least one query to predict at least one future value of a given value series based on a statistical model is received. At least two predictions of the future value are produced fulfilling at least the properties of 1) each being as probable as possible given the statistical model and 2) being mutually divert (in terms of numerical distance measure). A user is queried to select one of the predictions. The user may be queried for textual annotations for the predictions. The annotations may be used to identify additional covariates to create an extended set of covariates. The extended set of covariates may be used to improve the accuracy of the statistical model.Type: GrantFiled: December 21, 2012Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Christoph Lingenfelder, Pascal Pompey, Olivier Verscheure, Michael Wurst
-
Publication number: 20160034552Abstract: Processing data of a data warehouse is provided and includes receiving, by a processing device, user input to create simple filter objects. Each filter object defines an ad hoc subset of a respective dimension of a dimension table of the data warehouse. User input is received to create a filtered operation object that specifies an operation and a plurality of the simple filter objects. The ad hoc subset differs from all subsets defined in the dimension table.Type: ApplicationFiled: October 9, 2015Publication date: February 4, 2016Inventors: Iliyana P. Ivanova, Christoph Lingenfelder, Christoph H. Sieb, Simone Zerfass
-
Patent number: 9235633Abstract: Data of a database environment, which includes hierarchy information and a matrix of values, is processed. The hierarchy information includes at least two sets of identification codes and defines at least two groups of identification codes. The matrix of values includes at least two columns of identification values. At least one simple filter object is generated based on a user input. Each simple filter object defines an ad hoc group of identification codes selected from a respective one of the sets of identification codes. A filtered operation object that specifies an operation and at least one of the simple filter objects is generated based on a user input. Each of the ad hoc groups differs from each of the groups defined by the hierarchy information.Type: GrantFiled: December 5, 2012Date of Patent: January 12, 2016Assignee: International Business Machines CorporationInventors: Iliyana P. Ivanova, Christoph Lingenfelder, Christoph H. Sieb, Simone Zerfass
-
Patent number: 9223832Abstract: Techniques are disclosed for determining reasons underlying insights gleaned from multi-dimensional data. In one embodiment, a contingency table is accessed that represents multiple dimensions of the data, in order to identify one or more insights. One or more dimensions, other than the represented dimensions, are evaluated to identify one or more reasons underlying a first insight of the one or more insights, and the one or more reasons are output.Type: GrantFiled: March 7, 2013Date of Patent: December 29, 2015Assignee: International Business Machines CorporationInventors: Felix Hamborg, Alexander Lang, Christoph Lingenfelder
-
Patent number: 9218396Abstract: Techniques are disclosed for determining reasons underlying insights gleaned from multi-dimensional data. In one embodiment, a contingency table is accessed that represents multiple dimensions of the data, in order to identify one or more insights. One or more dimensions, other than the represented dimensions, are evaluated to identify one or more reasons underlying a first insight of the one or more insights, and the one or more reasons are output.Type: GrantFiled: March 25, 2014Date of Patent: December 22, 2015Assignee: International Business Machines CorporationInventors: Felix Hamborg, Alexander Lang, Christoph Lingenfelder
-
Patent number: 8990145Abstract: A first data mining model and a second data mining model are compared. A first data mining model M1 represents results of a first data mining task on a first data set D1 and provides a set of first prediction values. A second data mining model M2 represents results of a second data mining task on a second data set D2 and provides a set of second prediction values. A relation R is determined between said sets of prediction values. For at least a first record of an input data set, a first and second probability distribution is created based on the first and second data mining models applied to the first record. A distance measure d is calculated for said first record using the first and second probability distributions and the relation. At least one region of interest is determined based on said distance measure d.Type: GrantFiled: August 19, 2011Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Christoph Lingenfelder, Pascal Pompey, Michael Wurst
-
Publication number: 20140258311Abstract: Techniques are disclosed for determining reasons underlying insights gleaned from multi-dimensional data. In one embodiment, a contingency table is accessed that represents multiple dimensions of the data, in order to identify one or more insights. One or more dimensions, other than the represented dimensions, are evaluated to identify one or more reasons underlying a first insight of the one or more insights, and the one or more reasons are output.Type: ApplicationFiled: March 7, 2013Publication date: September 11, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Felix Hamborg, Alexander Lang, Christoph Lingenfelder
-
Publication number: 20140258312Abstract: Techniques are disclosed for determining reasons underlying insights gleaned from multi-dimensional data. In one embodiment, a contingency table is accessed that represents multiple dimensions of the data, in order to identify one or more insights. One or more dimensions, other than the represented dimensions, are evaluated to identify one or more reasons underlying a first insight of the one or more insights, and the one or more reasons are output.Type: ApplicationFiled: March 25, 2014Publication date: September 11, 2014Applicant: International Business Machines CorporationInventors: Felix HAMBORG, Alexander LANG, Christoph LINGENFELDER
-
Publication number: 20140180992Abstract: Techniques for iterative feature extraction using domain knowledge are provided. In one aspect, a method for feature extraction is provided. The method includes the following steps. At least one query to predict at least one future value of a given value series based on a statistical model is received. At least two predictions of the future value are produced fulfilling at least the properties of 1) each being as probable as possible given the statistical model and 2) being mutually divert (in terms of numerical distance measure). A user is queried to select one of the predictions. The user may be queried for textual annotations for the predictions. The annotations may be used to identify additional covariates to create an extended set of covariates. The extended set of covariates may be used to improve the accuracy of the statistical model.Type: ApplicationFiled: March 5, 2013Publication date: June 26, 2014Applicant: International Business Machines CorporationInventors: Christoph Lingenfelder, Pascal Pompey, Olivier Verscheure, Michael Wurst
-
Publication number: 20140180973Abstract: Techniques for iterative feature extraction using domain knowledge are provided. In one aspect, a method for feature extraction is provided. The method includes the following steps. At least one query to predict at least one future value of a given value series based on a statistical model is received. At least two predictions of the future value are produced fulfilling at least the properties of 1) each being as probable as possible given the statistical model and 2) being mutually divert (in terms of numerical distance measure). A user is queried to select one of the predictions. The user may be queried for textual annotations for the predictions. The annotations may be used to identify additional covariates to create an extended set of covariates. The extended set of covariates may be used to improve the accuracy of the statistical model.Type: ApplicationFiled: December 21, 2012Publication date: June 26, 2014Applicant: International Business Machines CorporationInventors: Christoph Lingenfelder, Pascal Pompey, Olivier Verscheure, Michael Wurst
-
Patent number: 8738549Abstract: A predictive analysis generates a predictive model (Padj(Y|X)) based on two separate pieces of information, a set of original training data (Dorig), and a “true” distribution of indicators (Ptrue(X)). The predictive analysis begins by generating a base model distribution (Pgen(Y|X)) from the original training data set (Dorig) containing tuples (x,y) of indicators (x) and corresponding labels (y). Using the “true” distribution (Ptrue(X)) of indicators, a random data set (D?) of indicator records (x) is generated reflecting this “true” distribution (Ptrue(X)). Subsequently, the base model (Pgen(Y|X)) is applied to said random data set (D?), thus assigning a label (y) or a distribution of labels to each indicator record (x) in said random data set (D?) and generating an adjusted training set (Dadj). Finally, an adjusted predictive model (Padj(Y|X)) is trained based on said adjusted training set (Dadj).Type: GrantFiled: August 19, 2011Date of Patent: May 27, 2014Assignee: International Business Machines CorporationInventors: Christoph Lingenfelder, Pascal Pompey, Michael Wurst
-
Patent number: 8655812Abstract: A method for non-intrusive event-driven prediction of a metric in a data processing environment is provided in the illustrative embodiments. At least one set of events is observed in the data processing environment, the set of events being generated by several processes executing in the data processing environment. A subset of the set of events are tracked for an observation period, the tracking resulting in bookkeeping information about the subset of events. A pattern of events is detected in the bookkeeping information. The pattern is formed as a tuple representing a process in the several processes, the metric corresponding to the process. A prediction model is selected for the tuple. The prediction model is supplied with the tuple and executed to generate a predicted value of the metric.Type: GrantFiled: July 16, 2012Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Hung-yang Chang, Joachim H. Frank, Christoph Lingenfelder, Liangzhao Zeng
-
Patent number: 8655918Abstract: A process of transforming data residing in databases, such as relational databases, into forms suitable as input to data analysis tools, such as predictive modeling tools includes the steps of defining a business process problem to be solved and identifying data requirements. For example, the business process problem may relate to predicting a customer's propensity to make purchases in the future or a store's requirements for inventory in the future. In the process, a computer implemented method is used for automatically transforming data for data analysis such as predictive modeling. Database metadata that describe database tables, their interrelationships, dimensional information, fact tables and measures are accessed. A mining transformation profile is created to encapsulate aggregations and transformation on data stored in relational databases in order to convert the data to forms suitable for predictive mining tools.Type: GrantFiled: October 26, 2007Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Upendra Chitnis, Christoph Lingenfelder, Edwin Peter Dawson Pednault
-
Patent number: 8468107Abstract: A method, system, and computer usable program product for non-intrusive event-driven prediction of a metric in a data processing environment are provided in the illustrative embodiments. At least one set of events is observed in the data processing environment, the set of events being generated by several processes executing in the data processing environment. A subset of the set of events are tracked for an observation period, the tracking resulting in bookkeeping information about the subset of events. A pattern of events is detected in the bookkeeping information. The pattern is formed as a tuple representing a process in the several processes, the metric corresponding to the process. A prediction model is selected for the tuple. The prediction model is supplied with the tuple and executed to generate a predicted value of the metric.Type: GrantFiled: August 18, 2010Date of Patent: June 18, 2013Assignee: International Business Machines CorporationInventors: Hung-yang Chang, Joachim H. Frank, Christoph Lingenfelder, Liangzhao Zeng
-
Patent number: 8364470Abstract: A list of reference terms can be provided. Text and the list of reference terms can be broken down into tokens. At least one candidate can be generated in the text for mapping to at least one of the reference terms. Characters of the candidate can be compared to characters of the reference term according to one or more mapping rules. A confidence value of the mapping can be generated based on the comparison of characters. Candidates can be ranked according to their confidence value.Type: GrantFiled: January 8, 2009Date of Patent: January 29, 2013Assignee: International Business Machines CorporationInventors: Stefan Abraham, Christoph Lingenfelder
-
Publication number: 20130024413Abstract: A method for non-intrusive event-driven prediction of a metric in a data processing environment is provided in the illustrative embodiments. At least one set of events is observed in the data processing environment, the set of events being generated by several processes executing in the data processing environment. A subset of the set of events are tracked for an observation period, the tracking resulting in bookkeeping information about the subset of events. A pattern of events is detected in the bookkeeping information. The pattern is formed as a tuple representing a process in the several processes, the metric corresponding to the process. A prediction model is selected for the tuple. The prediction model is supplied with the tuple and executed to generate a predicted value of the metric.Type: ApplicationFiled: July 16, 2012Publication date: January 24, 2013Applicant: International Business Machines CorporationInventors: HUNG-YANG CHANG, JOACHIM H. FRANK, CHRISTOPH LINGENFELDER, LIANGZHAO ZENG
-
Patent number: 8250105Abstract: Methods and apparatus, including computer program products, implementing and using techniques for compressing data included in several transactions. Each transaction has at least one item. A unique identifier is assigned to each different item and, if taxonomy is defined, to each different taxonomy parent. Sets of transactions are formed from the several transactions. The sets of transactions are stored using a computer data structure including: a list of identifiers of different items in the set of transactions, information indicating number of identifiers in the list, and bit field information indicating presence of the different items in the set of transactions, said bit field information being organized in accordance with the list for facilitating evaluation of patterns with respect to the set of transactions. A data structure for compressing data included in a set of transactions is also provided.Type: GrantFiled: February 6, 2007Date of Patent: August 21, 2012Assignee: International Business Machines CorporationInventors: Toni Bollinger, Ansgar Dorneich, Christoph Lingenfelder
-
Patent number: 8214364Abstract: Embodiments of the invention provide a method for detecting changes in behavior of authorized users of computer resources and reporting the detected changes to the relevant individuals. The method includes evaluating actions performed by each user against user behavioral models and business rules. As a result of the analysis, a subset of users may be identified and reported as having unusual or suspicious behavior. In response, the management may provide feedback indicating that the user behavior is due to the normal expected business needs or that the behavior warrants further review. The management feedback is available for use by machine learning algorithms to improve the analysis of user actions over time. Consequently, investigation of user actions regarding computer resources is facilitated and data loss is prevented more efficiently relative to the prior art approaches with only minimal disruption to the ongoing business processes.Type: GrantFiled: May 21, 2008Date of Patent: July 3, 2012Assignee: International Business Machines CorporationInventors: Joseph P. Bigus, Leon Gong, Christoph Lingenfelder