US Patent 8,107,408

GPTKB entity