US patent 17,654,321

GPTKB entity