US Patent 7,272,639

GPTKB entity