US 9,123,456 N1

GPTKB entity