US 6,789,580

GPTKB entity