US 6,789,620 K42

GPTKB entity