Patents by Inventor Matthias Wessendorf

Matthias Wessendorf 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: 12120205
    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: Grant
    Filed: April 28, 2023
    Date of Patent: October 15, 2024
    Assignee: Red Hat, Inc.
    Inventors: Matthias Wessendorf, Pierangelo Di Pilato, Ahmed Abdalla Ibrahim Abdelrehim, Ali Ok
  • 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
  • Patent number: 10742759
    Abstract: Systems and methods for enhancing workflows with data virtualization. An example method may comprise: receiving a token identifying a mobile computing device; executing, by a processing device, a workflow comprising a conditional statement that initiates a request to send a push notification to the mobile computing device; producing, in view of the request, a plurality of messages compliant with a plurality of push notification infrastructures; selecting a message compliant with a push notification infrastructure associated with the mobile computing device; and transmitting the selected message to the push notification infrastructure associated with the mobile computing device.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: August 11, 2020
    Assignee: Red Hat, Inc.
    Inventor: Matthias Wessendorf
  • Publication number: 20160241659
    Abstract: Systems and methods for enhancing workflows with data virtualization. An example method may comprise: receiving a token identifying a mobile computing device; executing, by a processing device, a workflow comprising a conditional statement that initiates a request to send a push notification to the mobile computing device; producing, in view of the request, a plurality of messages compliant with a plurality of push notification infrastructures; selecting a message compliant with a push notification infrastructure associated with the mobile computing device; and transmitting the selected message to the push notification infrastructure associated with the mobile computing device.
    Type: Application
    Filed: February 18, 2015
    Publication date: August 18, 2016
    Inventor: Matthias Wessendorf