US 7,890,123 C3

GPTKB entity