US patent 10,012,345

GPTKB entity