US Patent 2,587,117

GPTKB entity