US Patent 7,460,706

GPTKB entity