US patent 17,890,508

GPTKB entity