US Patent 7,828,695

GPTKB entity