US 6,789,114 K63

GPTKB entity