US 6,789,215 K46

GPTKB entity