US 9012350 B2

GPTKB entity