US patent 17,890,509

GPTKB entity