US Patent 6,543,225

GPTKB entity