US 9012357 B2

GPTKB entity