US patent 17,890,503

GPTKB entity