US patent 17,890,514

GPTKB entity