US 6,789,838 K27

GPTKB entity