US Patent 14,600,000

GPTKB entity