Patents by Inventor Mario Ullio

Mario Ullio 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: 9621412
    Abstract: A method providing service continuity of a telecommunication network, wherein a first node of the network receives a service request sent by a client computer to a first service server providing the service, the first service server accessing the network by the first node, the method including: storing a local copy of data packets related to the received service request; starting a server state verification procedure to check an operative state of the first service server; and transmitting the data packets to a second service server if the server state verification procedure detects a failure in the operative state of the first service server, the second service server being configured to act as a backup server for the service to be provided.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: April 11, 2017
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Fabrizio Invernizzi, Mario Ullio
  • Patent number: 9444749
    Abstract: A control system managing data flows between a sender data processor and a recipient data processor. The data flows originate at the recipient data processor and pass through at least one telecommunications network gateway.
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: September 13, 2016
    Assignee: TELECOM ITALIA S.p.A.
    Inventors: Mauro Cociglio, Mario Ullio
  • Publication number: 20150341205
    Abstract: A method providing service continuity of a telecommunication network, wherein a first node of the network receives a service request sent by a client computer to a first service server providing the service, the first service server accessing the network by the first node, the method including: storing a local copy of data packets related to the received service request; starting a server state verification procedure to check an operative state of the first service server; and transmitting the data packets to a second service server if the server state verification procedure detects a failure in the operative state of the first service server, the second service server being configured to act as a backup server for the service to be provided.
    Type: Application
    Filed: December 27, 2012
    Publication date: November 26, 2015
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Fabrizio INVERNIZZI, Mario ULLIO
  • Patent number: 9172722
    Abstract: A method of providing access of a mobile terminal to an IP network includes establishing a security association between the mobile terminal and a first security gateway of a first router in said plurality of routers. The mobile terminal is provided access to the IP network via the first router, and the data exchanged between the mobile terminal and the first router is encapsulated by using the security association. The security association is made available to at least one second router having a second security gateway. The mobile terminal is provided access to the IP network via said the second router, and data exchanged between the mobile terminal and the second router is encapsulated by using the same security association. Establishing the security association includes assigning a Security Parameter Index that identifies univocally the first security gateway and the security association.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: October 27, 2015
    Assignee: Telecom Italia S.p.A.
    Inventors: Matteo D'ambrosio, Mario Ullio, Vinicio Vercellone
  • Patent number: 8838690
    Abstract: A method for enabling sharing of content files among nodes of a P2P network is provided. The P2P network comprises sub-networks each including a respective plurality of nodes capable of storing content files. Each sub-network has an associated corresponding hash table for indexing the content files stored in the nodes of the sub-network. The hash table is distributed among at least some of the nodes of the sub-network. The method comprises, for each content file stored in at least one node of a sub-network, storing in the hash table associated with the sub-network a criticality index providing an indication of the degree of sharing of the content file among the nodes of the sub-network. The method causes a node to cache at least one content file for sharing with other nodes of the sub-network based on the criticality index of the at least one content file.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: September 16, 2014
    Assignee: Telecom Italia S.p.A.
    Inventors: Luigi Ciminiera, Marco Papa Manzillo, Vinicio Vercellone, Mario Ullio
  • Publication number: 20140241164
    Abstract: A control system managing data flows between a sender data processor and a recipient data processor. The data flows originate at the recipient data processor and pass through at least one telecommunications network gateway.
    Type: Application
    Filed: October 28, 2011
    Publication date: August 28, 2014
    Applicant: TELECOM ITALIA, S.p.A.
    Inventors: Mauro Cociglio, Mario Ullio
  • Patent number: 8819222
    Abstract: A method of profiling communication traffic of users in a data network, comprising: monitoring communication traffic originated by a user of a communication terminal; and assigning to the user of the communication terminal a unique and anonymous user traffic identifier, wherein the user traffic identifier is related to a user address assigned to the communication terminal in the data network. Also, the user traffic identifier is adapted to be included in the communication traffic with respect to that user.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: August 26, 2014
    Assignee: Telecom Italia S.p.A.
    Inventors: Eugenio Maria Maffione, Roberta Maglione, Roberto Pagnin, Mario Ullio
  • Patent number: 8805932
    Abstract: A method for enabling sharing of content files among nodes of a P2P network is provided. The P2P network comprises sub-networks each including a respective plurality of nodes capable of storing content files. Each sub-network has an associated corresponding hash table for indexing content files stored in the nodes. The hash table is distributed among at least some of the nodes of the sub-network. For each content file stored in at least one node, the hash table comprises a corresponding node list of the sub-network nodes which store the content file. The method comprises associating each node of the sub-network listed in the node list corresponding to a content file with localization data indicating the localization of the node within the sub-network. The localization data defines a corresponding preferential list of the nodes storing the content file for downloading the content file by a requesting node.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: August 12, 2014
    Assignee: Telecom Italia S.p.A.
    Inventors: Luigi Ciminiera, Marco Papa Manzillo, Vinicio Vercellone, Mario Ullio
  • Patent number: 8588076
    Abstract: A system for providing, to users of data communication services, access to a communication network providing these services includes an edge node as well as a packet network, such as an Ethernet connecting the users to the edge node. The packet network is equipped with operation and maintenance procedures for preserving edge connectivity over the packet network. The edge node is associated with a backup edge node, which also provides access to the communication network. Preferably, the backup edge node has the same address as the edge node such that, in the presence of failure of the edge node, seamless connection is established between the users and the backup edge node by applying the operation and maintenance procedures.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: November 19, 2013
    Assignee: Telecom Italia S.p.A.
    Inventors: Andrea Allasia, Mario Ullio, Vinicio Vercellone
  • 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: 20120221647
    Abstract: A method for enabling sharing of content files among nodes of a P2P network is provided. The P2P network comprises sub-networks each including a respective plurality of nodes capable of storing content files. Each sub-network has an associated corresponding hash table for indexing content files stored in the nodes. The hash table is distributed among at least some of the nodes of the sub-network. For each content file stored in at least one node, the hash table comprises a corresponding node list of the sub-network nodes which store the content file. The method comprises associating each node of the sub-network listed in the node list corresponding to a content file with localization data indicating the localization of the node within the sub-network. The localization data defines a corresponding preferential list of the nodes storing the content file for downloading the content file by a requesting node.
    Type: Application
    Filed: November 3, 2009
    Publication date: August 30, 2012
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Luigi Ciminiera, Marco Papa Manzillo, Vinicio Vercellone, Mario Ullio
  • Publication number: 20120221646
    Abstract: A method for enabling sharing of content files among nodes of a P2P network is provided. The P2P network comprises sub-networks each including a respective plurality of nodes capable of storing content files. Each sub-network has an associated corresponding hash table for indexing the content files stored in the nodes of the sub-network. The hash table is distributed among at least some of the nodes of the sub-network. The method comprises, for each content file stored in at least one node of a sub-network, storing in the hash table associated with the sub-network a criticality index providing an indication of the degree of sharing of the content file among the nodes of the sub-network. The method causes a node to cache at least one content file for sharing with other nodes of the sub-network based on the criticality index of the at least one content file.
    Type: Application
    Filed: November 3, 2009
    Publication date: August 30, 2012
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Luigi Ciminiera, Marco Papa Manzillo, Vinicio Vercellone, Mario Ullio
  • Publication number: 20110208862
    Abstract: A method of profiling communication traffic of users in a data network, comprising: monitoring communication traffic originated by a user of a communication terminal; and assigning to the user of the communication terminal a unique and anonymous user traffic identifier, wherein the user traffic identifier is related to a user address assigned to the communication terminal in the data network. Also, the user traffic identifier is adapted to be included in the communication traffic with respect to that user.
    Type: Application
    Filed: October 27, 2008
    Publication date: August 25, 2011
    Applicant: TELECOM ITALIA S.P.A.
    Inventors: Eugenio Maria Maffione, Roberta Maglione, Roberto Pagnin, Mario Ullio
  • Patent number: 7966229
    Abstract: A system for the time-based accounting of access by users to services provided by a data network includes a primary access node to provide access by users by establishing via the primary access node a steady connectivity between the users and the network. A secondary access node is associated with the primary access node, such secondary access node being configured for acting as a backup node to maintain connectivity in the case of failure involving the primary access node. The primary access node is configured for issuing a request for credentials for any user requesting access to said data network and, as a result of receiving valid credentials from the user, starts time-based accounting for the user. An authentication node cooperative with the primary access node and the secondary access node stores the secondary access node information items concerning the time-based accounting started for the user.
    Type: Grant
    Filed: January 20, 2006
    Date of Patent: June 21, 2011
    Assignee: Telecom Italia S.p.A.
    Inventors: Vinicio Vercellone, Mario Ullio, Gennaro Amelio
  • Publication number: 20110047612
    Abstract: A method of providing access of a mobile terminal to an IP network includes establishing a security association between the mobile terminal and a first security gateway of a first router in said plurality of routers. The mobile terminal is provided access to the IP network via the first router, and the data exchanged between the mobile terminal and the first router is encapsulated by using the security association. The security association is made available to at least one second router having a second security gateway. The mobile terminal is provided access to the IP network via said the second router, and data exchanged between the mobile terminal and the second router is encapsulated by using the same security association. Establishing the security association includes assigning a Security Parameter Index that identifies univocally the first security gateway and the security association.
    Type: Application
    Filed: April 30, 2008
    Publication date: February 24, 2011
    Applicant: Telecom Italia S.p.A.
    Inventors: Matteo D'ambrosio, Mario Ullio, Vinicio Vercellone
  • Publication number: 20090285090
    Abstract: A system for providing to users of data communication services access to a communication network providing these services, includes an edge node of the communication network providing these services as well as a packet network, such as, an ethernet connecting the users to the edge node. The packet network is equipped with operation and maintenance procedures for preserving edge connectivity over the packet network. The edge node has associated therewith a backup edge node providing access to the communication network. Preferably, the backup edge node is reachable by the users via the packet network by using an address common to the edge node and the backup edge node associated therewith. In the presence of failure of the edge node, connection is established between the users and the backup edge node by applying the operation and maintenance procedures. Preferably, this, occurs by using the address common to the edge node and the associated backup edge node.
    Type: Application
    Filed: December 28, 2005
    Publication date: November 19, 2009
    Inventors: Andrea Allasia, Mario Ullio, Vinicio Vercellone
  • Publication number: 20090125995
    Abstract: A system for the time-based accounting of access by users to services provided by a data network includes a primary access node to provide access by users by establishing via the primary access node a steady connectivity between the users and the network. A secondary access node is associated with the primary access node, such secondary access node being configured for acting as a backup node to maintain connectivity in the case of failure involving the primary access node. The primary access node is configured for issuing a request for credentials for any user requesting access to said data network and, as a result of receiving valid credentials from the user, starts time-based accounting for the user. An authentication node cooperative with the primary access node and the secondary access node stores the secondary access node information items concerning the time-based accounting started for the user.
    Type: Application
    Filed: January 20, 2006
    Publication date: May 14, 2009
    Inventors: Vinicio Vercellone, Mario Ullio, Gennaro Amelio