European patent number 2844033