Patents by Inventor Dirkjan Bussink

Dirkjan Bussink 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: 12182118
    Abstract: Data races are resolved and rows are deduplicated between upqueries and updates to an underlying database, in a database caching layer on top of the underlying database. The caching layer maintains a dataflow graph of nodes representing row data of the underlying database, database operators, and partially or fully materialized queries, wherein queries that use common row data and/or database operators share corresponding nodes. A data race resolution and row deduplication algorithm may be applied on every node that contains a partial materialization, and is correct regardless of how many times this node is reused throughout the dataflow graph. It prevents any of the nodes from seeing duplicated packets between the external upqueries that are originated from each node and any underlying database change events which the node observes.
    Type: Grant
    Filed: September 19, 2023
    Date of Patent: December 31, 2024
    Assignee: PlanetScale, Inc.
    Inventors: Patrick A. Reynolds, Dirkjan Bussink, Vicent Martí