US 6,787,666

GPTKB entity