Question: what is the difference between assignment and licensing of rights?
Answer: The key difference between an assignment and a licence is that an assignment is a transfer of ownership and title, whereas a licence is a contractual right to do something that would otherwise be an infringement of the relevant patent rights.