US 6,123,384 B1

GPTKB entity