US 8,123,445 B1

GPTKB entity