US 8606880 B2

GPTKB entity