US 8082832 B2

GPTKB entity