US 7,123,498 C1

GPTKB entity