US Patent 17,600,021

GPTKB entity