US 6,789,899 F1

GPTKB entity