US Patent 6,064,580

GPTKB entity