US patent 8,074,222

GPTKB entity