patents Synonyms