US 6,789,165 K2

GPTKB entity