US 8,123,456 B10

GPTKB entity