US 6,789,574 K6

GPTKB entity