Patents by Inventor Francesco Calabrese
Francesco Calabrese 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: 11150921Abstract: A system, computer program product, and method is described to propose a method to automatically suggest a visualization providing the best insight for a given dataset, by maximizing an utility function computed on properties of the input data, and previously used visualizations by the same user and for the same data. In one example method for recommending a data visualization in a computer system includes receiving at least one input dataset and at least one set of previous visualizations. A utility function is accessed. A set of potential visualizations is computed using the input dataset and the set of previous visualizations. A recommendation is selected for a proposed visualization from the set of potential visualizations by maximizing a value of the utility function, whereby the proposed visualization is a new visualization not in the set of previous visualizations.Type: GrantFiled: September 1, 2015Date of Patent: October 19, 2021Assignee: International Business Machines CorporationInventors: Michele Berlingerio, Francesco Calabrese, Giusy Di Lorenzo, Marco Luca Sbodio
-
Patent number: 10832583Abstract: Embodiments for targeted learning and recruitment by a processor. Attributes obtained from a user profile are used to identify a user as a potential candidate for performing an activity related to either the recruiting or the learning and providing a customized learning experience with targeted course suggestions for the user.Type: GrantFiled: September 23, 2016Date of Patent: November 10, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric P. Bouillet, Francesco Calabrese, Bissan Ghaddar, Alessandra Pascale, Martin J. Stephenson
-
Publication number: 20180090022Abstract: Embodiments for targeted learning and recruitment by a processor. Attributes obtained from a user profile are used to identify a user as a potential candidate for performing an activity related to either the recruiting or the learning and providing a customized learning experience with targeted course suggestions for the user.Type: ApplicationFiled: September 23, 2016Publication date: March 29, 2018Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric P. BOUILLET, Francesco CALABRESE, Bissan GHADDAR, Alessandra PASCALE, Martin J. STEPHENSON
-
Patent number: 9858542Abstract: A method includes: a computer receiving historical data from at least one service vehicle; the computer receiving network definitions for the least one service vehicle; the computer receiving dynamic data from the at least one service vehicle; and the computer developing predictions and corrective actions to prevent service bunching, based upon the historical data, the network definitions, and the dynamic data.Type: GrantFiled: July 31, 2013Date of Patent: January 2, 2018Assignee: International Business Machines CorporationInventors: Francesco Calabrese, Rahul Nair, Fabio Pinelli
-
Patent number: 9829334Abstract: Embodiments of the disclosure include a method for journey planning including receiving a journey planning request, the journey planning request having an origin and a destination in a transportation network. The method also includes calculating an optimized journey plan by identifying a plurality of routes through the transportation network from the origin to the destination and determining an uncertainty associated with each of the plurality of routes. Calculating an optimized journey plan also includes evaluating a robustness of each of the plurality of routes to the uncertainty associated with each of the plurality of routes and selecting the optimized journey plan based on the journey planning request and the robustness of each of the plurality of routes.Type: GrantFiled: September 14, 2012Date of Patent: November 28, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele Berlingerio, Adi I. Botea, Eric P. Bouillet, Francesco Calabrese, Lea A. Deleris, Donna L. Gresh, Olivier Verscheure
-
Patent number: 9785896Abstract: A method includes: a computer receiving historical data from at least one service vehicle; the computer receiving network definitions for the least one service vehicle; the computer receiving dynamic data from the at least one service vehicle; and the computer developing predictions and corrective actions to prevent service bunching, based upon the historical data, the network definitions, and the dynamic data.Type: GrantFiled: July 31, 2013Date of Patent: October 10, 2017Assignee: International Business Machines CorporationInventors: Francesco Calabrese, Rahul Nair, Fabio Pinelli
-
Publication number: 20170060367Abstract: A system, computer program product, and method is described to propose a method to automatically suggest a visualization providing the best insight for a given dataset, by maximizing an utility function computed on properties of the input data, and previously used visualizations by the same user and for the same data. In one example method for recommending a data visualization in a computer system includes receiving at least one input dataset and at least one set of previous visualizations. A utility function is accessed. A set of potential visualizations is computed using the input dataset and the set of previous visualizations. A recommendation is selected for a proposed visualization from the set of potential visualizations by maximizing a value of the utility function, whereby the proposed visualization is a new visualization not in the set of previous visualizations.Type: ApplicationFiled: September 1, 2015Publication date: March 2, 2017Inventors: Michele BERLINGERIO, Francesco CALABRESE, Giusy DI LORENZO, Marco Luca SBODIO
-
Patent number: 9459108Abstract: Embodiments of the disclosure include a computer system for journey planning, the computer system includes a journey planning server configured to perform a method. The method includes receiving a journey planning request, the journey planning request having an origin and a destination in a transportation network. The method also includes calculating an optimized journey plan by identifying a plurality of routes through the transportation network from the origin to the destination and determining an uncertainty associated with each of the plurality of routes. Calculating an optimized journey plan also includes evaluating a robustness of each of the plurality of routes to the uncertainty associated with each of the plurality of routes and selecting the optimized journey plan based on the journey planning request and the robustness of each of the plurality of routes.Type: GrantFiled: August 31, 2012Date of Patent: October 4, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele Berlingerio, Adi I. Botea, Eric P. Bouillet, Francesco Calabrese, Lea A. Deleris, Donna L. Gresh, Olivier Verscheure
-
Patent number: 9304006Abstract: Embodiments of the disclosure include a method for journey planning including receiving a journey planning request. The request includes an origin and a destination in a transportation network. The method also includes calculating an optimized journey plan based on the journey planning request and a route map corresponding to the transportation network and identifying a potential event in the transportation. The method further includes monitoring the transportation network for the potential event and based on detecting an execution of the potential event, calculating an improved journey plan.Type: GrantFiled: August 31, 2012Date of Patent: April 5, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele Berlingerio, Adi I. Botea, Eric P. Bouillet, Francesco Calabrese, Olivier Verscheure
-
Publication number: 20160063405Abstract: Embodiments include fare evasion inference using personal mobility data in a public transportation system. Aspects include receiving personal mobility data and constructing a plurality of personal trajectories from the personal mobility data. Aspects also include mapping each of the plurality of personal trajectories to a route and time of the public transportation system and calculating an estimated occupancy for each route and time in the public transportation system based on a number of personal trajectories mapped to each route and time. Aspects further include comparing the estimated occupancy with a paying passenger data received from the public transportation system and assigning a score to each route and time in the public transportation system based on the comparison of the estimated occupancies and the paying passenger data, wherein the score is indicative of a probability of a fare evasion occurring.Type: ApplicationFiled: August 29, 2014Publication date: March 3, 2016Inventors: FRANCESCO CALABRESE, FABIO PINELLI
-
Patent number: 9183741Abstract: Embodiments of the disclosure include a method for providing a consolidated estimated time of arrival in a scheduled transportation system. The method includes receiving at least one of a scheduled time of arrival, a real-time estimated time of arrival and a predictive estimated time of arrival and assigning a weight to each of the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival. The method also includes calculating a confidence level and the consolidated estimated time of arrival based on the weights and the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival.Type: GrantFiled: October 30, 2012Date of Patent: November 10, 2015Assignee: International Business Machines CorporationInventors: Eric P. Bouillet, Francesco Calabrese, Fabio Pinelli, Mathieu Sinn, Ji W. Yoon
-
Patent number: 9076330Abstract: Embodiments of the disclosure include a method for providing a consolidated estimated time of arrival in a scheduled transportation system. The method includes receiving at least one of a scheduled time of arrival, a real-time estimated time of arrival and a predictive estimated time of arrival and assigning a weight to each of the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival. The method also includes calculating a confidence level and the consolidated estimated time of arrival based on the weights and the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival.Type: GrantFiled: September 28, 2012Date of Patent: July 7, 2015Assignee: International Business Machines CorporationInventors: Eric P. Bouillet, Francesco Calabrese, Fabio Pinelli, Mathieu Sinn, Ji W. Yoon
-
Publication number: 20150170162Abstract: A method for inferring inconvenient travel experiences may include analyzing, with a processing device, a record of a displacement of a traveler, detecting a traveler displacement pattern indicative of a potential inconvenience, verifying a transport network status corresponding to the potential inconvenience, and validating an inferred inconvenience based on the potential inconvenience and the transport network status.Type: ApplicationFiled: December 12, 2013Publication date: June 18, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele Berlingerio, Adi lonel Botea, Eric Bouillet, Francesco Calabrese, Fabio Pinelli
-
Publication number: 20150039372Abstract: A method includes: a computer receiving historical data from at least one service vehicle; the computer receiving network definitions for the least one service vehicle; the computer receiving dynamic data from the at least one service vehicle; and the computer developing predictions and corrective actions to prevent service bunching, based upon the historical data, the network definitions, and the dynamic data.Type: ApplicationFiled: July 31, 2013Publication date: February 5, 2015Applicant: International Business Machines CorporationInventors: Francesco Calabrese, Rahul Nair, Fabio Pinelli
-
Publication number: 20150039363Abstract: A method includes: a computer receiving historical data from at least one service vehicle; the computer receiving network definitions for the least one service vehicle; the computer receiving dynamic data from the at least one service vehicle; and the computer developing predictions and corrective actions to prevent service bunching, based upon the historical data, the network definitions, and the dynamic data.Type: ApplicationFiled: July 31, 2013Publication date: February 5, 2015Applicant: International Business Machines CorporationInventors: Francesco Calabrese, Rahul Nair, Fabio Pinelli
-
Patent number: 8779949Abstract: Embodiments of the disclosure include a method for de-noising data in a scheduled transportation system, the method includes receiving a plurality of digital traces that correspond to a piece of equipment in the scheduled transportation system. The method also includes identifying a plurality of journeys from the plurality of digital traces, wherein each of the plurality of journeys corresponds to the piece of equipment traversing one of a plurality of routes and generating a route map and schedule for the scheduled transportation system from the plurality of journeys and the plurality of digital traces.Type: GrantFiled: October 30, 2012Date of Patent: July 15, 2014Assignee: International Business Machines CorporationInventors: Eric P. Bouillet, Francesco Calabrese, Fabio Pinelli, Olivier Versheure
-
Publication number: 20140095065Abstract: Embodiments of the disclosure include a method for providing a consolidated estimated time of arrival in a scheduled transportation system. The method includes receiving at least one of a scheduled time of arrival, a real-time estimated time of arrival and a predictive estimated time of arrival and assigning a weight to each of the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival. The method also includes calculating a confidence level and the consolidated estimated time of arrival based on the weights and the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric P. Bouillet, Francesco Calabrese, Fabio Pinelli, Mathieu Sinn, Ji W. Yoon
-
Publication number: 20140095066Abstract: Embodiments of the disclosure include a method for providing a consolidated estimated time of arrival in a scheduled transportation system. The method includes receiving at least one of a scheduled time of arrival, a real-time estimated time of arrival and a predictive estimated time of arrival and assigning a weight to each of the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival. The method also includes calculating a confidence level and the consolidated estimated time of arrival based on the weights and the scheduled time of arrival, the real-time estimated time of arrival and the predictive estimated time of arrival.Type: ApplicationFiled: October 30, 2012Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric P. Bouillet, Francesco Calabrese, Fabio Pinelli, Mathieu Sinn, Ji W. Yoon
-
Publication number: 20140094991Abstract: Embodiments of the disclosure include a method for de-noising data in a scheduled transportation system, the method includes receiving a plurality of digital traces that correspond to a piece of equipment in the scheduled transportation system. The method also includes identifying a plurality of journeys from the plurality of digital traces, wherein each of the plurality of journeys corresponds to the piece of equipment traversing one of a plurality of routes and generating a route map and schedule for the scheduled transportation system from the plurality of journeys and the plurality of digital traces.Type: ApplicationFiled: October 30, 2012Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric P. Bouillet, Francesco Calabrese, Fabio Pinelli, Olivier Verscheure
-
Publication number: 20140094988Abstract: Embodiments of the disclosure include a method for de-noising data in a scheduled transportation system, the method includes receiving a plurality of digital traces that correspond to a piece of equipment in the scheduled transportation system. The method also includes identifying a plurality of journeys from the plurality of digital traces, wherein each of the plurality of journeys corresponds to the piece of equipment traversing one of a plurality of routes and generating a route map and schedule for the scheduled transportation system from the plurality of journeys and the plurality of digital traces.Type: ApplicationFiled: September 28, 2012Publication date: April 3, 2014Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric P. Bouillet, Francesco Calabrese, Fabio Pinelli, Olivier Verscheure