US 8901490 B2

GPTKB entity