US Patent 341,288

GPTKB entity