US Patent 7,460,707

GPTKB entity