US 6,789,837 K15

GPTKB entity