US 6,789,809 K27

GPTKB entity