US Patent 7,555,555

GPTKB entity