Patents by Inventor Andrea REALE

Andrea REALE 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: 11863469
    Abstract: Embodiments for implementing an enhanced network stack framework in a computing environment. A plurality of network buffers coherently attached between one or more applications and a network interface may be shared while bypassing one or more drivers and an operating systems using an application buffer, a circular buffer and a queuing and pooling operation.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Dimitrios Syrivelis, Andrea Reale
  • Patent number: 11520713
    Abstract: Embodiments using a distributed bus arbiter for one cycle channel selection with inter-channel ordering constraints. A distributed bus arbiter that orders one or more memory bus transactions originating from a plurality of master bus components to a plurality of shared remote slaves over shared serial channels attached to differing interconnect instances may be implemented.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: December 6, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dimitrios Syrivelis, Andrea Reale, Kostas Katrinis
  • Patent number: 11176467
    Abstract: Various embodiments are provided for providing data security in a computing environment are provided. Data may be inspected during a write operation or a read operation and selected data from the data may be filtered according to one or more data security policies or rules prior to sending the plurality of data to or receiving the plurality of data from a shared computing file system.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Spyridon Antonatos, Stefano Braghin, Konstantinos Katrinis, Andrea Reale
  • Publication number: 20210352023
    Abstract: Embodiments for implementing an enhanced network stack framework in a computing environment. A plurality of network buffers coherently attached between one or more applications and a network interface may be shared while bypassing one or more drivers and an operating systems using an application buffer, a circular buffer and a queuing and pooling operation.
    Type: Application
    Filed: May 6, 2020
    Publication date: November 11, 2021
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dimitrios SYRIVELIS, Andrea REALE
  • Patent number: 11095717
    Abstract: Embodiments for preventing data loss in a computing storage environment by a processor. One or more offline events in a locality failing to have continuous network connectivity may be detected. An ad-hoc distributed file system, having one or more edge devices associated with the locality, may be created for storing data produced during the one or more offline events.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yiannis Gkoufas, Michele Gazzetti, Andrea Reale, Konstantinos Katrinis
  • Patent number: 11044159
    Abstract: Embodiments for optimization of storage and network usage in an Internet of Things (IoT) environment by a processor. A data stream production rate for one or more applications may be dynamically adjusted based on current network conditions, a network status forecast, storage availability, network disruption patterns, quality of service (QoS) policies, application or network priorities, or a combination thereof to reduce data loss at a locality caused by network disruption in the IoT computing environment.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: June 22, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michele Gazzetti, Yiannis Gkoufas, Konstantinos Katrinis, Andrea Reale
  • Patent number: 10893120
    Abstract: Embodiments for data caching and data-aware placement for machine learning by a processor. Data may be cached in a distributed data store to one or more local compute nodes of cluster of nodes with the cached data. A new job may be scheduled, according to cache and data locality awareness, on the one or more local compute nodes with the cached data needed for execution.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: January 12, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Seetharami R. Seelam, Andrea Reale, Christian Pinto, Yiannis Gkoufas, Kostas Katrinis, Steven N. Eliuk
  • Publication number: 20200320406
    Abstract: Various embodiments are provided for providing data security in a computing environment are provided. Data may be inspected during a write operation or a read operation and selected data from the data may be filtered according to one or more data security policies or rules prior to sending the plurality of data to or receiving the plurality of data from a shared computing file system.
    Type: Application
    Filed: April 2, 2019
    Publication date: October 8, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Spyridon ANTONATOS, Stefano BRAGHIN, Konstantinos KATRINIS, Andrea REALE
  • Publication number: 20200092392
    Abstract: Embodiments for data caching and data-aware placement for machine learning by a processor. Data may be cached in a distributed data store to one or more local compute nodes of cluster of nodes with the cached data. A new job may be scheduled, according to cache and data locality awareness, on the one or more local compute nodes with the cached data needed for execution.
    Type: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Seetharami R. SEELAM, Andrea REALE, Christian PINTO, Yiannis GKOUFAS, Kostas KATRINIS, Steven N. ELIUK
  • Publication number: 20200042468
    Abstract: Embodiments using a distributed bus arbiter for one cycle channel selection with inter-channel ordering constraints. A distributed bus arbiter that orders one or more memory bus transactions originating from a plurality of master bus components to a plurality of shared remote slaves over shared serial channels attached to differing interconnect instances may be implemented.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dimitrios SYRIVELIS, Andrea REALE, Kostas KATRINIS
  • Patent number: 10536512
    Abstract: Dynamic graph adaptation for stream processing over hybrid, physically disparate analytics platforms, by means of a computer-implemented method that includes obtaining a streaming application graph, generating a partitioned graph by partitioning the streaming application graph in response to a topology descriptor and a partitioning algorithm, compiling the partitioned graph into a plurality of subgraphs for deployment to a plurality of respective runtimes that are described by the topology descriptor, and deploying the plurality of subgraphs to the plurality of respective runtimes.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Catherine H Crawford, Konstantinos Katrinis, Piotr Padkowski, Andrea Reale
  • Patent number: 10516729
    Abstract: Dynamic graph adaptation for stream processing over hybrid, physically disparate analytics platforms, by means of a computer-implemented method that includes obtaining a streaming application graph, generating a partitioned graph by partitioning the streaming application graph in response to a topology descriptor and a partitioning algorithm, compiling the partitioned graph into a plurality of subgraphs for deployment to a plurality of respective runtimes that are described by the topology descriptor, and deploying the plurality of subgraphs to the plurality of respective runtimes.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: December 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Catherine H Crawford, Konstantinos Katrinis, Piotr Padkowski, Andrea Reale
  • Publication number: 20190334993
    Abstract: Embodiments for preventing data loss in a computing storage environment by a processor. One or more offline events in a locality failing to have continuous network connectivity may be detected. An ad-hoc distributed file system, having one or more edge devices associated with the locality, may be created for storing data produced during the one or more offline events.
    Type: Application
    Filed: April 25, 2018
    Publication date: October 31, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yiannis GKOUFAS, Michele GAZZETTI, Andrea REALE, Konstantinos KATRINIS
  • Patent number: 10423563
    Abstract: Embodiments for a memory access broker system with application-controlled early write acknowledgment support. A memory access broker may be selectively enabled to facilitate early write acknowledgement (EWACK) operations and notification of failed EWACK write requests to one or more issuing applications such that the failed EWACK write requests are logged by the memory access broker for inspection by the one or more issuing applications.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: September 24, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Konstantinos Katrinis, Andrea Reale, Dimitrios Syrivelis
  • Publication number: 20190280932
    Abstract: Embodiments for optimization of storage and network usage in an Internet of Things (IoT) environment by a processor. A data stream production rate for one or more applications may be dynamically adjusted based on current network conditions, a network status forecast, storage availability, network disruption patterns, quality of service (QoS) policies, application or network priorities, or a combination thereof to reduce data loss at a locality caused by network disruption in the IoT computing environment.
    Type: Application
    Filed: March 9, 2018
    Publication date: September 12, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michele GAZZETTI, Yiannis GKOUFAS, Konstantinos KATRINIS, Andrea REALE
  • Publication number: 20190114284
    Abstract: Embodiments for a memory access broker system with application-controlled early write acknowledgment support. A memory access broker may be selectively enabled to facilitate early write acknowledgement (EWACK) operations and notification of failed EWACK write requests to one or more issuing applications such that the failed EWACK write requests are logged by the memory access broker for inspection by the one or more issuing applications.
    Type: Application
    Filed: October 13, 2017
    Publication date: April 18, 2019
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Konstantinos KATRINIS, Andrea REALE, Dimitrios SYRIVELIS
  • Publication number: 20180337976
    Abstract: Dynamic graph adaptation for stream processing over hybrid, physically disparate analytics platforms, by means of a computer-implemented method that includes obtaining a streaming application graph, generating a partitioned graph by partitioning the streaming application graph in response to a topology descriptor and a partitioning algorithm, compiling the partitioned graph into a plurality of subgraphs for deployment to a plurality of respective runtimes that are described by the topology descriptor, and deploying the plurality of subgraphs to the plurality of respective runtimes.
    Type: Application
    Filed: May 18, 2017
    Publication date: November 22, 2018
    Inventors: Catherine H. Crawford, Konstantinos Katrinis, Piotr Padkowski, Andrea Reale
  • Publication number: 20180337977
    Abstract: Dynamic graph adaptation for stream processing over hybrid, physically disparate analytics platforms, by means of a computer-implemented method that includes obtaining a streaming application graph, generating a partitioned graph by partitioning the streaming application graph in response to a topology descriptor and a partitioning algorithm, compiling the partitioned graph into a plurality of subgraphs for deployment to a plurality of respective runtimes that are described by the topology descriptor, and deploying the plurality of subgraphs to the plurality of respective runtimes.
    Type: Application
    Filed: December 31, 2017
    Publication date: November 22, 2018
    Inventors: Catherine H Crawford, Konstantinos Katrinis, Piotr Padkowski, Andrea Reale
  • Publication number: 20140295102
    Abstract: A process of sintering metal oxide films from formulations based on particles of metal oxides is described. The process includes: a) adding to the formulation particles or molecules an absorbing compound absorbing the electromagnetic radiation in visible and/or infrared spectrum regions; b) mixing until a homogeneous dispersion of the absorbing compound in the formulation is obtained; c) depositing the formulation in form of a film on a substrate; and d) irradiating the film with an electromagnetic radiation in the visible and/or infrared regions of the spectrum. A process for the production of photoelectrochemical cells is also described.
    Type: Application
    Filed: April 12, 2012
    Publication date: October 2, 2014
    Inventors: Aldo Di Carlo, Girolamo Mincuzzi, Thomas Meredith Brown, Andrea Reale
  • Publication number: 20140235011
    Abstract: A process of manufacturing the catalytic layer of the counter-electrodes of dye-sensitized solar cells is described. The process has the following steps: depositing a catalyst precursor paste or precursor solution layer over the counter-electrodes conductive and transparent substrates, by screen printing, doctor blade, spin coating or brush,and irradiating the catalyst precursor paste or precursor solution layer with a continuous wave or pulsed laser beam having a wavelength in the range of infrared, visible, or ultraviolet, thus curing the precursor and forming a catalyst layer over the conductive and transparent counter-electrode substrates.
    Type: Application
    Filed: August 28, 2012
    Publication date: August 21, 2014
    Applicant: DYEPOWER
    Inventors: Thomas Meredith Brown, Girolamo Mincuzzi, Fabrizio Giordano, Andrea Reale, Aldo Di Carlo