×

Computer system for join processing

  • US 10,565,194 B2
  • Filed: 03/16/2018
  • Issued: 02/18/2020
  • Est. Priority Date: 05/14/2015
  • Status: Active Grant
First Claim
Patent Images

1. A memory-efficient computer system for dynamically updating join operation results, the system comprising:

  • a processor;

    a first memory device electronically storing at least a portion of a first original table;

    a second memory device electronically storing at least a portion of a second original table;

    a third memory device electronically storing a join results index resulting from a join operation performed on the first and second original tables;

    a notification listener device associated with the join results index in the third memory device;

    computer readable storage coupled to the processor, the computer readable storage having stored thereon instructions that, when executed by the processor, cause the processor to perform operations including;

    listening, using the notification listener device, for changes to the first and second original tables;

    notifying the notification listener device of a change to one or both of the first and second original tables; and

    in response to the notification listener device receiving notification of a change to one or both of the first and second original tables, re-applying the join operation to changed portions of the first and second original tables.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×