Patents by Inventor Marek Petrik
Marek Petrik 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: 10832308Abstract: Techniques facilitating interpretable rule generation using loss-preserving transformation are provided. In one example, a computer-implemented method can comprise evaluating, by a system operatively coupled to a processor, an input data set that comprises three data categories. The computer-implemented method can also comprise transforming, by the system, the input data set into a transformed data set. The transformed data set can comprise two data categories determined based on the three data categories. Transforming the input data set can comprise determining a first cost associated with the transformed data set is no greater than a second cost associated with the input data set.Type: GrantFiled: April 17, 2017Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amit Dhurandhar, Sechan Oh, Marek Petrik
-
Patent number: 10776855Abstract: Techniques facilitating interpretable rule generation using loss-preserving transformation are provided. In one example, a computer-implemented method can comprise evaluating, by a system operatively coupled to a processor, an input data set that comprises three data categories. The computer-implemented method can also comprise transforming, by the system, the input data set into a transformed data set. The transformed data set can comprise two data categories determined based on the three data categories. Transforming the input data set can comprise determining a first cost associated with the transformed data set is no greater than a second cost associated with the input data set.Type: GrantFiled: December 14, 2017Date of Patent: September 15, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Amit Dhurandhar, Sechan Oh, Marek Petrik
-
Patent number: 10546320Abstract: A system, method and computer program product for determining a target population to be subject to a promotion or offer of goods/services. The target population is determined that strongly prefers a given promotion, while also making sure the target population represents a sizable number of consumers such that profits may be maximized. The system provides an output solution listing available promotion options and one or more corresponding target groups based on solving an optimization problem that incorporates, prior obtained most important customer features for each promotion using historical promotion data and statistics measures. The system may automatically initiate a promotion offering to each of said customers by communicating the promotion to the members of the targeted group of people, wherein a percentage of future transactions to which the promotion is offered is expected to exceed a threshold level.Type: GrantFiled: August 14, 2015Date of Patent: January 28, 2020Assignee: International Business Machines CorporationInventors: Adam N. Elmachtoub, Markus Ettl, Sechan Oh, Marek Petrik, Rajesh K. Ravi
-
Publication number: 20180300790Abstract: Techniques facilitating interpretable rule generation using loss-preserving transformation are provided. In one example, a computer-implemented method can comprise evaluating, by a system operatively coupled to a processor, an input data set that comprises three data categories. The computer-implemented method can also comprise transforming, by the system, the input data set into a transformed data set. The transformed data set can comprise two data categories determined based on the three data categories. Transforming the input data set can comprise determining a first cost associated with the transformed data set is no greater than a second cost associated with the input data set.Type: ApplicationFiled: April 17, 2017Publication date: October 18, 2018Inventors: Amit Dhurandhar, Sechan Oh, Marek Petrik
-
Publication number: 20180300792Abstract: Techniques facilitating interpretable rule generation using loss-preserving transformation are provided. In one example, a computer-implemented method can comprise evaluating, by a system operatively coupled to a processor, an input data set that comprises three data categories. The computer-implemented method can also comprise transforming, by the system, the input data set into a transformed data set. The transformed data set can comprise two data categories determined based on the three data categories. Transforming the input data set can comprise determining a first cost associated with the transformed data set is no greater than a second cost associated with the input data set.Type: ApplicationFiled: December 14, 2017Publication date: October 18, 2018Inventors: Amit Dhurandhar, Sechan Oh, Marek Petrik
-
Publication number: 20180060885Abstract: A hardware processor coupled to a transaction data database and a customer data database receives transaction data and customer data, and executes a predictive modeling algorithm that determines customer features that characterize purchasing behavior from the customer data and the transaction data. The hardware processor executes a clustering algorithm that segments customers into multiple groups based on the customer features. A likelihood function is constructed based on a selected demand model, the transaction data and customer segment information determined from the multiple groups, the likelihood function determined based on probability that each sales transaction belongs to a segment conditioned on a paid price. A model estimator computes parameters that maximize the likelihood function.Type: ApplicationFiled: August 30, 2016Publication date: March 1, 2018Inventors: Adam N. Elmachtoub, Markus R. Ettl, Sechan Oh, Marek Petrik, Rajesh K. Ravi
-
Publication number: 20170046736Abstract: A system, method and computer program product for determining a target population to be subject to a promotion or offer of goods/services. The target population is determined that strongly prefers a given promotion, while also making sure the target population represents a sizable number of consumers such that profits may be maximized. The system provides an output solution listing available promotion options and one or more corresponding target groups based on solving an optimization problem that incorporates, prior obtained most important customer features for each promotion using historical promotion data and statistics measures. The system may automatically initiate a promotion offering to each of said customers by communicating the promotion to the members of the targeted group of people, wherein a percentage of future transactions to which the promotion is offered is expected to exceed a threshold level.Type: ApplicationFiled: August 14, 2015Publication date: February 16, 2017Inventors: Adam N. Elmachtoub, Markus Ettl, Sechan Oh, Marek Petrik, Rajesh K. Ravi
-
Publication number: 20170046732Abstract: Training a machine to learn to offer personalized promotions over a network is provided. A promotion optimization engine may take logit models and their confidence measures, and compute the acceptance probability of each promotion based on the customer and product features. A target promotion may be determined based on an objective function, which jointly considers the acceptance probability and the logit model's confidence level. A cognitive engine receives a user response to the promotion and based on the user response, updates parameters of the logit model and confidence level associated with the logit model. In one aspect, a signal to offer the promotion is transmitted via a communication channel to a user's device, wherein the signal causes the user's device to automatically connect to one or more of the processors to receive the promotion, e.g., when the user's device is online.Type: ApplicationFiled: August 14, 2015Publication date: February 16, 2017Inventors: Adam N. Elmachtoub, Markus R. Ettl, Sechan Oh, Marek Petrik, Rajesh K. Ravi
-
Publication number: 20160092771Abstract: In a method for analyzing social media messages, the method includes one or more processors analyzing social media messages utilizing a set of topics and keywords associated with a brand. The method further includes one or more processors identifying social media messages that include information relating to the brand utilizing the analysis of social media messages utilizing the set of topics and keywords. The method further includes one or more processors determining relevancy scores for the identified social media messages that provide an indication of the percentage likelihood that a social media message is related to the brand. The method further includes one or more processors determining one or more recommendations of social media users associated with social media messages based on the determined relevancy scores.Type: ApplicationFiled: September 25, 2014Publication date: March 31, 2016Inventors: Stephen J. Buckley, Markus R. Ettl, Matthias O. Frey, Prateek Jain, Ronny Luss, Marek Petrik, Rajesh Kumar Ravi, Chitra Venkatramani
-
Publication number: 20150066569Abstract: A method for balancing supply and demand for a product using demand-shaping action includes identifying an imbalance between supply and demand for a given product. A customer choice model is generated based on collected historical sales data pertaining to the given product and at least one product similar to the given product. The customer choice model is configured to estimate, for a given customer or group of customers, a likelihood of effecting a substitution between each product pair of the given product and the at least one product similar to the given product, for each of one or more available demand shaping actions. One or more of the available demand shaping actions are automatically selected to minimize an estimate of revenue shortfall or inventory holding costs resulting from the identified imbalance between supply and demand.Type: ApplicationFiled: September 17, 2013Publication date: March 5, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas R. Ervolina, Markus Ettl, Roger D. Lederman, Marek Petrik, Rajesh Kumar Ravi
-
Publication number: 20150066566Abstract: A method for balancing supply and demand for a product using demand-shaping action includes identifying an imbalance between supply and demand for a given product. A customer choice model is generated based on collected historical sales data pertaining to the given product and at least one product similar to the given product. The customer choice model is configured to estimate, for a given customer or group of customers, a likelihood of effecting a substitution between each product pair of the given product and the at least one product similar to the given product, for each of one or more available demand shaping actions. One or more of the available demand shaping actions are automatically selected to minimize an estimate of revenue shortfall or inventory holding costs resulting from the identified imbalance between supply and demand.Type: ApplicationFiled: August 30, 2013Publication date: March 5, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: THOMAS R. ERVOLINA, Markus Ettl, Roger D. Lederman, Marek Petrik, Rajesh Kumar Ravi
-
Publication number: 20150019458Abstract: A method for determining an optimal multi-stage asset management policy includes providing a plurality of decision epochs and a number of admissible asset health levels for each decision epoch, providing a portfolio of assets over the admissible asset health levels in an initial decision epoch, providing a plurality of state transition probabilities between states of an underlying asset health dynamics process for the decision epochs, where each state corresponds to a percentage of assets that has a given health level in a given decision epoch, providing an action set to which admissible actions of the state transition probabilities belong, where an action changes a state transition probability, and determining cost functions of the admissible actions on a per-asset basis, where operational targets impose constraints on probabilities that the asset health of the portfolio of assets, in one or more decision epochs, is within a specified range.Type: ApplicationFiled: July 9, 2014Publication date: January 15, 2015Inventors: CHITRA DORAI, JANUSZ MARECKI, MAREK PETRIK, RUSLAN STARUSHOK, DHARMASHANKAR SUBRAMANIAN
-
Patent number: 8768742Abstract: Assessing resiliency of facility configuration strategies, in one aspect, may employ a mathematical model representation of facility configuration. Organization environment factors and one or more desired performance metrics associated with the organization may be determined. A technical model specification that defines the configuration of facilities of the organization may be received, and a mathematical model representation of the configuration may be created. The mathematical model representation is solved for steady-state characteristics, and one or more values may be estimated respectively of the desired performance metrics based on the steady-state characteristics. The resiliency may be measured based on the estimated one or more values.Type: GrantFiled: February 9, 2012Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: Soumyadip Ghosh, Marek Petrik, Stacey Ramos
-
Publication number: 20130211871Abstract: Assessing resiliency of facility configuration strategies, in one aspect, may employ a mathematical model representation of facility configuration. Organization environment factors and one or more desired performance metrics associated with the organization may be determined. A technical model specification that defines the configuration of facilities of the organization may be received, and a mathematical model representation of the configuration may be created. The mathematical model representation is solved for steady-state characteristics, and one or more values may be estimated respectively of the desired performance metrics based on the steady-state characteristics. The resiliency may be measured based on the estimated one or more values.Type: ApplicationFiled: February 9, 2012Publication date: August 15, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Soumyadip Ghosh, Marek Petrik, Stacey Ramos
-
Publication number: 20130159045Abstract: Robust inventory management for a supply chain network with multiple nodes may include generating a time-phased inventory deployment plan based on extreme samples and dynamic supply chain structure. The extreme samples of demand and supply chain scenarios, and dynamic supply chain structure including one or more resource constraints associated with one or more nodes in the supply chain network may be received from a user.Type: ApplicationFiled: December 14, 2011Publication date: June 20, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Markus R. Ettl, Marco Laumanns, Marek Petrik, Rajesh Kumar Ravi, Stefan Woerner