US 6,789,512 V1

GPTKB entity