US 7,123,487 B1

GPTKB entity