> In Canada, IP assignment only is for work done on company time & equipment unless otherwise assigned in your employment contract.
That's true, but it's usually part of the boilerplate. I'm not suggesting it's related to the perceived problem, but every research position I've been in has had a clause like that. One place even offered to change it for me, saying "oh that's just some boilerplate the lawyers used."