US 9012355 B2

GPTKB entity