US 6,789,870 V1

GPTKB entity