US patent 17,890,477

GPTKB entity