US Patent 7,460,659

GPTKB entity