US 8901205 B2

GPTKB entity