US Patent 7,356,710

GPTKB entity