US Patent 5,678,946

GPTKB entity