The federal government has launched the intellectual property strategy, but as far as I know, there is no mechanism for technology transfer at the federal level.
As I tried to explain, that responsibility is given to universities that do intensive research, such as the University of Waterloo or the University of Toronto. However, I think it is almost unfair to ask universities to carry this burden, since their mandate is really about research. Commercializing the product of that research is not part of their role.
I'd like to go back to corporate labs, as that's where the research and development and the industrial problems that needed to be solved came together. There was a boom in economic growth starting in 1970, when these labs were created. They have since been lost, however, because companies found them too risky financially and did not replace them.
I admit that Quebec has a slightly more sophisticated model of innovation, as the province is focusing more on technology transfer.