US Patent 7,460,695

GPTKB entity