US 6,789,371 F1

GPTKB entity