US 6,789,991 V2

GPTKB entity