US 7,123,531 B1

GPTKB entity