US patent 8,789,012

GPTKB entity