US 7,890,123 O1

GPTKB entity