US 6,789,502 F1

GPTKB entity