US 6,789,390 F1

GPTKB entity