translate English to French: grant of your patent.
innovations technologiques.