US patent 17,890,535

GPTKB entity