US Patent 7,460,680

GPTKB entity