US 6,789,167 K2

GPTKB entity