US 6,789,847 K27

GPTKB entity