US patent 16,654,321

GPTKB entity