US 9012391 B2

GPTKB entity