US Patent 18,600,022

GPTKB entity