US 8000800 B2

GPTKB entity