US patent 20,000,005

GPTKB entity