US 6,789,840 F1

GPTKB entity