US 8686868 B2

GPTKB entity