US patent 17,890,528

GPTKB entity