Username or EmailPassword
The approach that immediately leapt to my mind for working around this issue is to alter the clauses covering restraint of trade and inventions in the employment contracts.
Many currently state that any products or inventions created under the employ of the company become property of said company, but this would become invalid under the proposed system.
It's also not uncommon for companies (in my country at least) to have a clause preventing you from working for a direct competitor for a certain time period after leaving. If sections such as these were amended, then the result could be something like:
Any products or inventions developed under employ of the company must be licensed exclusively to the company for $timeframe. On discontinuation of employment, all products or inventions developed under employment of the company must be licensed exclusively to the company for a period of $timeframe2 or until the expiration of the patent. Whichever is shorter.