US patent 7,888,998

GPTKB entity