US 6,789,857 V1

GPTKB entity