US Patent 5,663,343

GPTKB entity