US patent 17,890,518

GPTKB entity