US 6,789,396 K22

GPTKB entity