US Patent 20,500,000

GPTKB entity