US patent 17,890,489

GPTKB entity