Patents by Inventor Fabio Massacci

Fabio Massacci 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: 11170439
    Abstract: A method and apparatus for the distributed, privacy preserving and integrity preserving technical implementation of an order book where a group of computing devices belonging to agents (traders, brokers, or groups thereof) wishing to engage in distributed double auctions and markets can (1) keep private the information about the solvency of the individual agent owing the trader's computer; (2) publicly register the values of buy and sell orders while (a) maintaining confidential the information about the owner of the buy (resp. sell) order and (b) still having the possibility to accrue matched buy/sell transactions to the accounts of the computing devices of the individual agents owing those orders; (3) maintain the financial integrity of the market as implemented by a distributed systems of computing devices; and (4) keep private the possible exit from the market by computing devices operated by agents who could no longer meet their contractual obligations.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: November 9, 2021
    Assignee: UNIVERSITA' DEGLI STUDI DI TRENTO
    Inventors: Fabio Massacci, Chan Nam Ngo, Jing Nie, Daniele Venturi, Julian Mark Williams
  • Publication number: 20190244290
    Abstract: A method and apparatus for the distributed, privacy preserving and integrity preserving technical implementation of an order book where a group of computing devices belonging to agents (traders, brokers, or groups thereof) wishing to engage in distributed double auctions and markets can (1) keep private the information about the solvency of the individual agent owing the trader's computer; (2) publicly register the values of buy and sell orders while (a) maintaining confidential the information about the owner of the buy (resp. sell) order and (b) still having the possibility to accrue matched buy/sell transactions to the accounts of the computing devices of the individual agents owing those orders; (3) maintain the financial integrity of the market as implemented by a distributed systems of computing devices; and (4) keep private the possible exit from the market by computing devices operated by agents who could no longer meet their contractual obligations.
    Type: Application
    Filed: February 1, 2019
    Publication date: August 8, 2019
    Inventors: Fabio MASSACCI, Chan Nam NGO, Jing NIE, Daniele VENTURI, Julian Mark WILLIAMS
  • Patent number: 9811668
    Abstract: An input handler receives an exploit test request specifying at least one exploit to be tested against at least one application in at least one execution environment. A deployment engine deploys the at least one execution environment including instantiating a container providing a virtual machine image and configured based on the exploit test request, the instantiated container including the at least one application. A scheduler schedules execution of the at least one execution environment within at least one execution engine, including scheduling an injection of the at least one exploit as specified in the exploit test request. A report generator generates an exploit test report characterizing a result of the at least one exploit being injected into the at least one execution environment of the at least one execution engine.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: November 7, 2017
    Assignee: SAP SE
    Inventors: Antonino Sabetta, Luca Compagna, Serena Ponta, Stanislav Dashevskyi, Daniel Dos Santos, Fabio Massacci
  • Publication number: 20160314302
    Abstract: An input handler receives an exploit test request specifying at least one exploit to be tested against at least one application in at least one execution environment. A deployment engine deploys the at least one execution environment including instantiating a container providing a virtual machine image and configured based on the exploit test request, the instantiated container including the at least one application. A scheduler schedules execution of the at least one execution environment within at least one execution engine, including scheduling an injection of the at least one exploit as specified in the exploit test request. A report generator generates an exploit test report characterizing a result of the at least one exploit being injected into the at least one execution environment of the at least one execution engine.
    Type: Application
    Filed: April 21, 2015
    Publication date: October 27, 2016
    Inventors: Antonino Sabetta, Luca Compagna, Serena Ponta, Stanislav Dashevskyi, Daniel Dos Santos, Fabio Massacci