US patent 6,978,090

GPTKB entity