Patents by Inventor Angelo Garofalo

Angelo Garofalo 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: 10516545
    Abstract: It is disclosed a method for managing a congestion in a communication network supporting the transmission of multicast data flows. The method comprises, upon detection of a congestion at a transmission interface of a router: identifying a multicast data flow being forwarded through the transmission interface and suffering a packet loss; interrupting the transmission of the data flow through the transmission interface downstream the router and, in case the data flow would be transmitted downstream the router trough the transmission interface only, sending a request to an upstream router for interrupting the transmission of the data flow from the upstream router to the router; and inhibiting, for a given period of time, any request to forward the data flow via the transmission interface.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: December 24, 2019
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Angelo Garofalo, Eugenio Maria Maffione
  • Patent number: 9935884
    Abstract: A method for serving an aggregate flow in a communication network node includes a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority with respect to the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: April 3, 2018
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Angelo Garofalo, Eugenio Maria Maffione
  • Publication number: 20160323116
    Abstract: It is disclosed a method for managing a congestion in a communication network supporting the transmission of multicast data flows. The method comprises, upon detection of a congestion at a transmission interface of a router: identifying a multicast data flow being forwarded through the transmission interface and suffering a packet loss; interrupting the transmission of the data flow through the transmission interface downstream the router and, in case the data flow would be transmitted downstream the router trough the transmission interface only, sending a request to an upstream router for interrupting the transmission of the data flow from the upstream router to the router; and inhibiting, for a given period of time, any request to forward the data flow via the transmission interface.
    Type: Application
    Filed: December 31, 2013
    Publication date: November 3, 2016
    Applicant: TELECOM ITALIA S.P.A
    Inventors: Angelo GAROFALO, Eugenio Maria MAFFIONE
  • Publication number: 20150071073
    Abstract: Disclosed herein is a method for serving an aggregate flow in a communication network node, the aggregate flow including a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority in respect of the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.
    Type: Application
    Filed: November 17, 2014
    Publication date: March 12, 2015
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Angelo Garofalo, Eugenio Maria Maffione
  • Patent number: 8891372
    Abstract: A method for serving an aggregate flow in a communication network node includes a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority with respect to the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: November 18, 2014
    Assignee: Telecom Italia S.p.A.
    Inventors: Angelo Garofalo, Eugenio Maria Maffione
  • Patent number: 8644150
    Abstract: A method and system for performing admission control in a packet-based telecommunication network includes a backbone network coupled between at least two access networks. When a first user on a first access network wants to communicate with a second user located on a different access network, a request is made to a quality server whether network resources are available. The quality server separately monitors both access networks and the backbone network and determines whether network resources are available to satisfy the request. In one embodiment, a two-tier approach is used wherein a coordinator module interacts with an admission control subsystem including a plurality of subsystem modules. Each admission control subsystem module is responsible for monitoring a part of the network, such as, one access network or a backbone network. The coordinator module determines which subsystem modules are associated with the user request and interrogates such subsystem modules as to resource availability.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: February 4, 2014
    Assignee: Telecom Italia S.p.A.
    Inventors: Massimo Sassi, Angelo Garofalo, Alessandro Faure Ragani, Alessandro Michele Aiello, Vinicio Vercellone
  • Patent number: 8504687
    Abstract: Disclosed herein is a two-level, network-based application control (NBAC) architecture for monitoring services provided via a packet-based network. The NBAC architecture includes a Network Trigger System provided at a network level to analyze data flows relating to services to be monitored to detect occurrence of configurable events, and to generate and send event reports; and a Usage Status Engine provided at a control level to configure the Network Trigger System to detect occurrence of events of interest, and to receive and process the event reports from the Network Trigger System to monitor the services.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: August 6, 2013
    Assignee: Telecom Italia S.p.A.
    Inventors: Eugenio Maria Maffione, Angelo Garofalo, Luca Bincoletto
  • Patent number: 8310973
    Abstract: A method for managing multicast delivery of data packets in communication networks includes the steps of checking join requests coming from hosts to be a part of a multicast group to determine a delivery policy associated with that host and for the requested group and associating hosts with a multicast group according to their delivery policy.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: November 13, 2012
    Assignee: Telecom Italia S.p.A.
    Inventors: Angelo Garofalo, Gabriele Ginella, Eugenio Maffione, Alessandro Parrinello, Mario Ullio
  • Publication number: 20110238825
    Abstract: Disclosed herein is a two-level, network-based application control (NBAC) architecture for monitoring services provided via a packet-based network. The NBAC architecture includes a Network Trigger System provided at a network level to analyze data flows relating to services to be monitored to detect occurrence of configurable events, and to generate and send event reports; and a Usage Status Engine provided at a control level to configure the Network Trigger System to detect occurrence of events of interest, and to receive and process the event reports from the Network Trigger System to monitor the services.
    Type: Application
    Filed: November 26, 2008
    Publication date: September 29, 2011
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Eugenio Maria Maffione, Angelo Garofalo, Luca Bincoletto
  • Publication number: 20100309785
    Abstract: A method and system for performing admission control in a packet-based telecommunication network includes a backbone network coupled between at least two access networks. When a first user on a first access network wants to communicate with a second user located on a different access network, a request is made to a quality server whether network resources are available. The quality server separately monitors both access networks and the backbone network and determines whether network resources are available to satisfy the request. In one embodiment, a two-tier approach is used wherein a coordinator module interacts with an admission control subsystem including a plurality of subsystem modules. Each admission control subsystem module is responsible for monitoring a part of the network, such as, one access network or a backbone network. The coordinator module determines which subsystem modules are associated with the user request and interrogates such subsystem modules as to resource availability.
    Type: Application
    Filed: December 30, 2004
    Publication date: December 9, 2010
    Applicant: TELECOM ITALIA S.p.A.
    Inventors: Massimo Sassi, Angelo Garofalo, Alessandro Faure Ragani, Alessandro Michele Aiello, Vinicio Vercellone
  • Publication number: 20100142524
    Abstract: A method for serving an aggregate flow in a communication network node includes a plurality of individual flows. The method includes identifying in the aggregate flow, based on serving resources allocated to the network node, individual flows that may be served without substantial detriment to perceived performance, and serving the identified individual flows with priority with respect to the remaining individual flows in the aggregate flow. The method allows the presence of individual flows that may not be served without substantial detriment to perceived performance due to shortage of serving resources to be notified to an external control entity.
    Type: Application
    Filed: July 2, 2007
    Publication date: June 10, 2010
    Inventors: Angelo Garofalo, Eugenio Maria Maffione
  • Publication number: 20100061368
    Abstract: A method for managing multicast delivery of data packets in communication networks includes the steps of checking join requests coming from hosts to be a part of a multicast group to determine a delivery policy associated with that host and for the requested group and associating hosts with a multicast group according to their delivery policy.
    Type: Application
    Filed: December 28, 2005
    Publication date: March 11, 2010
    Inventor: Angelo Garofalo