US 7891236 B2

GPTKB entity