US Patent 8,107,416

GPTKB entity