US 07,890,123 C2

GPTKB entity