US 6,790,043

GPTKB entity