Protégez l'identité de votre entreprise

L'image entreprise est ce qui permet au public de l’identifier. Souvent mis à l'épreuve par la concurrence, Legal Marque vous aide à prévenir et garder le contrôle en toutes circonstances.

Protéger

Devenez propriétaire d'une Marque

Valoriser

Diversifier vos sources de revenus

Défendre

Luttez contre les utilisations abusives

QU'EST-CE QUE LEGALMARQUE ?

Un partenaire privilégié qui vous accompagnera efficacement sur tous les sujets qui touchent de près ou de loin vos marques et noms de domaines. Entre les mains de nos professionnels, nous vous offrons la possibilité de vous concentrer sur votre coeur de métier sans devoir gérer vous-même les contraintes. Une offre simple et efficace.

NOUS SOMMES AUTORISÉ À PRATIQUER AUPRÈS DE L’IGE, INPI, EUIPO ET OBPI.

Nous sommes affiliés à des institutions publiques comme l’INPI, l’EUIPO, l’OBPI ou encore l’IGE. Cela nous permet de représenter nos clients partout en Europe et ce, même devant les tribunaux. En faisant appel à Legal Marque, vous pouvez être sûr d’être accompagné par des professionnels expérimentés.

Aide à l’enregistrement d’une Marque

Faire appel à nos services vous fera gagner un temps précieux...

opposition à une marque enregistrée

Défendre sa marque est indispensable pour éviter que...

Litige Marque et Nom de domaine

Si créer une marque est en général une aventure positive...

Surveillance de Marque et Nom de domaine

Les institutions ne vérifient pas les utilisations abusives de...

La recherche d’antériorité professionnelles

Avant de déposer votre logo ou votre marque, il est indispen...

audit et le conseil en Marque

Même si elle semble immatérielle et relever, parfois...

Assurez la réussite de votre projet avec LEGAL MARQUE

Nos différents packages

Protection

399 CHF
  • Audit
  • Recherche d’antériorité professionnelle
  • Formalité de dépôt
  • Gestion et suivi du dépôt

tRANQUILITé

699 CHF
  • Audit
  • Recherche d’antériorité professionnelle
  • Formalité de dépôt
  • Gestion et suivi du dépôt
  • Traitement de vos questions avant et après la procédure d’enregistrement

meilleures offre

Sérénité

999 CHF
  • Audit
  • Recherche d’antériorité professionnelle
  • Rédaction des classes
  • Formalité de dépôt
  • Gestion et suivi du dépôt
  • Renouvellement
  • Traitement de vos questions avant et après la procédure d’enregistrement
  • Taxe de dépôt incluse

Litige

1399 CHF
  • Lettre de notification
  • Saisine de la justice/institution
  • Opposition à enregistrement
  • Mémoire juridique
  • Requête de document certifié

FAQ

Les questions les plus fréquemment posées

Une marque est un signe distinctif protégé permettant à une entreprise de différencier ses produits ou ses services de ceux d’autres entreprises.
 A contrario, le nom de domaine a des caractéristiques purement techniques et représente votre identité commerciale sur le web.

Seul l’enregistrement d’une marque garantit la sécurité juridique sur les droits exclusifs d’usage pendant 10 ans, renouvelable. Le principe est simple, les premiers arrivés sont les premiers servis. Par conséquent, vous éviterez bien des maux, de l’argent et du temps perdu vous enregistrez votre marque.

La durée d’un enregistrement sans erreur matérielle ou d’opposition est de 3 mois. Pour tenir ce délai, l’accompagnement d’un professionnel est fortement recommandé. Nous vous proposons des packages tout inclus afin de vous éviter les difficultés liées à l’enregistrement d’une marque.

Nous remboursons entièrement nos clients lorsqu’ils utilisent notre formule tout « sérénité ». Pour les autres formules, dans la mesure ou une partie de la procédure dépend de la diligence du client nous ne remboursons qu’à hauteur de 50% du prix total. Dans les deux cas, notez que les taxes officielles de dépôt de la marque ne sont pas remboursées en cas de non-délivrance du certificat d’enregistrement.

Selon votre assurance, la protection juridique est une option qui peut prévoir la prise en charge de tout ou partie des honoraires pour vous défendre dans un litige. Nous avons l’habitude de traiter avec les assurances, contactez-nous pour plus d’informations.

