Patents by Inventor Jakub Marecek
Jakub Marecek 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: 10417226Abstract: The cost of data-mining is estimated where data-mining services are delivered via a distributed computing system environment. System requirements are estimated for a particular data-mining task for an input data set having specified properties. Estimating system requirements includes applying a partial learning tool to operate on sample data from the input data set.Type: GrantFiled: May 29, 2015Date of Patent: September 17, 2019Assignee: International Business Machines CorporationInventors: Jakub Marecek, Dimitrios Mavroeidis, Pascal Pompey, Michael Wurst
-
Publication number: 20190235994Abstract: Embodiments for testing embedded systems and their applications in an Internet of Things (IoT) environment by a processor, denoted as a Hardware-in-the-Loop as a Service (HiLaaS). In a simulated environment, one or more simulated entities and one or more real entities in a networked system may be tested in real-time according to received control parameters, for a price. The price is estimated by the system, based on other parameters, and offered to the user to accept or reject. Alternatively, the user may specify the price, the system estimates control parameters, and the user can accept or reject the control parameters. One or more properties of the one or more entities, the network system, or combination thereof may be estimated based on the testing of the one or more simulated entities, when the price and control parameters are accepted.Type: ApplicationFiled: January 30, 2018Publication date: August 1, 2019Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION, University College DublinInventors: Jonathan P. EPPERLEIN, Claudio GAMBELLA, Wynita M. GRIGGS, Yassine LASSOUED, Jakub MARECEK, Martin MEVISSEN, Julien MONTEIL, Rodrigo H. ORDONEZ-HURTADO, Giovanni RUSSO, Robert SHORTEN, Sergiy ZHUK
-
Publication number: 20190220827Abstract: Techniques are described that facilitate disruption control in complex schedules comprising a plurality of interdependent tasks. In one embodiment, a computer-implemented method comprises forecasting, by a device operatively coupled to a processor, probability distributions of time delays added to respective tasks of a complex schedule using a stochastic model for the respective tasks, current delay information associated with the respective tasks, and one or more defined mitigating actions that reduce or eliminate time delay attributed to a delay component of the stochastic model. The method further comprises, determining, by the device, loss information regarding losses, wherein losses can include costs attributed to the time delays and costs related to the one or more defined mitigating actions. The method can further comprise determining, by the device, a recommendation regarding implementation of the one or more defined mitigating actions based on the loss information.Type: ApplicationFiled: January 18, 2018Publication date: July 18, 2019Inventors: Randall Lee Cogill, Jakub Marecek, Martin Mevissen, Robert Shorten, Sergiy Zhuk
-
Publication number: 20190163331Abstract: Embodiments describing an approach for managing multiple concurrent dialogs between a user and a plurality of devices and services based on a multi-modal dialog broker, embodiments comprise receiving instructions from at least one of: one or more users, the one or more devices, or the one or more services. Managing the instructions from the at least one of: one or more users, the one or more devices, or the one or more services. Obtaining one or more dialog variants. Determining a preferred dialog variant, in which responsive to determining the preferred dialog variant, executing the preferred dialog variant, and outputting the preferred dialog variant.Type: ApplicationFiled: November 28, 2017Publication date: May 30, 2019Inventors: Jonathan P. Epperlein, Yassine Lassoued, Jakub Marecek, Martin Mevissen, Julien Monteil, Giovanni Russo
-
Publication number: 20180315307Abstract: Techniques for autonomously optimizing traffic flow amongst one or more traffic junctions are provided. In one example, a computer-implemented method can comprise generating, by a system operatively coupled to a processor, a piece-wise sinusoidal representation of traffic arrival at a first traffic junction.Type: ApplicationFiled: December 14, 2017Publication date: November 1, 2018Inventors: Jonathan Epperlein, Jakub Marecek, Rahul Nair
-
Patent number: 10115304Abstract: Techniques for autonomously optimizing traffic flow amongst one or more traffic junctions are provided. In one example, a computer-implemented method can comprise generating, by a system operatively coupled to a processor, a piece-wise sinusoidal representation of traffic arrival at a first traffic junction. The computer-implemented method can also comprise determining, by the system, an offset a parameter of one or more traffic junctions based on the piece-wise sinusoidal representation and a polynomial objective.Type: GrantFiled: December 14, 2017Date of Patent: October 30, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Epperlein, Jakub Marecek, Rahul Nair
-
Publication number: 20180274927Abstract: A system and method for cognitive risk mitigation are presented. Embodiments comprise journey prediction, parsing of data sources, risk assessment and mitigation, and natural-language user interaction by a cognitive processor. Data is gathered from a plurality of data sources and analyzed in the context of one or more of the user's intention(s). A dialogue with the user, in natural language, aims to provide and select one or more suggestions relating to the one or more user intention(s) such that the risk(s) relating to the one or more user's intention(s) is reduced. During the dialogue, cognitive reasoning may be performed, wherein the cognitive reasoning includes the ability to justify each suggestion and the ability to infer information from the interaction such as, for example, data obtained in a dialogue may inform subsequent inferences. The embodiments may use speech synthesis and speech recognition in an interactive spoken dialogue.Type: ApplicationFiled: March 27, 2017Publication date: September 27, 2018Applicants: INTERNATIONAL BUSINESS MACHINES CORPORATION, UNIVERSITY COLLEGE DUBLINInventors: Jonathan EPPERLEIN, Claudio GAMBELLA, Wynita M. GRIGGS, Yassine LASSOUED, Jakub MARECEK, Martin MEVISSEN, Julien MONTEIL, Rodrigo H. ORDONEZ-HURTADO, Giovanni RUSSO, Robert SHORTEN
-
Patent number: 10078962Abstract: Techniques for autonomously optimizing traffic flow amongst one or more traffic junctions are provided. In one example, a computer-implemented method can comprise generating, by a system operatively coupled to a processor, a piece-wise sinusoidal representation of traffic arrival at a first traffic junction. The computer-implemented method can also comprise determining, by the system, an offset a parameter of one or more traffic junctions based on the piece-wise sinusoidal representation and a polynomial objective.Type: GrantFiled: April 28, 2017Date of Patent: September 18, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Epperlein, Jakub Marecek, Rahul Nair
-
Patent number: 10038602Abstract: A method includes establishing a cost for consumption of a given resource by a given resource consumer for a designated period of time, the cost comprising a fixed cost for consumption of the given resource up to a threshold consumption level for the designated time period and an additional cost associated with consumption of the given resource exceeding the threshold consumption level for the designated period of time, monitoring consumption of the given resource by the given resource consumer, determining whether resource consumption by the given resource consumer is projected to exceed the threshold consumption level over the designated time period, generating an alert responsive to determining that resource consumption by the given resource consumer is projected to exceed the threshold consumption level over the designated time period, and providing the alert for presentation via a user interface of a user device associated with the given resource consumer.Type: GrantFiled: June 13, 2016Date of Patent: July 31, 2018Assignee: International Business Machines CorporationInventors: Bei Chen, Vincent P.A. Lonij, Jakub Marecek
-
Patent number: 9946972Abstract: A mechanism is provided for optimization of mixed-criticality systems. A plurality of strategies is received that are in a fixed order of criticality. For each strategy in the plurality of strategies, a multivariate objective function and a multivariate constraint in a multivariate decision variable is obtained. A number of strategies of the plurality of strategies that are feasible in combination are maximized. A solution that is feasible for the number of strategies that are feasible in combination is generated such that the objective of a least-critical strategy that is feasible in combination with the other strategies in the number of strategies is optimized.Type: GrantFiled: May 23, 2014Date of Patent: April 17, 2018Assignee: International Business Machines CorporationInventor: Jakub Marecek
-
Publication number: 20170359233Abstract: A method includes establishing a cost for consumption of a given resource by a given resource consumer for a designated period of time, the cost comprising a fixed cost for consumption of the given resource up to a threshold consumption level for the designated time period and an additional cost associated with consumption of the given resource exceeding the threshold consumption level for the designated period of time, monitoring consumption of the given resource by the given resource consumer, determining whether resource consumption by the given resource consumer is projected to exceed the threshold consumption level over the designated time period, generating an alert responsive to determining that resource consumption by the given resource consumer is projected to exceed the threshold consumption level over the designated time period, and providing the alert for presentation via a user interface of a user device associated with the given resource consumer.Type: ApplicationFiled: June 13, 2016Publication date: December 14, 2017Inventors: Bei Chen, Vincent P.A. Lonij, Jakub Marecek
-
Publication number: 20170132642Abstract: A yield management system, method, and non-transitory recording medium for an event, including modeling demand for tickets for the event to create a demand model, analyzing data comprising recent consumer purchases of the tickets for the event and recent advertising for the same event, and adjusting decision variables, comprising advertising spending for the event, the split thereof to various media, and the price of tickets, based on the data and the demand model.Type: ApplicationFiled: November 6, 2015Publication date: May 11, 2017Inventors: Jakub Marecek, Robert Shorten, Fabian Roger Wirth, Jia Yuan Yu
-
Publication number: 20160350376Abstract: The cost of data-mining is estimated where data-mining services are delivered via a distributed computing system environment. System requirements are estimated for a particular data-mining task for an input data set having specified properties. Estimating system requirements includes applying a partial learning tool to operate on sample data from the input data set.Type: ApplicationFiled: May 29, 2015Publication date: December 1, 2016Inventors: Jakub Marecek, Dimitrios Mavroeidis, Pascal Pompey, Michael Wurst
-
Publication number: 20160350377Abstract: The cost of data-mining is estimated where data-mining services are delivered via a distributed computing system environment. System requirements are estimated for a particular data-mining task for an input data set having specified properties. Estimating system requirements includes applying a partial learning tool to operate on sample data from the input data set.Type: ApplicationFiled: May 9, 2016Publication date: December 1, 2016Inventors: Jakub Marecek, Dimitrios Mavroeidis, Pascal Pompey, Michael Wurst
-
Publication number: 20160313714Abstract: A mechanism is provided for synchronization of concurrent optimization and forecasting. A change between current forecast input data most recently received from a forecasting mechanism and forecast input data used in a current iterative execution of a mechanism for solving optimization problems is estimated with respect to the objective function employed in the optimization problem. A threshold is estimated by evaluating the progress of the mechanism for solving optimization problems in a current execution. A determination is made as to whether the change is greater than or equal to the threshold. Responsive to the change being greater than or equal to the threshold, further computation by the mechanism for solving optimization problems is canceled, restarted, or rescheduled. Responsive to the change being less than the threshold, computation by the sensitivity-aware scheduler is allowed to continue.Type: ApplicationFiled: June 23, 2015Publication date: October 27, 2016Inventors: Jakub Marecek, Martin Mevissen, Pascal Pompey, Mathieu Sinn
-
Publication number: 20160314480Abstract: A mechanism is provided for synchronization of concurrent optimization and forecasting. A change between current forecast input data most recently received from a forecasting mechanism and forecast input data used in a current iterative execution of a mechanism for solving optimization problems is estimated with respect to the objective function employed in the optimization problem. A threshold is estimated by evaluating the progress of the mechanism for solving optimization problems in a current execution. A determination is made as to whether the change is greater than or equal to the threshold. Responsive to the change being greater than or equal to the threshold, further computation by the mechanism for solving optimization problems is canceled, restarted, or rescheduled. Responsive to the change being less than the threshold, computation by the sensitivity-aware scheduler is allowed to continue.Type: ApplicationFiled: April 23, 2015Publication date: October 27, 2016Inventors: Jakub Marecek, Martin Mevissen, Pascal Pompey, Mathieu Sinn
-
Publication number: 20160267390Abstract: A method for forecasting time delays added to a scheduled start time and a scheduled end time of a task includes generating a stochastic model of the task and resources affecting the task, the stochastic model includes a reactionary delay component that is a function of previous task end times and a root cause delay component that is an independent random process at a specific time. The method further includes: calculating a probability distribution of time delays added to the scheduled start time as a combination of the reactionary delay component and the root cause delay component using the stochastic model to provide a probability distribution of start times; and calculating a probability distribution of time delays added to the scheduled end time as a combination of the reactionary delay component and the root cause delay component using the stochastic model to provide a probability distribution of end times.Type: ApplicationFiled: March 13, 2015Publication date: September 15, 2016Inventors: Randall L. Cogill, Jakub Marecek, Martin Mevissen, Paulito Palmes, Robert Shorten, Fabian R. Wirth
-
Publication number: 20160267391Abstract: A method for forecasting time delays added to a scheduled start time and a scheduled end time of a task includes generating a stochastic model of the task and resources affecting the task, the stochastic model includes a reactionary delay component that is a function of previous task end times and a root cause delay component that is an independent random process at a specific time. The method further includes: calculating a probability distribution of time delays added to the scheduled start time as a combination of the reactionary delay component and the root cause delay component using the stochastic model to provide a probability distribution of start times; and calculating a probability distribution of time delays added to the scheduled end time as a combination of the reactionary delay component and the root cause delay component using the stochastic model to provide a probability distribution of end times.Type: ApplicationFiled: June 22, 2015Publication date: September 15, 2016Inventors: Randall L. Cogill, Jakub Marecek, Martin Mevissen, Paulito Palmes, Robert Shorten, Fabian R. Wirth
-
Publication number: 20160140590Abstract: In order to modulate consumer usage of service categories for accessing a resource, an electronic service menu is first transmitted by a computer system. The electronic service menu includes a cost indicator and a benefit indicator for each of the service categories. Subsequent to the transmission of the electronic service menu, consumer usage data about each of the service categories is tracked. The consumer usage data is then analyzed. Based on this analysis, the service capacity of at least one of the service categories is adjusted. Also based on the analysis, a revised electronic service menu is transmitted by the computer system. The revised electronic service menu includes at least one revised cost indicator and at least one revised benefit indicator.Type: ApplicationFiled: November 17, 2014Publication date: May 19, 2016Inventors: Jakub Marecek, Robert Shorten, Fabian R. Wirth, Jia Y. Yu
-
Publication number: 20150339576Abstract: A mechanism is provided for optimization of mixed-criticality systems. A plurality of strategies is received that are in a fixed order of criticality. For each strategy in the plurality of strategies, a multivariate objective function and a multivariate constraint in a multivariate decision variable is obtained. A number of strategies of the plurality of strategies that are feasible in combination are maximized. A solution that is feasible for the number of strategies that are feasible in combination is generated such that the objective of a least-critical strategy that is feasible in combination with the other strategies in the number of strategies is optimized.Type: ApplicationFiled: May 23, 2014Publication date: November 26, 2015Applicant: International Business Machines CorporationInventor: Jakub Marecek