US patent 14,987,654

GPTKB entity