Patents by Inventor Emanuele Baldassarre

Emanuele Baldassarre 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).

  • Publication number: 20240070012
    Abstract: Methods, systems, and computer-readable storage media for receiving, by a self-healing platform within the container orchestration system, fault data that is representative of two or more error events occurring within a cluster provisioned within the container orchestration system, determining, by the self-healing platform, a set of actions to be executed in response to the two or more error events, providing, by the self-healing platform, a priority value for each error event of the two or more error events, and transmitting, by the self-healing platform, instructions to execute actions in the set of actions based on respective priority values of the two or more error events.
    Type: Application
    Filed: March 8, 2023
    Publication date: February 29, 2024
    Inventors: Emanuele Baldassarre, Rino Guglietta, Alessio Bianchini
  • Publication number: 20220327442
    Abstract: In some implementations, a system may receive, from an analysis system, a data stream associated with monitoring an environment. The system may process, using a first model, the data stream to detect an object associated with a service provided by an application. The system may analyze a monitoring configuration of the analysis system. The system may determine, based on processing the data stream, service data associated with providing the service in association with the object. The system may configure, based on the monitoring configuration, an edge device to access the data stream and host a second model to process the service data according to the data stream. The system may receive, from the edge device, a service output associated with providing the service in association with the object. The system may perform an action associated with the service output and the object.
    Type: Application
    Filed: April 8, 2021
    Publication date: October 13, 2022
    Inventors: Giovanni PERSIA, Emanuele BALDASSARRE, Emilio PATERLINI, Andrea VALLE, Mario VECE, Pietro ROSA, Alessio ROCCO
  • 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
  • Patent number: 10863580
    Abstract: A user device may receive, an output stream associated with an application session, wherein the output stream is associated with imperceptible content via an output component. The user device may transmit, via a short range wireless communication component, an advertisement associated with the application session. The user device may configure a main processing thread that is associated with executing the application session to provide the output stream to the output component. The main processing thread may be configured to provide the output stream to: cause the output component to operate in association with the imperceptible content and prevent an operating system from suspending the application session while the application session is executing in a background state.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: December 8, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Emanuele Baldassarre, Lucio Maria De Marco, Gabriele Del Greco, Simone Valente
  • 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
  • Patent number: 10530635
    Abstract: According to an example, with respect to a pluggable control system for fallback website access, a metric associated with operation of a primary interface may be ascertained for the primary interface that is configured to provide a third-party provider access to a website. The metric may be compared to a metric threshold. Based on a determination that the metric exceeds the metric threshold, an indication of a failure associated with the primary interface may be generated, and the access of the third-party provider may be switched from the primary interface to a fallback interface. Based on a determination that the metric is less than or equal to the corresponding metric threshold, the access of the third-party provider may be maintained using the primary interface. Further, operations between the third-party provider and the website may be controlled using the accessed primary interface or the accessed fallback interface.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 7, 2020
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Giorgio Andreoli, Giacomo Troiano, Emanuele Baldassarre
  • Publication number: 20190363929
    Abstract: According to an example, with respect to a pluggable control system for fallback website access, a metric associated with operation of a primary interface may be ascertained for the primary interface that is configured to provide a third-party provider access to a website. The metric may be compared to a metric threshold. Based on a determination that the metric exceeds the metric threshold, an indication of a failure associated with the primary interface may be generated, and the access of the third-party provider may be switched from the primary interface to a fallback interface. Based on a determination that the metric is less than or equal to the corresponding metric threshold, the access of the third-party provider may be maintained using the primary interface. Further, operations between the third-party provider and the website may be controlled using the accessed primary interface or the accessed fallback interface.
    Type: Application
    Filed: December 28, 2018
    Publication date: November 28, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Giorgio Andreoli, Giacomo Troiano, Emanuele Baldassarre