US 8001238 B2

GPTKB entity