Patent number: WO2007053885 A1