发明专利有期限吗