US 7,890,123 C8

GPTKB entity