Key terms of patent assignment agreement