US 6,789,980 V2

GPTKB entity