US 7,123,472

GPTKB entity