Patents Assigned to Redpanda Data, Inc.
  • Patent number: 12541495
    Abstract: A database system uses a hash table for processing database queries. The system stores keys mapped to data values in the hash table. For processing a set of records using the hash table, the system partially sorts the records to match the order of keys of the hash table. The partial storing of the records results in improving the performance of a cache storing the hash table. The hash table may be a multimap that maps a key to multiple data values. The system stores data values mapped to a key in a vector that stores all data values mapped to the key in contiguous memory. The system stores a pointer to the vector in association with the key in the multimap. The system optimizes the multimap to store the data value instead of the pointer if there is a single data value associated with a key.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: February 3, 2026
    Assignee: Redpanda Data, Inc.
    Inventors: Adam SzymaƄski, Grzegorz Dudek
  • Patent number: 12455748
    Abstract: A distributed software system that includes a unified user interface. A client device receives user interface information for generating a cloud portion of a unified user interface and console interface location information for locating a console interface. The cloud interface is associated with a control plane and the console interface is associated with a data plane. The client device presents the unified user interface including the cloud portion and a user interface element associated with the console interface location information. The client device receives a user input indicating a selection of the user interface element. The client device receives console interface information for generating a console portion of the unified user interface and presents the unified user interface including the cloud portion and the console portion. The data plane is prohibited from transmitting the console portion of the unified user interface to the control plane.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: October 28, 2025
    Assignee: Redpanda Data, Inc.
    Inventors: Moritz Staudinger, Santiago Jimenez-Giraldo
  • Patent number: 11743333
    Abstract: Disclosed herein are methods, apparatuses, and systems for operating a tiered queuing system that includes: identifying a first segment to be evicted from a local storage in a first region based on an eviction policy; storing the first segment in a cold storage provided by a cloud service provider in the first region; deleting at least one instance of the first segment from the local storage in the first region; indicating in a segment index that the first segment is stored in the cold storage; responsive to receipt of a read request, reading an entry in the segment index for a second segment; and responsive to an indication that the second segment is stored by the cloud service provider, copying the second segment to the local storage and responding to the read request using the second segment stored in the local storage.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: August 29, 2023
    Assignee: Redpanda Data, Inc.
    Inventors: Alexander Gallego, Noah Watkins
  • Patent number: 11563690
    Abstract: Disclosed herein are methods and apparatuses for processing network traffic by a queuing system which may include: receiving pointers to chunks of memory allocated responsive to receipt of network traffic, the chunks of memory each including a portion of a queue batch, wherein the queue batch includes a plurality of queue requests; generating a data structure including the pointers and a reference count; assigning the queue request to a second core; generating a first structured message for the first queue request; and storing the first structured message in a structured message passing queue associated with the second core, wherein a second processing thread associated with the second core, responsive to receiving the structured message, processes the first queue request by retrieving the first queue request from at least one of the chunks of memory.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: January 24, 2023
    Assignee: Redpanda Data, Inc.
    Inventor: Alexander Gallego