Th only way to 'protcet' IP  is to register your idea at the US Patent office (USPTO).
Once registered you then have to spend a ton of time and money fighting infringements.

So how will the Canadian government actually protect something which they have no domain nover?