US 6,789,139 F1

GPTKB entity