US 7,123,456 O1

GPTKB entity