Patents by Inventor Ennio Grasso
Ennio Grasso 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).
-
Publication number: 20240113932Abstract: A system for managing network alarms generated by element manager modules responsive to corresponding faults/malfunctioning affecting network nodes or links of a telecommunication network is provided.Type: ApplicationFiled: November 23, 2021Publication date: April 4, 2024Inventors: Pino Castrogiovanni, Roberta Giannantonio, Ennio Grasso, Pier Giorgio Santandrea
-
Patent number: 11009536Abstract: Estimating energy generated by a solar system in a predetermined geographic area comprises, at each predetermined time instant: retrieving measured values of at least one weather parameter and of solar irradiance in the geographic area, the values related to a time slot before the predetermined time instant; performing auto-regression analysis of the measured values; estimating, based on the auto-regression analysis, a relationship between the at least one weather parameter and the solar irradiance; retrieving forecasted values of the at least one weather parameter in the geographic area, the forecasted values being forecasted for a second time slot after the predetermined time instant; performing regression analysis of the relationship between the at least one weather parameter and the solar irradiance of the forecasted values; forecasting solar irradiance in the second time slot based on the regression analysis, and estimating energy generated by the solar system in the second time slot.Type: GrantFiled: October 5, 2016Date of Patent: May 18, 2021Assignee: Telecom Italia S.p.A.Inventors: Claudio Borean, Ennio Grasso
-
Patent number: 10935997Abstract: A method for controlling a heating/cooling system located at a home of a user. For a population of users, occurrences of occupancy-related events occurring in the users' homes are detected. Then, occurrences of such occupancy-related events in different timeslots are counted separately for each user of the population. The counts of the various users are then merged and a topic model is applied thereto, to provide probabilities that latent habits give raise to certain sequences of occupancy-related events and proportions of each habit in the home occupancy routine of each user of the population. Thereby, a reliable forecast of the home occupancy routine of each user of the population may be provided. That allows setting the heating/cooling system of each user of the population to fit such reliable forecast, minimizing energy waste and/or maximizing user's comfort.Type: GrantFiled: December 31, 2015Date of Patent: March 2, 2021Assignee: TELECOM ITALIA S.p.A.Inventors: Claudio Borean, Giuseppe Di Bella, Ennio Grasso
-
Patent number: 10848279Abstract: A method for sharing network resources made accessible by plural access gateways (AG). An AG requester sends a resource request to neighbouring AGs as potential helpers. Each potential helper decides whether to cooperate with the requester based on a reputation score calculated by the potential helper for the requester. The reputation score calculated by each potential helper for the requester is indicative of the requester's behaviour in response to past resource requests received from that potential helper. If the potential helper decides to cooperate, it sends a resource offer to the requester. The requester then selects its helper as the potential helper which sent the best offer, and sets up a resource sharing session with the helper. The requester then updates the reputations scores of a helper and potential helpers based on the disposition to cooperate and reliability they exhibited.Type: GrantFiled: December 28, 2015Date of Patent: November 24, 2020Assignee: TELECOM ITALIA S.p.A.Inventors: Claudio Borean, Pino Castrogiovanni, Ennio Grasso, Dario Mana
-
Publication number: 20200041550Abstract: Estimating energy generated by a solar system in a predetermined geographic area comprises, at each predetermined time instant: retrieving measured values of at least one weather parameter and of solar irradiance in the geographic area, the values related to a time slot before the predetermined time instant; performing auto-regression analysis of the measured values; estimating, based on the auto-regression analysis, a relationship between the at least one weather parameter and the solar irradiance; retrieving forecasted values of the at least one weather parameter in the geographic area, the forecasted values being forecasted for a second time slot after the predetermined time instant; performing regression analysis of the relationship between the at least one weather parameter and the solar irradiance of the forecasted values; forecasting solar irradiance in the second time slot based on the regression analysis, and estimating energy generated by the solar system in the second time slot.Type: ApplicationFiled: October 5, 2016Publication date: February 6, 2020Inventors: Claudio Borean, Ennio Grasso
-
Patent number: 10333304Abstract: A system for managing devices supplied through a power grid is proposed. Each device is configured to consume over time electric power according to at least one respective power profile when operating. The system comprises at least one unit interfaced with the devices for exchanging data. The at least one unit collects power profile data indicative of the power profiles of the devices, and generates a time schedule of the device operations by distributing over time start times of the power profiles in such a way that at any time the total power consumption of the devices is kept under a maximum power threshold of the power grid.Type: GrantFiled: November 18, 2014Date of Patent: June 25, 2019Assignee: TELECOM ITALIA S.p.A.Inventors: Claudio Borean, Ennio Grasso
-
Publication number: 20190020449Abstract: A method for sharing network resources made accessible by plural access gateways (AG). An AG requester sends a resource request to neighbouring AGs as potential helpers. Each potential helper decides whether to cooperate with the requester based on a reputation score calculated by the potential helper for the requester. The reputation score calculated by each potential helper for the requester is indicative of the requester's behaviour in response to past resource requests received from that potential helper. If the potential helper decides to cooperate, it sends a resource offer to the requester. The requester then selects its helper as the potential helper which sent the best offer, and sets up a resource sharing session with the helper. The requester then updates the reputations scores of a helper and potential helpers based on the disposition to cooperate and reliability they exhibited.Type: ApplicationFiled: December 28, 2015Publication date: January 17, 2019Applicant: TELECOM ITALIA S.p.A.Inventors: Claudio BOREAN, Pino CASTROGIOVANNI, Ennio GRASSO, Dario MANA
-
Publication number: 20190004550Abstract: A method for controlling a heating/cooling system located at a home of a user. For a population of users, occurrences of occupancy-related events occurring in the users' homes are detected. Then, occurrences of such occupancy-related events in different timeslots are counted separately for each user of the population. The counts of the various users are then merged and a topic model is applied thereto, to provide probabilities that latent habits give raise to certain sequences of occupancy-related events and proportions of each habit in the home occupancy routine of each user of the population. Thereby, a reliable forecast of the home occupancy routine of each user of the population may be provided. That allows setting the heating/cooling system of each user of the population to fit such reliable forecast, minimizing energy waste and/or maximizing user's comfort.Type: ApplicationFiled: December 31, 2015Publication date: January 3, 2019Applicant: TELECOM ITALIA S.p.A.Inventors: Claudio BOREAN, Giuseppe DI BELLA, Ennio GRASSO
-
Publication number: 20180294647Abstract: A system for managing devices supplied through a power grid is proposed. Each device is configured to consume over time electric power according to at least one respective power profile when operating. The system comprises at least one unit interfaced with the devices for exchanging data. The at least one unit collects power profile data indicative of the power profiles of the devices, and generates a time schedule of the device operations by distributing over time start times of the power profiles in such a way that at any time the total power consumption of the devices is kept under a maximum power threshold of the power grid.Type: ApplicationFiled: November 18, 2014Publication date: October 11, 2018Applicant: TELECOM ITALIA S.p.A.Inventors: Claudio BOREAN, Ennio GRASSO
-
Patent number: 9837817Abstract: A system for managing house appliances supplied through a power grid is provided. Each house appliance operates according to at least one corresponding operative mode. Each operative mode comprises a sequence of operative phases. The system comprises at least one control unit interfaced with the house appliances for exchanging data. The at least one control unit collects power profile data comprising timing and electric power consumption data of each operative phase of each operative mode of the house appliances; generates a time schedule of the house appliances operations by distributing in time the execution of the operative phases thereof such that total power consumption of house appliances is kept under a maximum power threshold of the power grid; and controls the operation of the appliances based on the time schedule. The at least one control unit is configured to generate the time schedule by exploiting a Particle Swarm Optimization approach.Type: GrantFiled: February 1, 2013Date of Patent: December 5, 2017Assignee: Telecom Italia S.p.A.Inventors: Claudio Borean, Ennio Grasso
-
Publication number: 20170270447Abstract: A method is proposed for arranging, in a ride sharing system (100) providing a ride sharing service, ride sharing proposals (RSP) to users of the ride sharing service.Type: ApplicationFiled: September 2, 2014Publication date: September 21, 2017Applicant: Telecom Italia S.p.A.Inventors: Claudio BOREAN, Roberta Giannantonio, Simone Grandi, Ennio Grasso
-
Patent number: 9559861Abstract: A method for enabling a local area network (LAN) appliance, supporting a synchronous-invocation/broadcast-notification protocol, to control communication sessions in a wide area network (WAN), the wide area network supporting a session-control protocol, includes: a) receiving from the LAN appliance a synchronous-invocation/broadcast-notification-protocol message invoking an operation for controlling a predetermined communication session in the wide area network, the execution of the operation involving an exchange of at least two session-control-protocol messages with at least one WAN apparatus supporting the session-control-protocol; b) processing the synchronous-invocation/broadcast-notification-protocol message received in a) to generate a first of the at least two session-control-protocol messages, which is adapted to start the execution of the operation; c) sending the message generated in b) toward said wide area network to start the execution of the operation; d) suspending a response for the LAN appliType: GrantFiled: June 29, 2007Date of Patent: January 31, 2017Assignee: Telecom Italia S.p.A.Inventors: Ennio Grasso, Pino Castrogiovanni
-
Publication number: 20150372485Abstract: A system for managing house appliances supplied through a power grid is provided. Each house appliance operates according to at least one corresponding operative mode. Each operative mode comprises a sequence of operative phases. The system comprises at least one control unit interfaced with the house appliances for exchanging data. The at least one control unit collects power profile data comprising timing and electric power consumption data of each operative phase of each operative mode of the house appliances; generates a time schedule of the house appliances operations by distributing in time the execution of the operative phases thereof such that total power consumption of house appliances is kept under a maximum power threshold of the power grid; and controls the operation of the appliances based on the time schedule. The at least one control unit is configured to generate the time schedule by exploiting a Particle Swarm Optimization approach.Type: ApplicationFiled: February 1, 2013Publication date: December 24, 2015Inventors: Claudio BOREAN, Ennio GRASSO
-
Managing anonymous communications between users based on short-range wireless connection identifiers
Patent number: 8666315Abstract: A method for managing in network equipment of a communication network anonymous communications between a first and a second mobile user apparatus includes: a) receiving from the first mobile user apparatus, through a first network connection, data indicating that a short-range wireless connection between the first mobile user apparatus and the second mobile user apparatus has been established, the data including a second unique short-range wireless connection identifier associated with the second mobile user apparatus and a message for the second mobile user apparatus; b) by using the second unique short-range wireless connection identifier, obtaining a network address associated with the second mobile user apparatus; and c) by using the network address obtained in b), sending data to the second mobile user apparatus through a second network connection, the data including the message received in a) from the first mobile user apparatus and a first anonymous identifying code univocally associated with the firstType: GrantFiled: August 19, 2005Date of Patent: March 4, 2014Assignee: Telecom Italia S.p.A.Inventors: Giovanni Martini, Piergiorgio Bosco, Ennio Grasso, Alessandro Perrucci, Claudio Benenti -
Patent number: 8508569Abstract: A method of communication with a remote user provided with a videocommunication terminal includes: establishing a communication session with the user's videocommunication terminal; loading a web page associated with the communication session, the loaded web page including at least one portion defining a respective association between at least one browsing action to be performed on the loaded web page and at least one predefined user interaction with the videocommunication terminal; rendering the loaded web page and forming an image corresponding to the rendered loaded web page; video-encoding the formed image so as to create an encoded video, and transmitting the encoded video to the user's videocommunication terminal; concurrently with the transmitting of the encoded video, receiving information related to a predefined user interaction with the videocommunication terminal; retrieving from the loaded web page the browsing action associated with the predefined user interaction with the videocommunication termiType: GrantFiled: December 28, 2006Date of Patent: August 13, 2013Assignee: Telecom Italia S.p.A.Inventors: Ennio Grasso, Pier Carlo Paltro, Andrea Sorrente, Claudio Teisa
-
Patent number: 8255933Abstract: A system for receiving data, such as data from streaming protocols arranged in client requests, includes a plurality of worker threads for receiving the data; a master thread configured for assigning a given worker thread to handling an incoming client request; a parser module configured for parsing the data of the incoming client request received via the assigned thread, and identifying when a complete client request has been received. The master thread is configured for releasing the given worker thread from assignment to handling the incoming client request when the parser module indicates that the complete incoming client request has been received.Type: GrantFiled: August 12, 2004Date of Patent: August 28, 2012Assignee: Telecom Italia S.p.A.Inventor: Ennio Grasso
-
Publication number: 20100198954Abstract: A method for enabling a local area network (LAN) appliance, supporting a synchronous-invocation/broadcast-notification protocol, to control communication sessions in a wide area network (WAN), the wide area network supporting a session-control protocol, includes: a) receiving from the LAN appliance a synchronous-invocation/broadcast-notification-protocol message invoking an operation for controlling a predetermined communication session in the wide area network, the execution of the operation involving an exchange of at least two session-control-protocol messages with at least one WAN apparatus supporting the session-control-protocol; b) processing the synchronous-invocation/broadcast-notification-protocol message received in a) to generate a first of the at least two session-control-protocol messages, which is adapted to start the execution of the operation; c) sending the message generated in b) toward said wide area network to start the execution of the operation; d) suspending a response for the LAN appliType: ApplicationFiled: June 29, 2007Publication date: August 5, 2010Inventors: Ennio Grasso, Pino Castrogiovanni
-
Publication number: 20100134587Abstract: A method of communication with a remote user provided with a videocommunication terminal includes: establishing a communication session with the user's videocommunication terminal; loading a web page associated with the communication session, the loaded web page including at least one portion defining a respective association between at least one browsing action to be performed on the loaded web page and at least one predefined user interaction with the videocommunication terminal; rendering the loaded web page and forming an image corresponding to the rendered loaded web page; video-encoding the formed image so as to create an encoded video, and transmitting the encoded video to the user's videocommunication terminal; concurrently with the transmitting of the encoded video, receiving information related to a predefined user interaction with the videocommunication terminal; retrieving from the loaded web page the browsing action associated with the predefined user interaction with the videocommunication termiType: ApplicationFiled: December 28, 2006Publication date: June 3, 2010Inventors: Ennio Grasso, Pier Carlo Paltro, Andrea Sorrente, Claudio Teisai
-
Managing anonymous communications between users based on short-range wireless connection identifiers
Publication number: 20090209202Abstract: A method for managing in network equipment of a communication network anonymous communications between a first and a second mobile user apparatus includes: a) receiving from the first mobile user apparatus, through a first network connection, data indicating that a short-range wireless connection between the first mobile user apparatus and the second mobile user apparatus has been established, the data including a second unique short-range wireless connection identifier associated with the second mobile user apparatus and a message for the second mobile user apparatus; b) by using the second unique short-range wireless connection identifier, obtaining a network address associated with the second mobile user apparatus; and c) by using the network address obtained in b), sending data to the second mobile user apparatus through a second network connection, the data including the message received in a) from the first mobile user apparatus and a first anonymous identifying code univocally associated with the firstType: ApplicationFiled: August 19, 2005Publication date: August 20, 2009Inventors: Giovanni Martini, Piergiorgio Bosco, Ennio Grasso, Alessandro Perrucci, Claudio Benenti -
Publication number: 20080215613Abstract: Objects are transferred between a first and a second platform, the platforms being, e.g. Java and Net platforms, providing a reflection framework adapted to allow introspection of the meta-information that describes the structure of the objects. The arrangement provides for translating the objects to be transferred into XML payloads by reading the characteristics of the objects through the reflection framework, thereby carrying out introspection of the meta-information that describes the structure of the classes of the objects. The objects translated into XML payloads are transferred from the first to the second platform by means of an asynchronous peer-to-peer delivery facility, such as TCP or UDP. The objects transferred as XML payloads to the second platform are then re-translated into objects of the second platform.Type: ApplicationFiled: August 29, 2003Publication date: September 4, 2008Inventor: Ennio Grasso