US Patent 6,424,354

GPTKB entity