US 6,789,676 F1

GPTKB entity