US 6,789,499 K2

GPTKB entity