US patent 9,890,124

GPTKB entity