US 6,789,837 K2

GPTKB entity