US patent 349,611

GPTKB entity