US 8485868778 B2

GPTKB entity