US 7,890,123 C5

GPTKB entity