US 6,789,223 K3

GPTKB entity