US patent 17,890,521

GPTKB entity