US patent 7,009,009

GPTKB entity