US Patent 7,017,017

GPTKB entity