US patent 7,965,178

GPTKB entity