US 6,789,907 K68

GPTKB entity