US 7,123,459 D1

GPTKB entity