US 6,789,574

GPTKB entity