Study of the effects of allowing patent claims for computer-implemented inventions Final Report to the European Commission