US Patent 6,320,919

GPTKB entity