Patents by Inventor Giovanni Russo
Giovanni Russo 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: 10983897Abstract: 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: GrantFiled: January 30, 2018Date of Patent: April 20, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: 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
-
Patent number: 10904377Abstract: A first client device detects driving of a vehicle. The first client device establishes a passenger operation network connection with a second client device. The first client device receives, based on the established network connection and based on the detected driving of the vehicle, at least one instruction directed towards a first client operation of the first client device. The first client device executes, responsive to the received at least one instruction and based on the established network, the first client operation.Type: GrantFiled: November 6, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Martin Stephenson, Pierpaolo Tommasi, Elizabeth Daly, Giovanni Russo
-
Patent number: 10902336Abstract: Embodiments for monitoring risk associated with operating a vehicle by a processor. One or more behavior parameters of an operator of a vehicle may be learned in relation to the vehicle, one or more alternative vehicles, or a combination thereof using one or more sensing devices for a journey. A risk associated with the one or more learned behavior parameters for the journey may be assessed.Type: GrantFiled: October 3, 2017Date of Patent: January 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yassine Lassoued, Martin Mevissen, Julien Monteil, Giovanni Russo
-
Publication number: 20200376969Abstract: Provided are an apparatus and system for directing power flow between multiple devices, the apparatus comprising: one or more inlet ports for connection to one or more devices; a plurality of outlet ports configured for supplying electrical power; and a computing device configured to route power from the one or more inlet ports to the outlet ports. The system comprises a plurality of the apparatus connected to each other.Type: ApplicationFiled: November 29, 2018Publication date: December 3, 2020Applicant: University College Dublin, National University of Ireland, DublinInventors: Robert SHORTEN, Julia O'CONNELL, Barry CARDIFF, Giovanni RUSSO, Pietro FERRARO, Paul Dermot CUFFE
-
Patent number: 10839467Abstract: Embodiments for improving travel mobility as a service (MaaS) by one or more processors. A selected mode of transportation may be matched with a selected route to generate a travel package according to a multi-objective model based on a route profile for a plurality of routes, a user profile of the one or more users, an environmental profile, and a collaboration of monitored data relating to preferences of a mode of transportation and routes of the one or more users, wherein the travel package includes at least the matching selected mode of transportation, the selected route, and one or more travel suggestions.Type: GrantFiled: January 24, 2017Date of Patent: November 17, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bissan Ghaddar, Giovanni Russo, Robert Shorten, Rudi Verago
-
Patent number: 10768002Abstract: A system and method for learning and predicting personalized risk associated with a journey for a user are presented. Contextual data may be gathered and analyzed from a plurality of data sources relating to a journey of a user. A risk associated with the journey may be learned for the user according to the contextual data. One or more risk models may be generated according to the learned risks. One or more potential risks associated with a subsequent journey may be predicted using the one or more risk models.Type: GrantFiled: October 26, 2017Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan Epperlein, Yassine Lassoued, Martin Mevissen, Julien Monteil, Giovanni Russo, Robert Shorten
-
Publication number: 20200218998Abstract: Embodiments for identifying stochastic models representing the individual decision makers in a computing environment by a processor. One or more non-deterministic (stochastic, probabilistic) models may be identified according to a sequence of outcomes from decisions of each of a plurality of decision makers.Type: ApplicationFiled: January 3, 2019Publication date: July 9, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan P. EPPERLEIN, Jakub MARECEK, Robert SHORTEN, Giovanni RUSSO, Sergiy ZHUK
-
Publication number: 20200168335Abstract: Embodiments for implementing an intelligent health recommendation service by a processor. A health state of a user may be learned according to user behavior, physical conditions of the user, activities of daily living (ADL) and associated context of daily living (CDL) of the user, or a combination thereof. One or more applications, one or more application components, one or more internet of things (IoT) devices, or a combination thereof may be identified and recommended to minimize one or more possible negative impacts upon the health state of the user.Type: ApplicationFiled: November 27, 2018Publication date: May 28, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yassine LASSOUED, Julien MONTEIL, Joao H. BETTENCOURT-SILVA, Giovanni RUSSO
-
Publication number: 20200076943Abstract: A first client device detects driving of a vehicle. The first client device establishes a passenger operation network connection with a second client device. The first client device receives, based on the established network connection and based on the detected driving of the vehicle, at least one instruction directed towards a first client operation of the first client device. The first client device executes, responsive to the received at least one instruction and based on the established network, the first client operation.Type: ApplicationFiled: November 6, 2019Publication date: March 5, 2020Inventors: Martin Stephenson, Pierpaolo Tommasi, Elizabeth Daly, Giovanni Russo
-
Publication number: 20200056898Abstract: A system and method for cognitive journey monitoring 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: October 23, 2019Publication date: February 20, 2020Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jonathan EPPERLEIN, Claudio GAMBELLA, Wynita M. GRIGGS, Yassine LASSOUED, Jakub MARECEK, Martin MEVISSEN, Julien MONTEIL, Rodrigo H. ORDONEZ-HURTADO, Giovanni RUSSO, Robert SHORTEN
-
Publication number: 20200055442Abstract: In an approach for determining the illumination necessary along a vehicle's planned trajectory, a processor receives information relevant to the trajectory of a vehicle. A processor estimates the position of the vehicle at the particular time on the trajectory of the vehicle, using the data from the sensors. A processor estimates an illumination of the trajectory of the vehicle, using the model of the illumination of the road network and the data from the sensors, wherein a threshold is employed. A processor determines the threshold is exceeded. A processor changes a setting of the at least one headlight on the vehicle. A processor determines the threshold is exceeded. A processor alerts the user of the vehicle when adjustments to the at least one headlight that are necessary to illuminate the trajectory of the vehicle exceed physical limitations of the at least one headlight.Type: ApplicationFiled: October 24, 2019Publication date: February 20, 2020Applicants: International Business Machines Corporation, University College DublinInventors: Jonathan P. Epperlein, Claudio Gambella, Yassine Lassoued, Jakub Marecek, Martin Mevissen, Julien Monteil, Giovanni Russo, Robert Shorten, Wynita M. Griggs, Rodrigo H. Ordonez-Hurtado
-
Patent number: 10527437Abstract: 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: GrantFiled: March 27, 2017Date of Patent: January 7, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: 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: 10506092Abstract: A first client device detects driving of a vehicle. The first client device establishes a passenger operation network connection with a second client device. The first client device receives, based on the established network connection and based on the detected driving of the vehicle, at least one instruction directed towards a first client operation of the first client device. The first client device executes, responsive to the received at least one instruction and based on the established network, the first client operation.Type: GrantFiled: August 23, 2018Date of Patent: December 10, 2019Assignee: International Business Machines CorporationInventors: Martin Stephenson, Pierpaolo Tommasi, Elizabeth Daly, Giovanni Russo
-
Patent number: 10493900Abstract: In an approach for determining the illumination necessary along a vehicle's planned trajectory, a processor receives information relevant to the trajectory of a vehicle. A processor estimates the position of the vehicle at the particular time on the trajectory of the vehicle, using the data from the sensors. A processor estimates an illumination of the trajectory of the vehicle, using the model of the illumination of the road network and the data from the sensors, wherein a threshold is employed. A processor determines the threshold is exceeded. A processor changes a setting of the at least one headlight on the vehicle. A processor determines the threshold is exceeded. A processor alerts the user of the vehicle when adjustments to the at least one headlight that are necessary to illuminate the trajectory of the vehicle exceed physical limitations of the at least one headlight.Type: GrantFiled: May 4, 2018Date of Patent: December 3, 2019Assignee: International Business Machines CorporationInventors: Jonathan P. Epperlein, Claudio Gambella, Yassine Lassoued, Jakub Marecek, Martin Mevissen, Julien Monteil, Giovanni Russo, Robert Shorten, Wynita M. Griggs, Rodrigo H. Ordonez-Hurtado
-
Publication number: 20190362843Abstract: Techniques regarding pain treatment are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can include: a data collection component that can determine at least one parameter associated with a pain perception of a subject, a computing component that can determine a relationship between the pain perception and the at least one parameter using artificial intelligence, and can determine a treatment for the subject based on the relationship; and a treatment component that can cause a device associated with the subject to apply at least a portion of the treatment.Type: ApplicationFiled: May 22, 2018Publication date: November 28, 2019Inventors: Qinghuang Lin, Jeffrey L. Rogers, Giovanni Russo, Andrea Simonetto, Tigran Tigran Tchrakian
-
Publication number: 20190358454Abstract: Systems and techniques are disclosed to establish programming of an implantable electrical neurostimulation device for treating chronic pain of a human subject, through the use of a dynamic model adapted to determine pain treatment parameters for a human patient and identify a new device operational program to implement the pain treatment parameters to address the chronic pain condition.Type: ApplicationFiled: May 20, 2019Publication date: November 28, 2019Inventors: Qinghuang Lin, Jeffrey Rogers, Giovanni Russo, Andrea Simonetto, Tigran Tchrakian
-
Publication number: 20190358455Abstract: Systems and techniques are disclosed to adjust programming of an implantable electrical neurostimulation device for treating chronic pain of a human subject, through the use of a dynamic model adapted to identify pain treatment parameters for a human patient and determine a best device operational program to implement the pain treatment parameters to address the chronic pain condition. In an example, the system to adjust programming of the neurostimulation device performs operations that: obtain data related to a state of pain of the human subject; identify pain treatment parameters using a dynamic model adapted to evaluate the pain treatment parameters in the human subject over a time period, based on the data related to the state of pain; and select a neurostimulation program for the neurostimulation device, corresponding to at least a portion of the identified pain treatment parameters.Type: ApplicationFiled: May 20, 2019Publication date: November 28, 2019Inventors: Qinghuang Lin, Jeffrey Rogers, Giovanni Russo, Andrea Simonetto, Tigran Tchrakian
-
Publication number: 20190337443Abstract: In an approach for determining the illumination necessary along a vehicle's planned trajectory, a processor receives information relevant to the trajectory of a vehicle. A processor estimates the position of the vehicle at the particular time on the trajectory of the vehicle, using the data from the sensors. A processor estimates an illumination of the trajectory of the vehicle, using the model of the illumination of the road network and the data from the sensors, wherein a threshold is employed. A processor determines the threshold is exceeded. A processor changes a setting of the at least one headlight on the vehicle. A processor determines the threshold is exceeded. A processor alerts the user of the vehicle when adjustments to the at least one headlight that are necessary to illuminate the trajectory of the vehicle exceed physical limitations of the at least one headlight.Type: ApplicationFiled: May 4, 2018Publication date: November 7, 2019Applicants: International Business Machines Corporation, UNIVERSITY COLLEGE DUBLINInventors: JONATHAN P. EPPERLEIN, CLAUDIO GAMBELLA, Yassine Lassoued, JAKUB MARECEK, MARTIN MEVISSEN, Julien Monteil, GIOVANNI RUSSO, Robert Shorten, Wynita M. Griggs, Rodrigo H. Ordonez-Hurtado
-
Publication number: 20190325325Abstract: Embodiments for planning vehicular driving actions in the presence of non-recurrent events by a processor. One or more dynamics of non-recurrent events in a transport network may be learned according to one or more contextual factors. One or more vehicle-specific factors may be learned in relation to a historical journey and current journey of a vehicle. One or more action responses associated with the one or more non-recurrent events and the one or more vehicle-specific factors may be generated.Type: ApplicationFiled: April 19, 2018Publication date: October 24, 2019Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Julien MONTEIL, Anton DEKUSAR, Yassine LASSOUED, Rodrigo H. ORDONEZ-HURTADO, Giovanni RUSSO, Martin MEVISSEN
-
Patent number: 10382579Abstract: Aspects of the present invention include methods, systems and computer program products. The method includes a detecting, by a processor, a presence of a user at a location. The method further includes detecting, by the processor, a presence of one or more sensors at the location, where the one or more sensors are communicatively coupled together and to the processor. The method further includes determining, by the processor, that the user can be sensed by the one or more sensors at the location. The method further includes notifying, by the processor, the user that a selectable personalized service is available to the user at the location. The method further includes providing, by the processor, the selectable personalized service to the user at the location, where the selectable personalized service notifies the user as to an existence of any anomalies with respect to the user.Type: GrantFiled: February 28, 2017Date of Patent: August 13, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Martin Mevissen, Eleni Pratsini, Giovanni Russo, Robert Shorten