Bien que la procédure d’enregistrement des noms de domaines soit indépendante de l’enregistrement des marques, la loi prévient le cybersquatting et propose des mesures pour éviter des conflits entre marques et noms de domaines. Si vous êtes dans une de ces situations, contactez-nous pour plus d’informations.

Le droit des marques est un droit territorial qui est soumis à un principe de spécialité. Ce qui implique que l’enregistrement est valable uniquement dans le pays du dépôt selon les produits et services que vous avez choisis. Pour éviter tout conflit à l’étranger, il faut procéder à une extension de la marque. Rapprochez-vous de nos conseillers pour plus d’informations

<input type="hidden" name="page" value="\"> <input type="hidden" name="ip" value="\">
  • Thematic
  • Social Profiles
  • Personal Details
  • Location
  • Upload
  • Extra Cost
  • Complete

Please, choose a thematic

This is step 1

Social Profiles

Your presence on the social network

Personal Details

We will never sell it

Location

<!-- <option data-id="id; ?>\">name; ?> -
-->

Document upload

Drop your file here or click to select <!--Allowed formats: doc, docx, pdf-->

Please, choose extra

All ready

If you sure to submit this, please click the button bellow

Services Price
1 x Fee - Size exceeds the allowable limit 5-.
Total CHF 5
\"form
jQuery(document).ready(function($) { $(\'.extra-cost-wrapp input\').on(\'change\', function() { calculateTotals(); }); function calculateTotals() { var total_price = 5; // initial service fee $(\'.services-totals\').find(\".service\").not(\".initial\").remove(); $(\'.extra-cost-wrapp input:checked\').each(function() { var title = $(this).val(); var price = $(this).data(\"price\"); var newRow = $(\"\"+title+\"\"+price+\"-.\").insertBefore($(\'.services-totals .total-price\')); total_price = total_price + price; }); $(\'.services-totals .total-price .price\').html(\"CHF \" + total_price); $(\"input[name=price_options]\").val(total_price); } //geoip location $.ajax({ dataType: \"json\", url: \'https://extreme-ip-lookup.com/json/\', data: \'\', success: function(data) { //alert(\"Your location: \" + data.country + \' - \' + data.city); if(data.country) { //$(\"#msform input[name=country]\").val(data.country); $(\"#msform input[name=input9]\").val(data.country); } if(data.city) { //$(\"#msform input[name=city]\").val(data.city); $(\"#msform input[name=input8]\").val(data.city); } }, fail: function() { } }); ////////////////// $(\"#msform .submit\").on(\"click\", function() { var isValid = formValidate(); if(isValid) { $(\"#msform\").hide(); $(\"#msform-loading\").show(); } else { return false; } }); $(\"#msform select[name=country]\").on(\'change\', function(e) { var country_id = $(e.target).find(\"option:selected\").data(\"id\"); $(\"#msform select[name=city]\").find(\"option\").not(\".empty\").remove(); $(\"#msform select[name=city]\").parent().find(\".loading\").show(); $.ajax({ dataType: \"json\", url: \'\', data: \'getCities=1&country_id=\' + country_id, success: function(data) { $(data).each(function(k, val) { var option = $(\"\"+ val.name +\"\"); option.appendTo($(\"#msform select[name=city]\")); }); $(\"#msform select[name=city]\").parent().find(\".loading\").hide(); }, fail: function() { $(\"#msform select[name=city]\").parent().find(\".loading\").hide(); } }); }); $(\"body\").on(\"click\", \"span.photo-uploader, .fa-file-text-o\", function(e) { if($(e.target).is(\"span\") || $(e.target).is(\"i\") ) { //prevent collision $(this).find(\"input\").trigger(\"click\"); } }); // preventing page from redirecting $(\"html\").on(\"dragover\", function(e) { e.preventDefault(); e.stopPropagation(); }); $(\"html\").on(\"drop\", function(e) { e.preventDefault(); e.stopPropagation(); }); // Drop $(\"body\").on(\"drop\", \"span.photo-uploader\", function(e) { e.stopPropagation(); e.preventDefault(); $(this).find(\"input\").prop(\'files\', e.originalEvent.dataTransfer.files); $(this).find(\"input\").trigger(\"change\"); }); $(\"body\").on(\"change\", \"span.photo-uploader input\", function(e) { var files = this.files; $(\".photo-uploader .info\").html(files[0].name); }); //jQuery time var current_fs, next_fs, previous_fs; //fieldsets var left, opacity, scale; //fieldset properties which we will animate var animating; //flag to prevent quick multi-click glitches $(\"#msform .next\").click(function() { var isValid = formValidate(); if(!isValid) return false; if(animating) return false; animating = true; current_fs = $(this).parent(); next_fs = $(this).parent().next(); //activate next step on progressbar using the index of next_fs $(\"#progressbar li\").eq($(\"fieldset\").index(next_fs)).addClass(\"active\"); //show the next fieldset $(\"#msform fieldset\").removeClass(\"active\"); next_fs.addClass(\"active\").show(); $([document.documentElement, document.body]).animate({ scrollTop: $(\"#msform\").offset().top - 100 }, 500); //hide the current fieldset with style current_fs.animate({opacity: 0}, { step: function(now, mx) { //as the opacity of current_fs reduces to 0 - stored in \"now\" //1. scale current_fs down to 80% scale = 1 - (1 - now) * 0.2; //2. bring next_fs from the right(50%) left = (now * 50)+\"%\"; //3. increase opacity of next_fs to 1 as it moves in opacity = 1 - now; current_fs.css({ \'transform\': \'scale(\'+scale+\')\', \'position\': \'absolute\' }); next_fs.css({\'left\': left, \'opacity\': opacity}); }, duration: 800, complete: function() { current_fs.hide(); animating = false; //added current_fs.attr(\"style\", \"display: none;\"); }, //this comes from the custom easing plugin easing: \'easeInOutBack\' }); }); $(\"#msform .previous\").click(function(){ if(animating) return false; animating = true; current_fs = $(this).parent(); previous_fs = $(this).parent().prev(); //de-activate current step on progressbar $(\"#progressbar li\").eq($(\"fieldset\").index(current_fs)).removeClass(\"active\"); //show the previous fieldset $(\"#msform fieldset\").removeClass(\"active\"); previous_fs.addClass(\"active\").show(); $([document.documentElement, document.body]).animate({ scrollTop: $(\"#msform\").offset().top - 100 }, 500); //hide the current fieldset with style current_fs.animate({opacity: 0}, { step: function(now, mx) { //as the opacity of current_fs reduces to 0 - stored in \"now\" //1. scale previous_fs from 80% to 100% scale = 0.8 + (1 - now) * 0.2; //2. take current_fs to the right(50%) - from 0% left = ((1-now) * 50)+\"%\"; //3. increase opacity of previous_fs to 1 as it moves in opacity = 1 - now; current_fs.css({\'left\': left}); previous_fs.css({\'transform\': \'scale(\'+scale+\')\', \'opacity\': opacity}); }, duration: 800, complete: function(){ current_fs.hide(); animating = false; }, //this comes from the custom easing plugin easing: \'easeInOutBack\' }); }); function formValidate() { var result = true; $(\"#msform fieldset.active input.validate, #msform fieldset.active select.validate, #msform fieldset.active input:radio:checked\").each(function(k, el) { var msf_input_s = el; if(msf_input_s.getAttribute(\"type\") === \"radio\") { if (msf_input_s.value === \"\") { msf_input_s.style.backgroundColor = \"pink\"; result = false; } else { msf_input_s.style.backgroundColor = \"\"; } } else if(msf_input_s.getAttribute(\"type\") === \"checkbox\") { if (!$(el).is(\":checked\")) { $(el).parent()[0].style.backgroundColor = \"pink\"; result = false; } else { $(el).parent()[0].style.backgroundColor = \"\"; } } else if (msf_input_s.getAttribute(\"type\") === \"file\") { if (msf_input_s.value === \"\") { msf_input_s.parentElement.style.backgroundColor = \"pink\"; result = false; } } else if (msf_input_s.getAttribute(\"type\") === \"button\") { // nothing happens } else { if (msf_input_s.value === \"\") { msf_input_s.style.backgroundColor = \"pink\"; result = false; } else { msf_input_s.parentElement.style.backgroundColor = \"\"; } }; }); return result; } function check_inputs() { $(\"#msform\").find(\"input:radio:checked\").each(function(k, el){ console.log(el); if (el.value === \"\") { $(el).closest(\"fieldset\").addClass(\"error\"); } else { $(el).closest(\"fieldset\").removeClass(\"error\"); } }); } //check_inputs(); }); .services-totals { width: 70%; margin: 40px auto; } .services-totals th, .services-totals td { padding: 5px 20px; text-align: left; } .services-totals th { color: #fff; background: #333; } .services-totals .total-price { font-weight: bold; text-transform: uppercase; } .services-totals .total-price td { border-top: 1px solid #ccc; } #msform { text-align: center; position: relative; min-height: 1000px; margin-top: 40px; } #msform fieldset { background: white; border: 0 none; border-radius: 3px; box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4); padding: 20px 30px; box-sizing: border-box; width: 80%; margin: 0 10%; /*stacking fieldsets above each other*/ position: relative; } /*Hide all except first fieldset*/ #msform fieldset:not(:first-of-type) { display: none; } /*inputs*/ #msform input, #msform textarea, #msform select { padding: 10px 15px; border: 1px solid #ccc; border-radius: 3px; margin-bottom: 10px; width: 100%; height: auto !important; box-sizing: border-box; color: #2C3E50; font-size: 15px; } #msform input[type=checkbox] { width: auto !important; position: absolute; top: 7px; margin-left: 5px; } #msform label { position: relative; font-weight: normal; } /*buttons*/ #msform .action-button { width: 100px; background: #27AE60; font-weight: bold; color: white; border: 0 none; border-radius: 40px; cursor: pointer; padding: 8px 5px; margin: 30px 5px 10px 5px; } #msform .action-button:hover, #msform .action-button:focus { box-shadow: 0 0 0 2px white, 0 0 0 3px #27AE60; } #msform .action-button.disabled { background: #888888; box-shadow: none !important; cursor: default; } /*headings*/ .fs-title { font-size: 15px; text-transform: uppercase; color: #2C3E50; margin-bottom: 10px; } .fs-subtitle { font-weight: normal; font-size: 13px; color: #666; margin-bottom: 20px; } /*progressbar*/ #progressbar { text-align: center; margin-bottom: 30px; overflow: hidden; /*CSS counters to number the steps*/ counter-reset: step; } #progressbar li { display: inline-block; list-style-type: none; font-size: 16px; position: relative; padding: 0 20px; } #progressbar li:before { content: counter(step); counter-increment: step; width: 20px; line-height: 20px; display: block; font-size: 12px; color: #333; background: white; border-radius: 3px; margin: 0 auto 5px auto; } /*progressbar connectors*/ #progressbar li:after { content: \'\'; width: 100%; height: 2px; background: white; position: absolute; left: -47%; top: 9px; z-index: -1; /*put it behind the numbers*/ } #progressbar li.toFix:after { width: 160%; } #progressbar li:first-child:after { /*connector not needed before the first step*/ content: none; } /*marking active/completed steps green*/ /*The number of the step and the connector before it = green*/ #progressbar li.active:before, #progressbar li.active:after{ background: #27AE60; color: white; } .thematic-wrapp, .extra-cost-wrapp { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; } .thematic-wrapp > label, .extra-cost-wrapp > label { display: block; color: #666; padding: 20px; cursor: pointer; } #msform .extra-cost-wrapp input[type=checkbox] { position: static !important; margin: 0 !important; width: 100% !important; } #msform .thematic-wrapp label input { display: block; height: 130px !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: #fff url(/wp-content/uploads/form-icons/default.png) center/cover no-repeat; cursor: pointer; } #msform .extra-cost-wrapp label input { display: block; height: 130px !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: #fff url(/wp-content/uploads/form-icons/default.png) center center / 50px no-repeat; cursor: pointer; } #msform .thematic-wrapp label input:checked, #msform .extra-cost-wrapp label input:checked { border: 1px solid #6283BA; box-shadow: 0px 0px 13px #6283BA; border-radius: 4px; } label.another { display: block; text-align: left; } label.another input:checked + span { display: block !important; } .photo-uploader { display: flex; height: 300px; align-items: center; justify-content: center; cursor: pointer; } .photo-uploader > .wrap span { display: block; } .photo-uploader .fa { display: block; font-size: 40px; margin: 40px auto; color: #555; } .photo-uploader .formats { font-size: 12px; } #msform .social label { display: block; width: 100%; } #msform .social img { height: 40px; display: inline; } #msform .social input:not(.action-button) { width: 90%; display: inline-block; margin-left: 15px; } #msform .social .spacer { width: 40px; display: inline-block; }
Nos Bureaux • Légal Marque • Genève