US 6,789,010 V1

GPTKB entity