Patents by Inventor Ahmed Abdalla Ibrahim Abdelrehim

Ahmed Abdalla Ibrahim Abdelrehim 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: 20240146800
    Abstract: Systems and methods are described for configuring a data plane of an event streaming platform. An example method includes receiving a topology definition describing a topology of an event streaming platform, and generating, based on the topology definition, a Directed Acyclical Graph (DAG) that represents a data plane of the event streaming platform. The method also includes generating, via a processing device, a simplified data plane pathway based on the DAG, wherein the simplified data plane pathway eliminates intermediate hops between an event source and a final event destination described by the topology definition.
    Type: Application
    Filed: October 28, 2022
    Publication date: May 2, 2024
    Inventor: Ahmed Abdalla Ibrahim Abdelrehim
  • Publication number: 20230283695
    Abstract: Systems and methods are described for passing event messages between components of a computing cluster. An example method includes identifying, by an event sender, a receiving component to receive a record, determining, by a processing device, whether the receiving component is a protocol aware component, and upon determining that the receiving component is the protocol aware component, sending the record to the receiving component using a first protocol. Sending the record to the receiving component using the first protocol bypasses a dispatch service of the event sender.
    Type: Application
    Filed: April 28, 2023
    Publication date: September 7, 2023
    Inventors: Matthias Wessendorf, Pierangelo Di Pilato, Ahmed Abdalla Ibrahim Abdelrehim, Ali Ok
  • Patent number: 11683400
    Abstract: Systems and methods are described for passing event messages between components of a computing cluster. An example method includes obtaining, at an event sender, a record that contains an event, wherein the event sender is a data storage component of an event streaming platform. The method also includes identifying a receiving component that is designated as a receiver for the record, and determining, by a processing device, whether the receiving component is a native protocol aware component, wherein the native protocol is native to the event streaming platform. Upon determining that the receiving component is a native protocol aware component, the record is sent to the receiving component using the native protocol. Upon determining that the receiving component is not a native protocol aware component, the record is sent to the receiving component using Hyper Text Transfer Protocol (HTTP).
    Type: Grant
    Filed: March 3, 2022
    Date of Patent: June 20, 2023
    Assignee: Red Hat, Inc.
    Inventors: Matthias Wessendorf, Pierangelo Di Pilato, Ahmed Abdalla Ibrahim Abdelrehim, Ali Ok