US Patent 8,107,446

GPTKB entity