US Patent 4,987,654

GPTKB entity