US 9012398 B2

GPTKB entity