US 6,789,029 V1

GPTKB entity