US 6,789,012 V1

GPTKB entity