US 6,789,959 V1

GPTKB entity