US Patent 7,356,683

GPTKB entity