Patents by Inventor Matteo PONTECORVI

Matteo PONTECORVI 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: 11943211
    Abstract: An apparatus and method are provided for monitoring a behavior of a communication device by using network controllers and network manager. The communication device is included in a network comprising a set of communication devices and a network manager allowing access by the communication devices to a communication network. A communication device may send a broadcast message to available network controllers and a network manager. The communication device may also send a service request to the network manager, the service request being routed by the network manager to a communication network and sent in broadcast by the network manager to the network controllers. Using the service request as the basis for a first report on behavior of the communication device, the communication device may additionally verify the first report by a report by network controllers based on the service request received from network manager.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: March 26, 2024
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Matteo Pontecorvi, Matteo Signorini
  • Patent number: 11936798
    Abstract: For securing a provable resource possession on a host device having spawned a set of virtual machines providing services to a client device, the client device is able to send a challenge request to each virtual machine, the challenge request containing a physically unclonable function (PUF) challenge and a filter rule; receive a PUF filtered response from each virtual machine, the PUF filtered response being a PUF response that is filtered according to the filter rule and obtained by challenging; combine the PUF filtered responses into a reconstructed PUF according to the filter rule; and if the reconstructed PUF corresponds to an expected response in the challenge-response database, validate that the set of virtual machines is effectively running on the right host device.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 19, 2024
    Assignee: Nokia Technologies OY
    Inventors: Matteo Signorini, Matteo Pontecorvi
  • Publication number: 20230092547
    Abstract: There is provided a process for a blockchain, BC, consensus verification, comprising steps of receiving a transaction comprising sensor data on an event and a position data of a sender node of a blockchain network, selecting a number of nodes of the blockchain network as validating nodes based on their position data and the position data of the sender node, sending a new block to the blockchain network, wherein the new block is based on the received transaction, receiving labels assigned to the new block from the validating nodes, and verifying the received labels with a consensus protocol.
    Type: Application
    Filed: September 16, 2022
    Publication date: March 23, 2023
    Inventors: Matteo SIGNORINI, Matteo PONTECORVI
  • Patent number: 11582333
    Abstract: A first network device for use in a blockchain network is described.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: February 14, 2023
    Assignee: Nokia Technologies Oy
    Inventors: Matteo Signorini, Matteo Pontecorvi
  • Publication number: 20220337438
    Abstract: Method, apparatus, and computer program are disclosed for operating drones or other mobile computers in sensitive environments, where the drones are exposed to attacks with updates, incorrect/malicious commands or even being joined by malicious drones pretending to be part of the drone swarm or group. The method includes leveraging both trusted computing capabilities and that each individual drone can decide on the level of assurance and trust of any other drone we can construct a consensus algorithm such that if a drone wishes to perform a sensitive operation then all drones can attest that drone and decided on its level of assurance.
    Type: Application
    Filed: March 30, 2022
    Publication date: October 20, 2022
    Inventors: Ian Justin OLIVER, Matteo SIGNORINI, Matteo PONTECORVI
  • Publication number: 20220253293
    Abstract: According to an example aspect of the present invention, there is provided a method comprising: registering a record for a radio resource management application from an application vendor in a distributed ledger, wherein the record is cryptographically signed by the application vendor, comprises application data, and defines a deployment method for deploying the application to one or more radio access network controllers. The method further comprises transmitting, in accordance with the deployment method defined in the record, the application data to a radio access network controller for applying the application for radio resource management.
    Type: Application
    Filed: February 3, 2022
    Publication date: August 11, 2022
    Inventors: Matteo PONTECORVI, Luis Guilherme UZEDA GARCIA, Faud MOUSSE ABINADER JUNIOR, Matteo SIGNORINI
  • Publication number: 20220131960
    Abstract: A first network device for use in a blockchain network is described.
    Type: Application
    Filed: October 13, 2021
    Publication date: April 28, 2022
    Inventors: Matteo SIGNORINI, Matteo PONTECORVI
  • Publication number: 20220052909
    Abstract: An apparatus (101) is disclosed for remotely controlling a network device (102). The apparatus comprises means for determining (200) that said network device (102) is unresponsive; means for determining a patch for application at said network device (102) for resolving said unresponsiveness; means for sending (207) said patch to an intermediary device (103) capable of communicating with said network device (102); means for signing (208) a first transaction corresponding to said patch with a blockchain network (104), wherein said first transaction is a multi-signed transaction signed by said apparatus (101) and said intermediary device (103) and wherein said first transaction is indicative of a patch result to be obtained; and means for receiving (218) a message from said intermediary device (103) that said patch has been applied. Also disclosed are a network device, an intermediary device, a blockchain network device and corresponding methods.
    Type: Application
    Filed: July 30, 2021
    Publication date: February 17, 2022
    Inventors: Matteo Signorini, Matteo Pontecorvi
  • Publication number: 20210359984
    Abstract: An apparatus and method are provided for monitoring a behavior of a communication device by using network controllers and network manager. The communication device is included in a network comprising a set of communication devices and a network manager allowing access by the communication devices to a communication network. A communication device may send a broadcast message to available network controllers and a network manager. The communication device may also send a service request to the network manager, the service request being routed by the network manager to a communication network and sent in broadcast by the network manager to the network controllers. Using the service request as the basis for a first report on behavior of the communication device, the communication device may additionally verify the first report by a report by network controllers based on the service request received from network manager.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 18, 2021
    Applicant: NOKIA TECHNOLOGIES OY
    Inventors: Matteo PONTECORVI, Matteo SIGNORINI
  • Publication number: 20210028949
    Abstract: For securing a provable resource possession on a host device having spawned a set of virtual machines providing services to a client device, the client device is able to send a challenge request to each virtual machine, the challenge request containing a physically unclonable function (PUF) challenge and a filter rule; receive a PUF filtered response from each virtual machine, the PUF filtered response being a PUF response that is filtered according to the filter rule and obtained by challenging; combine the PUF filtered responses into a reconstructed PUF according to the filter rule; and if the reconstructed PUF corresponds to an expected response in the challenge-response database, validate that the set of virtual machines is effectively running on the right host device.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 28, 2021
    Applicant: Nokia Technologies OY
    Inventors: Matteo SIGNORINI, Matteo PONTECORVI
  • Patent number: 10659473
    Abstract: Various embodiments relate to a method and apparatus for using blockchains as an integrity tracking tool for network elements, the method including the steps of receiving, by a blockchain network, a patch request from a patch initiator, validating, by the blockchain network, the patch request and writing the patch request on the blockchain, transmitting, by the blockchain network, the patch request to a network element, receiving, by the blockchain network, a patch report from the network element, and validating, by the blockchain network, the patch report and writing the patch report on the blockchain.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: May 19, 2020
    Assignee: Nokia Solutions And Networks Oy
    Inventors: Matteo Signorini, Matteo Pontecorvi, Jan Kok, Scott Lively, Maurice Godin
  • Publication number: 20190141054
    Abstract: Various embodiments relate to a method and apparatus for using blockchains as an integrity tracking tool for network elements, the method including the steps of receiving, by a blockchain network, a patch request from a patch initiator, validating, by the blockchain network, the patch request and writing the patch request on the blockchain, transmitting, by the blockchain network, the patch request to a network element, receiving, by the blockchain network, a patch report from the network element, and validating, by the blockchain network, the patch report and writing the patch report on the blockchain.
    Type: Application
    Filed: November 9, 2017
    Publication date: May 9, 2019
    Inventors: Matteo SIGNORINI, Matteo PONTECORVI, Jan KOK, Scott LIVELY, Maurice GODIN