US patent 20,987,654

GPTKB entity