US 6,789,340 K8

GPTKB entity