US patent 6,978,125

GPTKB entity