US patent 9,789,012

GPTKB entity