US patent 9,567,889

GPTKB entity