Patents by Inventor Luigi Lucca

Luigi Lucca 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: 11314576
    Abstract: A system and method of automating fault prediction and remediation for a multi-tenant system is disclosed. The system and method offer an intelligent augmentation of a multi-tenant system by automating the harvesting and processing of raw data logs generated by the various aspects of the platform as well as the implementation of an appropriate response. In some embodiments, the proposed system includes a hybrid model that can be configured to offer both assisted and unassisted errors. The incorporation of a dynamic learning algorithm minimizes operation errors for any set of computing units. Potential system faults can be detected with little to no human intervention and allow for an unattended platform that collects performance data across the system from a wide range of sources to provide centralized and automated fault prediction, as well as expedited automated resolutions to such faults that depend on little to no human intervention.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: April 26, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Emanuele Baldassarre, Luigi Lucca, Rino Guglietta, Jagaran Das
  • Patent number: 11144314
    Abstract: The present disclosure relates to systems, methods, and computer readable medium for automatically managing API documentation and code generation. The disclosure provides an IDE plug-in that may import a machine readable reference documentation file from a documentation database, and create automatically generated code from the machine readable reference documentation file. Generally, the IDE plug-in may then allow a developer to validate their project back against the machine readable reference documentation file to ensure that all expected code is present in the project. This may allow the developer to ensure that the project properly meets the functional objectives intended for the API, before their implementation is deployed.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: October 12, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Emanuele Baldassarre, Luigi Lucca, Davide Di Perna, Ettore Carpinella, Giuseppe Melfa
  • Publication number: 20210303381
    Abstract: A system and method of automating fault prediction and remediation for a multi-tenant system is disclosed. The system and method offer an intelligent augmentation of a multi-tenant system by automating the harvesting and processing of raw data logs generated by the various aspects of the platform as well as the implementation of an appropriate response. In some embodiments, the proposed system includes a hybrid model that can be configured to offer both assisted and unassisted errors. The incorporation of a dynamic learning algorithm minimizes operation errors for any set of computing units. Potential system faults can be detected with little to no human intervention and allow for an unattended platform that collects performance data across the system from a wide range of sources to provide centralized and automated fault prediction, as well as expedited automated resolutions to such faults that depend on little to no human intervention.
    Type: Application
    Filed: August 20, 2020
    Publication date: September 30, 2021
    Inventors: Emanuele Baldassarre, Luigi Lucca, Rino Guglietta, Jagaran Das
  • Publication number: 20210224062
    Abstract: The present disclosure relates to systems, methods, and computer readable medium for automatically managing API documentation and code generation. The disclosure provides an IDE plug-in that may import a machine readable reference documentation file from a documentation database, and create automatically generated code from the machine readable reference documentation file. Generally, the IDE plug-in may then allow a developer to validate their project back against the machine readable reference documentation file to ensure that all expected code is present in the project. This may allow the developer to ensure that the project properly meets the functional objectives intended for the API, before their implementation is deployed.
    Type: Application
    Filed: January 17, 2020
    Publication date: July 22, 2021
    Inventors: Emanuele Baldassarre, Luigi Lucca, Davide Di Perna, Ettore Carpinella, Giuseppe Melfa
  • Patent number: 10999392
    Abstract: A system and method for recovering messages in a multi-node system that incorporates an active-active architecture with replicated databases is disclosed. The system comprises two or more computing nodes where each computing node includes brokers for processing local messages and a recovery broker for recovering messages from the replicated database when another node in the system fails. Each recovery broker competes with brokers on another node to acquire locks on database information. The recovery broker is successful if the network of brokers on the other node are unavailable and fail to obtain or retain locks on the database information. In this situation, the recovery broker can retrieve messages from the database information and pass the messages to other brokers on the same computing node for processing and completing any ongoing transactions.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: May 4, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Emanuele Baldassarre, Giorgio Andreoli, Luigi Lucca, Pasquale Di Tucci, Fabio Mungo
  • Publication number: 20200280613
    Abstract: A system and method for recovering messages in a multi-node system that incorporates an active-active architecture with replicated databases is disclosed. The system comprises two or more computing nodes where each computing node includes brokers for processing local messages and a recovery broker for recovering messages from the replicated database when another node in the system fails. Each recovery broker competes with brokers on another node to acquire locks on database information. The recovery broker is successful if the network of brokers on the other node are unavailable and fail to obtain or retain locks on the database information. In this situation, the recovery broker can retrieve messages from the database information and pass the messages to other brokers on the same computing node for processing and completing any ongoing transactions.
    Type: Application
    Filed: March 1, 2019
    Publication date: September 3, 2020
    Inventors: Emanuele Baldassarre, Giorgio Andreoli, Luigi Lucca, Pasquale Di Tucci, Fabio Mungo