US Patent 8,107,366

GPTKB entity