PageSourceSearch

https://www.bocoip.com/en/news-and-blogs/

html bocoip.com collected 2026-10-08 00:37:59 UTC 134,676 bytes, 2,188 lines download raw bytes

1<!doctype html>
2<html lang="en-GB" prefix="og: https://ogp.me/ns#">
3<head>
4
5<meta name="google-site-verification" content="uqHb7ovgOdRnGYoBDbFf_1_TpdHfNjQTLeq4rOTXTwM" />
6
7	<meta charset="UTF-8">
8<script>
9var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),document.addEventListener("gform/theme/scripts_loaded",function(){gform.themeScriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>"function"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn("The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1."),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener("gform_main_scripts_loaded",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener("gform/theme/scripts_loaded",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener("DOMContentLoaded",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook("action",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook("filter",o,r,e,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,r){gform.removeHook("action",o,r)},removeFilter:function(o,r,e){gform.removeHook("filter",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+"_"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==r?t.apply(null,e):e[0]=t.apply(null,e)})),"filter"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});
10</script>
10
11
12	<meta name="viewport" content="width=device-width, initial-scale=1">
13	<link rel="profile" href="https://gmpg.org/xfn/11">
14	
14<script type="text/javascript" data-cookieconsent="ignore">
15	window.dataLayer = window.dataLayer || [];
16
17	function gtag() {
18		dataLayer.push(arguments);
19	}
20
21	gtag("consent", "default", {
22		ad_personalization: "denied",
23		ad_storage: "denied",
24		ad_user_data: "denied",
25		analytics_storage: "denied",
26		functionality_storage: "denied",
27		personalization_storage: "denied",
28		security_storage: "granted",
29		wait_for_update: 500,
30	});
31	gtag("set", "ads_data_redaction", true);
32	</script>
vendor: 1 bytes, line 32
32
33<script type="text/javascript" data-cookieconsent="ignore">
34		(function (w, d, s, l, i) {
35		w[l] = w[l] || [];
36		w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
37		var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l !== 'dataLayer' ? '&l=' + l : '';
38		j.async = true;
39		j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
40		f.parentNode.insertBefore(j, f);
41	})(
42		window,
43		document,
44		'script',
45		'dataLayer',
46		'GTM-T57PFL4'
47	);
48</script>
vendor: 1 bytes, line 48
48
49<script type="text/javascript"
50		id="Cookiebot"
51		src="https://consent.cookiebot.com/uc.js"
52		data-implementation="wp"
53		data-cbid="f0edee66-363c-4730-bf87-e22797ed14ed"
54						data-culture="EN"
55				data-blockingmode="auto"
56	></script>
56
57	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
58	<link rel="alternate" href="https://www.bocoip.com/uutiset-ja-blogi/" hreflang="fi" />
59<link rel="alternate" href="https://www.bocoip.com/en/news-and-blogs/" hreflang="en" />
60
61<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
62<title>News and blogs - Boco IP</title>
63<meta name="description" content="The latest blog posts and news are about the IP industry and share a lot of useful information with your readers. In our newsletter, we are going through the"/>
64<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
65<link rel="canonical" href="https://www.bocoip.com/en/news-and-blogs/" />
66<meta property="og:locale" content="en_GB" />
67<meta property="og:type" content="article" />
68<meta property="og:title" content="News and blogs - Boco IP" />
69<meta property="og:description" content="The latest blog posts and news are about the IP industry and share a lot of useful information with your readers. In our newsletter, we are going through the" />
70<meta property="og:url" content="https://www.bocoip.com/en/news-and-blogs/" />
71<meta property="og:site_name" content="Boco IP" />
72<meta property="og:updated_time" content="2024-11-06T11:28:31+02:00" />
73<meta property="article:published_time" content="2022-05-17T12:40:46+03:00" />
74<meta property="article:modified_time" content="2024-11-06T11:28:31+02:00" />
75<meta name="twitter:card" content="summary_large_image" />
76<meta name="twitter:title" content="News and blogs - Boco IP" />
77<meta name="twitter:description" content="The latest blog posts and news are about the IP industry and share a lot of useful information with your readers. In our newsletter, we are going through the" />
78<meta name="twitter:label1" content="Time to read" />
79<meta name="twitter:data1" content="Less than a minute" />
80<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.bocoip.com/#organization","name":"Boco IP","logo":{"@type":"ImageObject","@id":"https://www.bocoip.com/#logo","url":"https://www.bocoip.com/wp-content/uploads/2022/04/logo-150x150.png","contentUrl":"https://www.bocoip.com/wp-content/uploads/2022/04/logo-150x150.png","caption":"Boco IP","inLanguage":"en-GB"}},{"@type":"WebSite","@id":"https://www.bocoip.com/#website","url":"https://www.bocoip.com","name":"Boco IP","publisher":{"@id":"https://www.bocoip.com/#organization"},"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https://www.bocoip.com/en/news-and-blogs/#webpage","url":"https://www.bocoip.com/en/news-and-blogs/","name":"News and blogs - Boco IP","datePublished":"2022-05-17T12:40:46+03:00","dateModified":"2024-11-06T11:28:31+02:00","isPartOf":{"@id":"https://www.bocoip.com/#website"},"inLanguage":"en-GB"},{"@type":"Person","@id":"https://www.bocoip.com/en/author/aspasininenharka-fi/","name":"Sininen H\u00e4rk\u00e4","url":"https://www.bocoip.com/en/author/aspasininenharka-fi/","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/1a704a55e8618d6fd7f021115df9035b?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/1a704a55e8618d6fd7f021115df9035b?s=96&amp;d=mm&amp;r=g","caption":"Sininen H\u00e4rk\u00e4","inLanguage":"en-GB"},"worksFor":{"@id":"https://www.bocoip.com/#organization"}},{"@type":"Article","headline":"News and blogs - Boco IP","keywords":"news","datePublished":"2022-05-17T12:40:46+03:00","dateModified":"2024-11-06T11:28:31+02:00","author":{"@id":"https://www.bocoip.com/en/author/aspasininenharka-fi/","name":"Sininen H\u00e4rk\u00e4"},"publisher":{"@id":"https://www.bocoip.com/#organization"},"description":"The latest blog posts and news are about the IP industry and share a lot of useful information with your readers. In our newsletter, we are going through the","name":"News and blogs - Boco IP","@id":"https://www.bocoip.com/en/news-and-blogs/#richSnippet","isPartOf":{"@id":"https://www.bocoip.com/en/news-and-blogs/#webpage"},"inLanguage":"en-GB","mainEntityOfPage":{"@id":"https://www.bocoip.com/en/news-and-blogs/#webpage"}}]}</script>
80
81<!-- /Rank Math WordPress SEO plugin -->
82
83<link rel='dns-prefetch' href='//code.jquery.com' />
84<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
85<link rel="alternate" type="application/rss+xml" title="Boco IP &raquo; Feed" href="https://www.bocoip.com/en/feed/" />
86<script>
87window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.bocoip.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.10"}};
88/*! This file is auto-generated */
89!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
90</script>
90
91<link rel='stylesheet' id='formidable-css' href='https://www.bocoip.com/wp-content/plugins/formidable/css/formidableforms.css?ver=917806' media='all' />
92<style id='wp-emoji-styles-inline-css'>
93
94	img.wp-smiley, img.emoji {
95		display: inline !important;
96		border: none !important;
97		box-shadow: none !important;
98		height: 1em !important;
99		width: 1em !important;
100		margin: 0 0.07em !important;
101		vertical-align: -0.1em !important;
102		background: none !important;
103		padding: 0 !important;
104	}
105</style>
106<link rel='stylesheet' id='wp-block-library-css' href='https://www.bocoip.com/wp-includes/css/dist/block-library/style.min.css?ver=6.7.10' media='all' />
107<style id='classic-theme-styles-inline-css'>
108/*! This file is auto-generated */
109.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
110</style>
111<style id='global-styles-inline-css'>
112:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
112--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
112.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
113:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
114:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
115:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
116</style>
117<link rel='stylesheet' id='woocommerce-layout-css' href='https://www.bocoip.com/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=10.3.7' media='all' />
118<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://www.bocoip.com/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=10.3.7' media='only screen and (max-width: 768px)' />
119<link rel='stylesheet' id='woocommerce-general-css' href='https://www.bocoip.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=10.3.7' media='all' />
120<style id='woocommerce-inline-inline-css'>
121.woocommerce form .form-row .required { visibility: visible; }
122</style>
123<link rel='stylesheet' id='search-filter-plugin-styles-css' href='https://www.bocoip.com/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.min.css?ver=2.5.20' media='all' />
124<link rel='stylesheet' id='brands-styles-css' href='https://www.bocoip.com/wp-content/plugins/woocommerce/assets/css/brands.css?ver=10.3.7' media='all' />
125<link rel='stylesheet' id='sininen-harka-underscores-style-css' href='https://www.bocoip.com/wp-content/themes/sininen-harka-underscores-child/style.css?ver=1.0.0' media='all' />
126<link rel='stylesheet' id='custom-theme-child-style-css' href='https://www.bocoip.com/wp-content/themes/sininen-harka-underscores-child/css/custom.css?ver=1.2' media='all' />
127<script src="https://www.bocoip.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 127
127
128<script src="https://www.bocoip.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 128
128
129<script id="jquery-js-after">
130jQuery(document).on('mobileinit', function() {
131  if (!jQuery.mobile) return;
132  jQuery.mobile.autoInitializePage = false;
133  jQuery.mobile.ajaxEnabled = false;
134  jQuery.mobile.pushStateEnabled = false;
135  jQuery.mobile.hashListeningEnabled = false;
136  jQuery.mobile.linkBindingEnabled = false;
137});
138</script>
vendor: 1 bytes, line 138
138
139<script src="https://www.bocoip.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.10.3.7" id="wc-jquery-blockui-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 139
139
140<script id="wc-add-to-cart-js-extra">
141var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/www.bocoip.com\/ostoskori\/","is_cart":"","cart_redirect_after_add":"no"};
142</script>
vendor: 1 bytes, line 142
142
143<script src="https://www.bocoip.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=10.3.7" id="wc-add-to-cart-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 143
143
144<script src="https://www.bocoip.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.10.3.7" id="wc-js-cookie-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 144
144
145<script id="woocommerce-js-extra">
146var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
147</script>
vendor: 1 bytes, line 147
147
148<script src="https://www.bocoip.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=10.3.7" id="woocommerce-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 148
148
149<script id="search-filter-plugin-build-js-extra">
150var SF_LDATA = {"ajax_url":"https:\/\/www.bocoip.com\/wp-admin\/admin-ajax.php","home_url":"https:\/\/www.bocoip.com\/","extensions":[]};
151</script>
vendor: 1 bytes, line 151
151
152<script src="https://www.bocoip.com/wp-content/plugins/search-filter-pro/public/assets/js/search-filter-build.min.js?ver=2.5.20" id="search-filter-plugin-build-js"></script>
vendor: 1 bytes, line 152
152
153<script src="https://www.bocoip.com/wp-content/plugins/search-filter-pro/public/assets/js/chosen.jquery.min.js?ver=2.5.20" id="search-filter-plugin-chosen-js"></script>
vendor: 1 bytes, line 153
153
154<script id="custom-js-file-js-extra">
155var my_ajax_object = {"ajax_url":"https:\/\/www.bocoip.com\/wp-admin\/admin-ajax.php"};
156</script>
vendor: 1 bytes, line 156
156
157<script src="https://www.bocoip.com/wp-content/themes/sininen-harka-underscores-child/js/custom.js?ver=1.3.8" id="custom-js-file-js"></script>
vendor: 1 bytes, line 157
157
158<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js?ver=1.12.1" id="jquery-ui-js"></script>
vendor: 1 bytes, line 158
158
159<script src="//cdnjs.cloudflare.com/ajax/libs/jqueryui-touch-punch/0.2.3/jquery.ui.touch-punch.min.js?ver=0.2.3" id="jquery-ui-touch-js"></script>
vendor: 1 bytes, line 159
159
160<script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js?ver=1.2.0" id="jqm_js-js"></script>
160
161<link rel="https://api.w.org/" href="https://www.bocoip.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.bocoip.com/wp-json/wp/v2/pages/995" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.bocoip.com/xmlrpc.php?rsd" />
162<meta name="generator" content="WordPress 6.7.10" />
163<link rel='shortlink' href='https://www.bocoip.com/?p=995' />
164<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.bocoip.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.bocoip.com%2Fen%2Fnews-and-blogs%2F&#038;lang=en" />
165<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.bocoip.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.bocoip.com%2Fen%2Fnews-and-blogs%2F&#038;format=xml&#038;lang=en" />
166<script type="text/javascript">document.documentElement.className += " js";</script>
166
167	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
168	<link rel="icon" href="https://www.bocoip.com/wp-content/uploads/2022/05/BocoFavIcon-32x32-1.png" sizes="32x32" />
169<link rel="icon" href="https://www.bocoip.com/wp-content/uploads/2022/05/BocoFavIcon-32x32-1.png" sizes="192x192" />
170<link rel="apple-touch-icon" href="https://www.bocoip.com/wp-content/uploads/2022/05/BocoFavIcon-32x32-1.png" />
171<meta name="msapplication-TileImage" content="https://www.bocoip.com/wp-content/uploads/2022/05/BocoFavIcon-32x32-1.png" />
172		<style id="wp-custom-css">
173			
174.single-tyopaikka input[type="text"], .single-tyopaikka input[type="email"] {
175	background: #fff;
176}
177
178.single-tyopaikka input[type="tel"] {
179    width: 100%;
180    padding: 8px 12px;
181    height: 38px;
182    border-color: #193f6e;
183    border-radius: 4px;
184    font-size: 14px;
185}
186
187.single-tyopaikka label {
188	display: inline;
189}
190
191
192.single-post-page-wrapper { gap: 2rem; }
193
194.woocommerce-shop .entry-content.container {
195    max-width: none;
196    padding: 0 5vw;
197}
198
199.woocommerce.single-product .single-post-aside-group { display: none; }
200.woocommerce.single-product .single-post-main-content { max-width: none; }
201
202body.single-product .post-meta-wrapper .category-label { display: none; }
203body.single-product main#primary > div.section { padding-top: 4rem; }
204body.single-product h1.post-h1 { margin-bottom: 1rem; }
205
206.woocommerce div.single-product .woocommerce-Price-amount,
207.woocommerce div.single-product div.woocommerce-product-gallery, 
208.woocommerce div.single-product div.entry-summary {
209    float: none;
210    width: 100%;
211}
212.woocommerce div.single-product div.woocommerce-product-gallery figure { 
213    max-width: 100%;
214}
215.woocommerce ul.products li.product .price,
216.woocommerce div.single-product div.entry-summary .price {
217    color: #0f2642;
218    font-weight: 600;
219}
220.woocommerce ul.products li.product .price .woocommerce-Price-amount { font-size: 1.1rem; }
221.woocommerce div.single-product div.entry-summary .price .woocommerce-Price-amount { font-size: 1.4em; }
222.woocommerce div.single-product div.entry-summary input.input-text {
223    line-height: 2.5rem;
224    height: auto;
225}
226.woocommerce div.single-product div.entry-summary button,
227.woocommerce div.single-product .woocommerce-message a {
228    color: #fff;
229    background-color: #193f6e;
230    border-radius: 0;
231    padding: 1rem 2rem;
232}
233.woocommerce div.single-product .woocommerce-message a {
234    margin-left: 1rem;
235    padding: 1rem;
236}
237.woocommerce div.single-product div.entry-summary button:hover,
238.woocommerce div.single-product .woocommerce-message a:hover {
239    background-color: #3b6ba5;
240}
241
242.woocommerce div.single-product div.entry-summary .posted_in {
243    display: none;
244}
245.woocommerce div.single-product div.woocommerce-tabs ul.tabs li:only-child { display: none; }
246.woocommerce div.single-product div.woocommerce-tabs ul.tabs li { background: #f7f7f7; }
247.woocommerce div.single-product div.woocommerce-tabs ul.tabs li.active { color: #0f2642; }
248
249.woocommerce .woocommerce-cart-form input.input-text,
250.woocommerce .woocommerce-form-coupon input.input-text,
251.woocommerce .woocommerce-checkout input.input-text {
252    background-color: #fff;
253    height: 36px;
254}
255input#coupon_code { min-width: 120px; }
256ul.products li.product a.add_to_cart_button,
257.woocommerce .woocommerce-cart-form button.button:not(:disabled),
258.woocommerce .woocommerce-form-coupon button.button,
259.woocommerce .woocommerce-checkout button.button,
260.woocommerce .cart-collaterals .wc-proceed-to-checkout a,
261.woocommerce .return-to-shop a {
262    color: #fff;
263    background-color: #193f6e;
264    border-radius: 0;
265}
266ul.products li.product a.add_to_cart_button:hover,
267.woocommerce .woocommerce-cart-form button.button:not(:disabled):hover,
268.woocommerce .woocommerce-form-coupon button.button:hover,
269.woocommerce .woocommerce-checkout button.button:hover,
270.woocommerce .cart-collaterals .wc-proceed-to-checkout a:hover,
271.woocommerce .return-to-shop a:hover {
272    color: #fff;
273    background-color: #3b6ba5;
274}
275.woocommerce .woocommerce-checkout h3#ship-to-different-address span { font-weight: 500; }
276.woocommerce .woocommerce-checkout button#place_order {
277    font-size: 1.25rem;
278    padding: 1rem 2rem;
279    width: 25%;
280    min-width: 300px;
281}
282#post-11601 .section-hero,
283#post-11602 .section-hero,
284#post-11603 .section-hero {
285    background: #fff !important;
286    min-height: 0;
287    padding-bottom: 2rem;
288}
289#post-11601 .section-hero .container-narrow.inpage-hero,
290#post-11602 .section-hero .container-narrow.inpage-hero,
291#post-11603 .section-hero .container-narrow.inpage-hero {
292    width: 100%;
293    max-width: 100%;
294}
295#post-11601 .section-hero .container-narrow.inpage-hero .breadcrump-wrapper .breadcrump-item,
296#post-11602 .section-hero .container-narrow.inpage-hero .breadcrump-wrapper .breadcrump-item,
297#post-11603 .section-hero .container-narrow.inpage-hero .breadcrump-wrapper .breadcrump-item {
298    text-align: center;
299    text-transform: unset;
300    font-family: Bespokeserif, sans-serif;
301    color: #0f2642;
302    font-size: 3.8rem;
303    line-height: 1.1;
304    font-weight: 500;
305    letter-spacing: -0.1rem;
306}
307
308/* Trustmary carousel fix */
309.tm-carousel-wrapper > div {
310	width: 1401px !important;
311}
312
313/* Missing Gravity Forms styles */
314input[type=tel], textarea {
315	border-color: #193f6e;
316	background-color: #dee3e5;
317}
318input[type=submit] { 
319	cursor: pointer;
320}
321
322/* Heading icons */
323h2.tavaramerkki::before {
324	background-image: url(https://www.bocoip.com/wp-content/uploads/2024/10/bocoip_lataus_tavaramerkki.png);
325}
326h2.patentti::before {
327	background-image: url(https://www.bocoip.com/wp-content/uploads/2024/10/bocoip_lataus_patentti.png);
328}
329
330/* Gutenberg button */
331.wp-block-button > a {
332	background-color: #3b6ba5;
333	border-radius: 0;
334}
335.wp-block-button > a:hover {
336	background-color: #0f2642;
337}
338.wp-block-button.forward > a::after {
339	content: "\f344";
340	font-family: 'dashicons';
341	font-size: 1.2rem;
342	line-height: 1.2;
343	float: right;
344	margin-left: .8rem;
345	transition: all .25s ease-in-out;
346}
347.wp-block-button.forward > a:hover::after {
348	transform: translateX(4px);
349}
350
351/* Allow Gutenberg tables to use full content width */
352.w-richtext > figure.wp-block-table {
353  max-width: 100%;
354}
355
356/* Allow Gutenberg images to use full content width */
357.w-richtext > figure.wp-block-image {
358  max-width: 100%;
359}
360
361/* Fully remove the 60% constraint for Gutenberg images, including nested figures */
362.w-richtext figure.wp-block-image,
363.w-richtext figure.wp-block-image figure {
364  max-width: 100%;
365}
366		</style>
367		
368	
369</head>
370
371<body class="page-template page-template-uutiset-blog page-template-uutiset-blog-php page page-id-995 wp-custom-logo theme-sininen-harka-underscores woocommerce-no-js no-sidebar">
372
373
374<style>
375	body.admin-bar .section-nav {
376		top: 32px;
377	}
378	.nav-branding {
379		transition: all .2s ease-in-out;
380	}
381	.nav-dropdown-list {
382		margin-top: 72px;
383	}
384	.nav-mobile-menu {
385		display: block!important;
386		transition: all .5s ease-in-out;
387		opacity: 0;
388	}
389	.nav-item-icon {
390		transition: transform .5s ease-in-out;
391	}
392	.nav-item-icon.flipped{
393		-webkit-transform: scaleY(-1);
394  		transform: scaleY(-1);
395	}
396</style>
397
398<section class="site-header section-nav">
399	<header class="main-header">
400		<a class="skip-link screen-reader-text" href="#primary">Skip to content</a>
401		<div class="container nav-default">
402
403			<div class="nav-col">
404				<div data-hover="false" data-delay="0" class="nav-item w-dropdown" style="">
405					<div class="nav-item-dropdown-toggle w-dropdown-toggle" id="w-dropdown-toggle-0" aria-controls="w-dropdown-list-0" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0">
406						<div>Start here</div>
407						<div class="nav-item-icon"></div>
408					</div>
409					<nav class="nav-dropdown-list w-dropdown-list" id="w-dropdown-list-0" aria-labelledby="w-dropdown-toggle-0">
410						<div class="container">
411							<div class="nav-menu-col-wrapper">
412								<div class="nav-menu-col">
413									
414									
415									<a href="https://www.bocoip.com/en/i-want-to-protect-my-invention-or-brand/" class="nav-menu-item w-inline-block" tabindex="0">
416										<div class="nav-menu-item-heading-wrapper">
417											<div class="nav-menu-item-heading-icon-wrapper">
418																									<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_tutkimus-1.png" class="nav-menu-item-heading-icon">
419																							</div>
420											<h4 class="nav-menu-item-heading-text">I want to protect my invention or brand</h4>
421										</div>
422										<div class="nav-menu-item-description-wrapper">
423											<div class="nav-menu-item-description">Do you want to protect your invention, brand or the appearance of your product? </div>
424											<div class="nav-menu-item-link-wrapper">
425												<div>Contact us</div>
426												<div class="icon-arrow-right-small"></div>
427											</div>
428										</div>
429									</a>
430								</div>
431								<div class="nav-menu-col">
432									<a href="https://www.bocoip.com/en/i-need-ip-law-services/" class="nav-menu-item w-inline-block" tabindex="0">
433										<div class="nav-menu-item-heading-wrapper">
434											<div class="nav-menu-item-heading-icon-wrapper">
435												
436																									<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_lakipalvelut.png" class="nav-menu-item-heading-icon">
437												
438											</div>
439											<h4 class="nav-menu-item-heading-text">I need IP law services</h4>
440										</div>
441										<div class="nav-menu-item-description-wrapper">
442											<div class="nav-menu-item-description">Let us help you manage your rights. We offer separate Intellectual Property law services.</div>
443											<div class="nav-menu-item-link-wrapper">
444												<div>Read more</div>
445												<div class="icon-arrow-right-small"></div>
446											</div>
447										</div>
448									</a>
449								</div>
450								<div class="nav-menu-col">
451									<a href="https://www.bocoip.com/en/i-want-to-get-my-ip-rights-in-order-but-i-dont-know-where-to-start/" class="nav-menu-item w-inline-block" tabindex="0">
452										<div class="nav-menu-item-heading-wrapper">
453											<div class="nav-menu-item-heading-icon-wrapper">
454
455																									<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_strategia-1.png" class="nav-menu-item-heading-icon">
456																								
457											</div>
458											<h4 class="nav-menu-item-heading-text">I want to get my IP rights in order, but I don’t know where to start </h4>
459										</div>
460										<div class="nav-menu-item-description-wrapper">
461											<div class="nav-menu-item-description">It does not hurt to have a little free chat with us. We will be happy to tell you how to proceed.</div>
462											<div class="nav-menu-item-link-wrapper">
463												<div>Contact us</div>
464												<div class="icon-arrow-right-small"></div>
465											</div>
466										</div>
467									</a>
468								</div>
469							</div>
470						</div>
471					</nav>
472				</div>
473
474				<div data-hover="false" data-delay="0" class="nav-item w-dropdown">
475					<div class="nav-item-dropdown-toggle w-dropdown-toggle" id="w-dropdown-toggle-1" aria-controls="w-dropdown-list-1" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0">
476						<div>Our services</div>
477						<div class="nav-item-icon"></div>
478					</div>
479					<nav class="nav-dropdown-list w-dropdown-list" id="w-dropdown-list-1" aria-labelledby="w-dropdown-toggle-1">
480						<div class="container">
481							<div class="nav-menu-col-wrapper">
482								
483									<div class="nav-menu-col w25">
484
485										<div class="nav-menu-item-heading-wrapper">
486											<div class="nav-menu-item-heading-icon-wrapper">
487												
488																									<img src="https://www.bocoip.com/wp-content/uploads/2022/04/suojaus-puolustus.png" class="nav-menu-item-heading-icon">
489																							</div>
490											<h4 class="nav-menu-item-heading-text">Protection services</h4>
491										</div>
492
493																				
494											<div class="nav-menu-item-subgroup">
495												<h5 class="nav-menu-item-subgroup-heading">Applying for and registering protection</h5>
496
497												
498														<a href="https://www.bocoip.com/en/service/designs/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
499															<div class="nav-menu-item-subgroup-item-text">Designs</div>
500														</a>
501
502													
503														<a href="https://www.bocoip.com/en/service/domains/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
504															<div class="nav-menu-item-subgroup-item-text">Domains</div>
505														</a>
506
507													
508														<a href="https://www.bocoip.com/en/service/patents/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
509															<div class="nav-menu-item-subgroup-item-text">Patents</div>
510														</a>
511
512													
513														<a href="https://www.bocoip.com/en/service/trademark/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
514															<div class="nav-menu-item-subgroup-item-text">Trademark</div>
515														</a>
516
517													
518														<a href="https://www.bocoip.com/en/service/utility-model/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
519															<div class="nav-menu-item-subgroup-item-text">Utility model</div>
520														</a>
521
522																									
523											</div>
524
525										
526									</div>
527
528									
529										<div class="nav-menu-divider"></div>
530
531									
532								
533									<div class="nav-menu-col w25">
534
535										<div class="nav-menu-item-heading-wrapper">
536											<div class="nav-menu-item-heading-icon-wrapper">
537												
538																									<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_lakipalvelut.png" class="nav-menu-item-heading-icon">
539																							</div>
540											<h4 class="nav-menu-item-heading-text">IP legal services</h4>
541										</div>
542
543																				
544											<div class="nav-menu-item-subgroup">
545												<h5 class="nav-menu-item-subgroup-heading">Agreements</h5>
546
547												
548														<a href="https://www.bocoip.com/en/service/consultation-and-drafting/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
549															<div class="nav-menu-item-subgroup-item-text">Consultation and drafting</div>
550														</a>
551
552																									
553											</div>
554
555																				
556											<div class="nav-menu-item-subgroup">
557												<h5 class="nav-menu-item-subgroup-heading">Disputes</h5>
558
559												
560														<a href="https://www.bocoip.com/en/service/domain-name-dispute-udrp/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
561															<div class="nav-menu-item-subgroup-item-text">Domain Name Dispute (UDRP)</div>
562														</a>
563
564													
565														<a href="https://www.bocoip.com/en/service/litigation/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
566															<div class="nav-menu-item-subgroup-item-text">Litigation</div>
567														</a>
568
569													
570														<a href="https://www.bocoip.com/en/service/oppositions-and-invalidation-proceedings/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
571															<div class="nav-menu-item-subgroup-item-text">Oppositions and invalidation proceedings</div>
572														</a>
573
574																									
575											</div>
576
577																				
578											<div class="nav-menu-item-subgroup">
579												<h5 class="nav-menu-item-subgroup-heading">Other legal services</h5>
580
581												
582														<a href="https://www.bocoip.com/en/service/due-diligence/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
583															<div class="nav-menu-item-subgroup-item-text">Due Diligence</div>
584														</a>
585
586													
587														<a href="https://www.bocoip.com/en/service/employee-inventions/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
588															<div class="nav-menu-item-subgroup-item-text">Employee inventions</div>
589														</a>
590
591													
592														<a href="https://www.bocoip.com/en/service/technology-and-company-acquisitions/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
593															<div class="nav-menu-item-subgroup-item-text">Technology and company acquisitions</div>
594														</a>
595
596																									
597											</div>
598
599										
600									</div>
601
602									
603										<div class="nav-menu-divider"></div>
604
605									
606								
607									<div class="nav-menu-col w25">
608
609										<div class="nav-menu-item-heading-wrapper">
610											<div class="nav-menu-item-heading-icon-wrapper">
611												
612																									<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_salkunhallinta-2.png" class="nav-menu-item-heading-icon">
613																							</div>
614											<h4 class="nav-menu-item-heading-text">Portfolio management</h4>
615										</div>
616
617																				
618											<div class="nav-menu-item-subgroup">
619												<h5 class="nav-menu-item-subgroup-heading">Monitoring</h5>
620
621												
622														<a href="https://www.bocoip.com/en/service/competitor-monitoring/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
623															<div class="nav-menu-item-subgroup-item-text">Competitor monitoring</div>
624														</a>
625
626													
627														<a href="https://www.bocoip.com/en/service/monitoring-of-patent-registers/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
628															<div class="nav-menu-item-subgroup-item-text">Monitoring of patent registers</div>
629														</a>
630
631													
632														<a href="https://www.bocoip.com/en/service/watching-of-trademark-registers/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
633															<div class="nav-menu-item-subgroup-item-text">Watching of trademark registers</div>
634														</a>
635
636																									
637											</div>
638
639																				
640											<div class="nav-menu-item-subgroup">
641												<h5 class="nav-menu-item-subgroup-heading">Portfolio management</h5>
642
643												
644														<a href="https://www.bocoip.com/en/service/annual-fees-and-renewals/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
645															<div class="nav-menu-item-subgroup-item-text">Annual fees and renewals</div>
646														</a>
647
648													
649														<a href="https://www.bocoip.com/en/service/creating-an-ip-strategy/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
650															<div class="nav-menu-item-subgroup-item-text">Creating an IP strategy</div>
651														</a>
652
653													
654														<a href="https://www.bocoip.com/en/service/ipr-insurance/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
655															<div class="nav-menu-item-subgroup-item-text">IPR insurance</div>
656														</a>
657
658													
659														<a href="https://www.bocoip.com/en/service/transfers-and-name-changes/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
660															<div class="nav-menu-item-subgroup-item-text">Transfers and name changes</div>
661														</a>
662
663													
664														<a href="https://www.bocoip.com/en/service/valuation-of-patents/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
665															<div class="nav-menu-item-subgroup-item-text">Valuation of patents</div>
666														</a>
667
668																									
669											</div>
670
671										
672									</div>
673
674									
675										<div class="nav-menu-divider"></div>
676
677									
678								
679									<div class="nav-menu-col w25">
680
681										<div class="nav-menu-item-heading-wrapper">
682											<div class="nav-menu-item-heading-icon-wrapper">
683												
684																									<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_tutkimus-1.png" class="nav-menu-item-heading-icon">
685																							</div>
686											<h4 class="nav-menu-item-heading-text">Research services</h4>
687										</div>
688
689																				
690											<div class="nav-menu-item-subgroup">
691												<h5 class="nav-menu-item-subgroup-heading">Patents</h5>
692
693												
694														<a href="https://www.bocoip.com/en/service/freedom-to-operate/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
695															<div class="nav-menu-item-subgroup-item-text">Freedom to operate</div>
696														</a>
697
698													
699														<a href="https://www.bocoip.com/en/service/novelty-search-and-patentability/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
700															<div class="nav-menu-item-subgroup-item-text">Novelty search and patentability</div>
701														</a>
702
703													
704														<a href="https://www.bocoip.com/en/service/technology-area-analysis/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
705															<div class="nav-menu-item-subgroup-item-text">Technology area analysis</div>
706														</a>
707
708																									
709											</div>
710
711																				
712											<div class="nav-menu-item-subgroup">
713												<h5 class="nav-menu-item-subgroup-heading">Trademarks</h5>
714
715												
716														<a href="https://www.bocoip.com/en/service/preliminary-trademark-searches/" class="nav-menu-item-subgroup-item w-inline-block" tabindex="0">
717															<div class="nav-menu-item-subgroup-item-text">Preliminary trademark searches</div>
718														</a>
719
720																									
721											</div>
722
723										
724									</div>
725
726									
727								
728								
729							</div>
730						</div>
731					</nav>
732				</div>
733
734			</div>
735
736			<div class="nav-col center">
737				<a href="/en" aria-current="page" class="nav-branding w-inline-block w--current" style="will-change: transform; transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
738					<img src="https://www.bocoip.com/wp-content/uploads/2022/04/logo.png" class="nav-branding" style="will-change: transform; transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
739				</a>
740			</div>
741			
742			<div class="nav-col right">
743				<div data-hover="false" data-delay="0" class="nav-item w-dropdown">
744					<div class="nav-item-dropdown-toggle w-dropdown-toggle" id="w-dropdown-toggle-2" aria-controls="w-dropdown-list-2" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0">
745						<div>Insights</div>
746						<div class="nav-item-icon"></div>
747					</div>
748					<nav class="nav-dropdown-list w-dropdown-list" id="w-dropdown-list-2" aria-labelledby="w-dropdown-toggle-2">
749						<div class="container">
750							<div class="nav-menu-col-wrapper">
751
752								
753								<div class="nav-menu-col w25">
754									<a href="https://www.bocoip.com/en/ipr-wikis/" class="nav-menu-item w-inline-block" tabindex="0">
755										<div class="nav-menu-item-heading-wrapper">
756											<div class="nav-menu-item-heading-icon-wrapper">
757																									<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_koulutus.png" class="nav-menu-item-heading-icon">
758																							</div>
759											<h4 class="nav-menu-item-heading-text">IPR wiki</h4>
760										</div>
761										<div class="nav-menu-item-description-wrapper">
762											<div class="nav-menu-item-description">Our IPR wiki sites provide you with our most popular articles.</div>
763											<div class="nav-menu-item-link-wrapper">
764												<div>Read more</div>
765												<div class="icon-arrow-right-small"></div>
766											</div>
767										</div>
768									</a>
769								</div>
770								<div class="nav-menu-col w25">
771									<a href="https://www.bocoip.com/en/reference-stories/" class="nav-menu-item w-inline-block" tabindex="0">
772										<div class="nav-menu-item-heading-wrapper">
773											<div class="nav-menu-item-heading-icon-wrapper">
774																									<img src="https://www.bocoip.com/wp-content/uploads/2022/04/suojaus-puolustus.png" class="nav-menu-item-heading-icon">
775																							</div>
776											<h4 class="nav-menu-item-heading-text">Reference stories</h4>
777										</div>
778										<div class="nav-menu-item-description-wrapper">
779										<div class="nav-menu-item-description">Reference stories present our customers' views on our services.</div>
780											<div class="nav-menu-item-link-wrapper">
781												<div>Get to know our customers</div>
782												<div class="icon-arrow-right-small"></div>
783											</div>
784										</div>
785									</a>
786								</div>
787								<div class="nav-menu-col w25">
788									<a href="https://www.bocoip.com/en/news-and-blogs/" class="nav-menu-item w-inline-block" tabindex="0">
789										<div class="nav-menu-item-heading-wrapper">
790											<div class="nav-menu-item-heading-icon-wrapper">
791																									<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_kartta.png" class="nav-menu-item-heading-icon">
792																							</div>
793											<h4 class="nav-menu-item-heading-text">News and blogs</h4>
794										</div>
795										<div class="nav-menu-item-description-wrapper">
796											<div class="nav-menu-item-description">The news and blogs provide provide a lot of useful IP information to readers.</div>
797											<div class="nav-menu-item-link-wrapper">
798												<div>Read more</div>
799												<div class="icon-arrow-right-small"></div>
800											</div>
801										</div>
802									</a>
803								</div>
804								
805																<div class="nav-menu-col w25">
806									<a href="https://www.bocoip.com/en/books/" class="nav-menu-item w-inline-block" tabindex="0">
807										<div class="nav-menu-item-heading-wrapper">
808											<div class="nav-menu-item-heading-icon-wrapper">
809												<img src="https://www.bocoip.com/wp-content/uploads/2024/10/bocoip_lataus.png" class="nav-menu-item-heading-icon">
810											</div>
811											<h4 class="nav-menu-item-heading-text">Books</h4>
812										</div>
813										<div class="nav-menu-item-description-wrapper">
814											<div class="nav-menu-item-description">Here you can order our Books</div>
815											<div class="nav-menu-item-link-wrapper">
816												<div>Read more</div>
817												<div class="icon-arrow-right-small"></div>
818											</div>
819										</div>
820									</a>
821								</div>
822																
823																
824							</div>
825						</div>
826					</nav>
827				</div>
828				<div data-hover="false" data-delay="0" class="nav-item w-dropdown">
829					<div class="nav-item-dropdown-toggle w-dropdown-toggle" id="w-dropdown-toggle-3" aria-controls="w-dropdown-list-3" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0">
830						<div>About us</div>
831						<div class="nav-item-icon"></div>
832					</div>
833					<nav class="nav-dropdown-list w-dropdown-list" id="w-dropdown-list-3" aria-labelledby="w-dropdown-toggle-3">
834						<div class="container">
835							<div class="nav-menu-col-wrapper">
836							
837								
838								<div class="nav-menu-col w25">
839									<a href="https://www.bocoip.com/en/company-presentation/" class="nav-menu-item w-inline-block" tabindex="0">
840										<div class="nav-menu-item-heading-wrapper">
841											<div class="nav-menu-item-heading-icon-wrapper">
842																									<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_kartta.png" class="nav-menu-item-heading-icon">
843																							</div>
844											<h4 class="nav-menu-item-heading-text">Company presentation</h4>
845										</div>
846										<div class="nav-menu-item-description-wrapper">
847											<div class="nav-menu-item-description">Our values, social responsibility, our company and board</div>
848											<div class="nav-menu-item-link-wrapper">
849												<div>Read more about us</div>
850												<div class="icon-arrow-right-small"></div>
851											</div>
852										</div>
853									</a>
854								</div>
855								<div class="nav-menu-col w25">
856									<a href="https://www.bocoip.com/en/people/" class="nav-menu-item w-inline-block" tabindex="0">
857										<div class="nav-menu-item-heading-wrapper">
858											<div class="nav-menu-item-heading-icon-wrapper">
859																									<img src="https://www.bocoip.com/wp-content/uploads/2022/04/suojaus-puolustus.png" class="nav-menu-item-heading-icon">
860																							</div>
861											<h4 class="nav-menu-item-heading-text">People</h4>
862										</div>
863										<div class="nav-menu-item-description-wrapper">
864											<div class="nav-menu-item-description">Get to know our experts and find an expert for your needs.</div>
865											<div class="nav-menu-item-link-wrapper">
866												<div>Show our experts</div>
867												<div class="icon-arrow-right-small"></div>
868											</div>
869										</div>
870									</a>
871								</div>
872								<div class="nav-menu-col w25">
873									<a href="https://www.bocoip.com/en/our-history/" class="nav-menu-item w-inline-block" tabindex="0">
874										<div class="nav-menu-item-heading-wrapper">
875											<div class="nav-menu-item-heading-icon-wrapper">
876																									<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_lakipalvelut.png" class="nav-menu-item-heading-icon">
877																							</div>
878											<h4 class="nav-menu-item-heading-text">Our History</h4>
879										</div>
880										<div class="nav-menu-item-description-wrapper">
881											<div class="nav-menu-item-description">Read more about our nearly one hundred year long history below.</div>
882											<div class="nav-menu-item-link-wrapper">
883												<div>Read more</div>
884												<div class="icon-arrow-right-small"></div>
885											</div>
886										</div>
887									</a>
888								</div>
889								<div class="nav-menu-col w25">
890									<a href="https://www.bocoip.com/en/recruitment/" class="nav-menu-item w-inline-block" tabindex="0">
891										<div class="nav-menu-item-heading-wrapper">
892											<div class="nav-menu-item-heading-icon-wrapper">
893																									<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_strategia-1.png" class="nav-menu-item-heading-icon">
894																							</div>
895											<h4 class="nav-menu-item-heading-text">Recruitment</h4>
896										</div>
897										<div class="nav-menu-item-description-wrapper">
898											<div class="nav-menu-item-description">Get to know Boco as an employer and submit your application.</div>
899											<div class="nav-menu-item-link-wrapper">
900												<div>To recruitment pages</div>
901												<div class="icon-arrow-right-small"></div>
902											</div>
903										</div>
904									</a>
905								</div>
906							</div>
907						</div>
908					</nav>
909				</div>
910				
911				
912				<a href="/en/contact-us" class="button outlined nav-cta w-inline-block">
913					<div>Contact us</div>
914				</a>
915
916				<div data-hover="false" data-delay="0" class="nav-item lang-select w-dropdown">
917					
918
919					<div class="nav-item-dropdown-toggle w-dropdown-toggle" id="w-dropdown-toggle-4" aria-controls="w-dropdown-list-4" aria-haspopup="menu" aria-expanded="false" role="button" tabindex="0">
920						<div style="text-transform: uppercase;">en</div>
921						<div class="nav-item-icon"></div>
922					</div>
923
924					<nav class="nav-dropdown-list lang-select w-dropdown-list" id="w-dropdown-list-4" aria-labelledby="w-dropdown-toggle-4">
925						
926						
927							<a href="https://www.bocoip.com/uutiset-ja-blogi/" class="nav-menu-item lang-select active w-inline-block" tabindex="0">
928									
929								<div>Suomeksi</div><div>FI</div>
930							</a>
931
932						
933							<a href="https://www.bocoip.com/en/news-and-blogs/" class="nav-menu-item lang-select active w-inline-block" tabindex="0">
934									
935								<div>In English</div><div>EN</div>
936							</a>
937
938						
939					</nav>
940
941				</div>
942			</div>
943
944		</div>
945
946	</header>
947</section>
948
949<section class="nav-mobile wf-section">
950	<div class="nav-mobile-main">
951		<div class="nav-mobile-col left"></div>
952		<div class="nav-mobile-col">
953			<a href="/" aria-current="page" class="nav-mobile-branding w-inline-block w--current">
954				<img src="https://www.bocoip.com/wp-content/uploads/2022/04/logo.png" alt="" class="nav-mobile-logo">
955			</a>
956		</div>
957		<div class="nav-mobile-col right">
958			<div class="nav-mobile-trigger">
959				<div class="nav-mobile-icon">
960					<div class="nav-mobile-icon-line"></div>
961					<div class="nav-mobile-icon-line"></div>
962					<div class="nav-mobile-icon-line"></div>
963				</div>
964			</div>
965		</div>
966	</div>
967	<div class="nav-mobile-menu" style="display: none; transform: translate3d(0px, -100vh, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
968		<div class="mobile-menu-content">
969			<div class="mobile-menu-section">
970				<div class="mobile-menu-item">
971					<div>Start here</div>
972					<div class="nav-item-icon"></div>
973				</div>
974				<div class="mobile-menu-sub-group" style="height: 0px;">
975
976					<a href="https://www.bocoip.com/en/i-want-to-protect-my-invention-or-brand/" class="mobile-menu-sub-item w-inline-block">
977						<div class="nav-menu-item-heading-icon-wrapper fix-height">
978															<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_tutkimus-1.png" alt="" class="nav-menu-item-heading-icon">
979													</div>
980						<div class="mobile-menu-sub-item-content">
981							<div>I want to protect my invention or brand</div>
982							<div class="mobile-menu-sub-item-description">Do you want to protect your invention, brand or the appearance of your product? </div>
983						</div>
984					</a>
985
986					<a href="https://www.bocoip.com/en/i-need-ip-law-services/" class="mobile-menu-sub-item w-inline-block">
987						<div class="nav-menu-item-heading-icon-wrapper fix-height">
988															<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_lakipalvelut.png" alt="" class="nav-menu-item-heading-icon">
989													</div>
990						<div class="mobile-menu-sub-item-content">
991							<div>I need IP law services</div>
992							<div class="mobile-menu-sub-item-description">Let us help you manage your rights. We offer separate Intellectual Property law services.</div>
993						</div>
994					</a>
995
996					<a href="https://www.bocoip.com/en/i-want-to-get-my-ip-rights-in-order-but-i-dont-know-where-to-start/" class="mobile-menu-sub-item w-inline-block">
997						<div class="nav-menu-item-heading-icon-wrapper fix-height">
998															<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_strategia-1.png" alt="" class="nav-menu-item-heading-icon">
999													</div>
1000						<div class="mobile-menu-sub-item-content">
1001							<div>I want to get my IP rights in order, but I don’t know where to start </div>
1002							<div class="mobile-menu-sub-item-description">It does not hurt to have a little free chat with us. We will be happy to tell you how to proceed.</div>
1003						</div>
1004					</a>
1005
1006					<div class="divider-2rem"></div>
1007				</div>
1008			</div>
1009			<div class="mobile-menu-section">
1010				<div class="mobile-menu-item">
1011					<div>Our services</div>
1012					<div class="nav-item-icon"></div>
1013				</div>
1014				<div class="mobile-menu-sub-group" style="height: 0px;">
1015					<div class="mobile-menu-subgroup-main-wrapper">
1016
1017						
1018							<div class="mobile-menu-sub-item">
1019								<div class="nav-menu-item-heading-icon-wrapper">
1020
1021																			<img src="https://www.bocoip.com/wp-content/uploads/2022/04/suojaus-puolustus.png" class="nav-menu-item-heading-icon">
1022																		
1023								</div>
1024								<div class="mobile-menu-sub-item-content">
1025									<div><h4 class="nav-menu-item-heading-text">Protection services</h4></div>
1026								</div>
1027								<div class="nav-item-icon absolute"></div>
1028							</div>
1029
1030								<div class="mobile-menu-level-2-groups-wrapper" style="height: 0px;">
1031																	
1032										<div class="mobile-menu-level-2-sub-group">
1033											<div class="mobile-menu-level-2-sub-group-heading">
1034												<div>Applying for and registering protection</div>
1035											</div>
1036											
1037												
1038														<a href="https://www.bocoip.com/en/service/designs/" class="mobile-menu-level-2-sub-item">Designs</a>
1039
1040													
1041														<a href="https://www.bocoip.com/en/service/domains/" class="mobile-menu-level-2-sub-item">Domains</a>
1042
1043													
1044														<a href="https://www.bocoip.com/en/service/patents/" class="mobile-menu-level-2-sub-item">Patents</a>
1045
1046													
1047														<a href="https://www.bocoip.com/en/service/trademark/" class="mobile-menu-level-2-sub-item">Trademark</a>
1048
1049													
1050														<a href="https://www.bocoip.com/en/service/utility-model/" class="mobile-menu-level-2-sub-item">Utility model</a>
1051
1052																									
1053										</div>
1054									
1055																
1056							</div>
1057
1058						
1059							<div class="mobile-menu-sub-item">
1060								<div class="nav-menu-item-heading-icon-wrapper">
1061
1062																			<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_lakipalvelut.png" class="nav-menu-item-heading-icon">
1063																		
1064								</div>
1065								<div class="mobile-menu-sub-item-content">
1066									<div><h4 class="nav-menu-item-heading-text">IP legal services</h4></div>
1067								</div>
1068								<div class="nav-item-icon absolute"></div>
1069							</div>
1070
1071								<div class="mobile-menu-level-2-groups-wrapper" style="height: 0px;">
1072																	
1073										<div class="mobile-menu-level-2-sub-group">
1074											<div class="mobile-menu-level-2-sub-group-heading">
1075												<div>Agreements</div>
1076											</div>
1077											
1078												
1079														<a href="https://www.bocoip.com/en/service/consultation-and-drafting/" class="mobile-menu-level-2-sub-item">Consultation and drafting</a>
1080
1081																									
1082										</div>
1083									
1084																	
1085										<div class="mobile-menu-level-2-sub-group">
1086											<div class="mobile-menu-level-2-sub-group-heading">
1087												<div>Disputes</div>
1088											</div>
1089											
1090												
1091														<a href="https://www.bocoip.com/en/service/domain-name-dispute-udrp/" class="mobile-menu-level-2-sub-item">Domain Name Dispute (UDRP)</a>
1092
1093													
1094														<a href="https://www.bocoip.com/en/service/litigation/" class="mobile-menu-level-2-sub-item">Litigation</a>
1095
1096													
1097														<a href="https://www.bocoip.com/en/service/oppositions-and-invalidation-proceedings/" class="mobile-menu-level-2-sub-item">Oppositions and invalidation proceedings</a>
1098
1099																									
1100										</div>
1101									
1102																	
1103										<div class="mobile-menu-level-2-sub-group">
1104											<div class="mobile-menu-level-2-sub-group-heading">
1105												<div>Other legal services</div>
1106											</div>
1107											
1108												
1109														<a href="https://www.bocoip.com/en/service/due-diligence/" class="mobile-menu-level-2-sub-item">Due Diligence</a>
1110
1111													
1112														<a href="https://www.bocoip.com/en/service/employee-inventions/" class="mobile-menu-level-2-sub-item">Employee inventions</a>
1113
1114													
1115														<a href="https://www.bocoip.com/en/service/technology-and-company-acquisitions/" class="mobile-menu-level-2-sub-item">Technology and company acquisitions</a>
1116
1117																									
1118										</div>
1119									
1120																
1121							</div>
1122
1123						
1124							<div class="mobile-menu-sub-item">
1125								<div class="nav-menu-item-heading-icon-wrapper">
1126
1127																			<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_salkunhallinta-2.png" class="nav-menu-item-heading-icon">
1128																		
1129								</div>
1130								<div class="mobile-menu-sub-item-content">
1131									<div><h4 class="nav-menu-item-heading-text">Portfolio management</h4></div>
1132								</div>
1133								<div class="nav-item-icon absolute"></div>
1134							</div>
1135
1136								<div class="mobile-menu-level-2-groups-wrapper" style="height: 0px;">
1137																	
1138										<div class="mobile-menu-level-2-sub-group">
1139											<div class="mobile-menu-level-2-sub-group-heading">
1140												<div>Monitoring</div>
1141											</div>
1142											
1143												
1144														<a href="https://www.bocoip.com/en/service/competitor-monitoring/" class="mobile-menu-level-2-sub-item">Competitor monitoring</a>
1145
1146													
1147														<a href="https://www.bocoip.com/en/service/monitoring-of-patent-registers/" class="mobile-menu-level-2-sub-item">Monitoring of patent registers</a>
1148
1149													
1150														<a href="https://www.bocoip.com/en/service/watching-of-trademark-registers/" class="mobile-menu-level-2-sub-item">Watching of trademark registers</a>
1151
1152																									
1153										</div>
1154									
1155																	
1156										<div class="mobile-menu-level-2-sub-group">
1157											<div class="mobile-menu-level-2-sub-group-heading">
1158												<div>Portfolio management</div>
1159											</div>
1160											
1161												
1162														<a href="https://www.bocoip.com/en/service/annual-fees-and-renewals/" class="mobile-menu-level-2-sub-item">
1162Annual fees and renewals</a>
1163
1164													
1165														<a href="https://www.bocoip.com/en/service/creating-an-ip-strategy/" class="mobile-menu-level-2-sub-item">Creating an IP strategy</a>
1166
1167													
1168														<a href="https://www.bocoip.com/en/service/ipr-insurance/" class="mobile-menu-level-2-sub-item">IPR insurance</a>
1169
1170													
1171														<a href="https://www.bocoip.com/en/service/transfers-and-name-changes/" class="mobile-menu-level-2-sub-item">Transfers and name changes</a>
1172
1173													
1174														<a href="https://www.bocoip.com/en/service/valuation-of-patents/" class="mobile-menu-level-2-sub-item">Valuation of patents</a>
1175
1176																									
1177										</div>
1178									
1179																
1180							</div>
1181
1182						
1183							<div class="mobile-menu-sub-item">
1184								<div class="nav-menu-item-heading-icon-wrapper">
1185
1186																			<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_tutkimus-1.png" class="nav-menu-item-heading-icon">
1187																		
1188								</div>
1189								<div class="mobile-menu-sub-item-content">
1190									<div><h4 class="nav-menu-item-heading-text">Research services</h4></div>
1191								</div>
1192								<div class="nav-item-icon absolute"></div>
1193							</div>
1194
1195								<div class="mobile-menu-level-2-groups-wrapper" style="height: 0px;">
1196																	
1197										<div class="mobile-menu-level-2-sub-group">
1198											<div class="mobile-menu-level-2-sub-group-heading">
1199												<div>Patents</div>
1200											</div>
1201											
1202												
1203														<a href="https://www.bocoip.com/en/service/freedom-to-operate/" class="mobile-menu-level-2-sub-item">Freedom to operate</a>
1204
1205													
1206														<a href="https://www.bocoip.com/en/service/novelty-search-and-patentability/" class="mobile-menu-level-2-sub-item">Novelty search and patentability</a>
1207
1208													
1209														<a href="https://www.bocoip.com/en/service/technology-area-analysis/" class="mobile-menu-level-2-sub-item">Technology area analysis</a>
1210
1211																									
1212										</div>
1213									
1214																	
1215										<div class="mobile-menu-level-2-sub-group">
1216											<div class="mobile-menu-level-2-sub-group-heading">
1217												<div>Trademarks</div>
1218											</div>
1219											
1220												
1221														<a href="https://www.bocoip.com/en/service/preliminary-trademark-searches/" class="mobile-menu-level-2-sub-item">Preliminary trademark searches</a>
1222
1223																									
1224										</div>
1225									
1226																
1227							</div>
1228
1229											</div>
1230				</div>
1231			</div>
1232			
1233			<div class="mobile-menu-section">
1234
1235				<div class="mobile-menu-item">
1236					<div>Insights</div>
1237					<div class="nav-item-icon"></div>
1238				</div>
1239
1240
1241				<div class="mobile-menu-sub-group" style="height: 0px;">
1242
1243					<a href="https://www.bocoip.com/en/ipr-wikis/" class="mobile-menu-sub-item w-inline-block">
1244						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1245
1246															<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_koulutus.png" class="nav-menu-item-heading-icon">
1247							
1248						</div>
1249						<div class="mobile-menu-sub-item-content">
1250							<div>IPR wiki</div>
1251							<div class="mobile-menu-sub-item-description">Our IPR wiki sites provide you with our most popular articles.</div>
1252						</div>
1253					</a>
1254
1255					<a href="https://www.bocoip.com/en/reference-stories/" class="mobile-menu-sub-item w-inline-block">
1256						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1257
1258															<img src="https://www.bocoip.com/wp-content/uploads/2022/04/suojaus-puolustus.png" class="nav-menu-item-heading-icon">
1259							
1260						</div>
1261						<div class="mobile-menu-sub-item-content">
1262							<div>Reference stories</div>
1263							<div class="mobile-menu-sub-item-description">Reference stories present our customers' views on our services.</div>
1264						</div>
1265					</a>
1266
1267					<a href="https://www.bocoip.com/en/news-and-blogs/" class="mobile-menu-sub-item w-inline-block">
1268						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1269
1270															<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_kartta.png" class="nav-menu-item-heading-icon">
1271							
1272						</div>
1273						<div class="mobile-menu-sub-item-content">
1274							<div>News and blogs</div>
1275							<div class="mobile-menu-sub-item-description">The news and blogs provide provide a lot of useful IP information to readers.</div>
1276						</div>
1277					</a>
1278
1279										<a href="https://www.bocoip.com/en/books/" class="mobile-menu-sub-item w-inline-block">
1280						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1281							<img src="https://www.bocoip.com/wp-content/uploads/2024/10/bocoip_lataus.png" class="nav-menu-item-heading-icon">
1282						</div>
1283						<div class="mobile-menu-sub-item-content">
1284							<div>Books</div>
1285							<div class="mobile-menu-sub-item-description">Here you can order our Books</div>
1286						</div>
1287					</a>
1288										
1289					<div class="divider-1rem"></div>
1290				</div>
1291			</div>
1292			
1293			<div class="mobile-menu-section">
1294				<div class="mobile-menu-item">
1295					<div>About us</div>
1296					<div class="nav-item-icon"></div>
1297				</div>
1298				<div class="mobile-menu-sub-group" style="height: 0px;">
1299
1300					<a href="https://www.bocoip.com/en/company-presentation/" class="mobile-menu-sub-item w-inline-block">
1301						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1302
1303															<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_kartta.png" class="nav-menu-item-heading-icon">
1304							
1305						</div>
1306						<div class="mobile-menu-sub-item-content">
1307							<div>Company presentation</div>
1308							<div class="mobile-menu-sub-item-description">Our values, social responsibility, our company and board</div>
1309						</div>
1310					</a>
1311
1312					<a href="https://www.bocoip.com/en/people/" class="mobile-menu-sub-item w-inline-block">
1313						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1314
1315															<img src="https://www.bocoip.com/wp-content/uploads/2022/04/suojaus-puolustus.png" class="nav-menu-item-heading-icon">
1316							
1317						</div>
1318						<div class="mobile-menu-sub-item-content">
1319							<div>People</div>
1320							<div class="mobile-menu-sub-item-description">Get to know our experts and find an expert for your needs.</div>
1321						</div>
1322					</a>
1323
1324					<a href="https://www.bocoip.com/en/our-history/" class="mobile-menu-sub-item w-inline-block">
1325						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1326
1327															<img src="https://www.bocoip.com/wp-content/uploads/2022/06/bocoip_lakipalvelut.png" class="nav-menu-item-heading-icon">
1328							
1329						</div>
1330						<div class="mobile-menu-sub-item-content">
1331							<div>Our History</div>
1332							<div class="mobile-menu-sub-item-description">Read more about our nearly one hundred year long history below.</div>
1333						</div>
1334					</a>
1335
1336					<a href="https://www.bocoip.com/en/recruitment/" class="mobile-menu-sub-item w-inline-block">
1337						<div class="nav-menu-item-heading-icon-wrapper fix-height">
1338
1339															<img src="https://www.bocoip.com/wp-content/uploads/2022/05/bocoip_strategia-1.png" class="nav-menu-item-heading-icon">
1340							
1341						</div>
1342						<div class="mobile-menu-sub-item-content">
1343							<div>Recruitment</div>
1344							<div class="mobile-menu-sub-item-description">Get to know Boco as an employer and submit your application.</div>
1345						</div>
1346					</a>
1347
1348					<div class="divider-1rem"></div>
1349				</div>
1350			</div>
1351			
1352			<div class="mobile-menu-section">
1353				<div class="mobile-menu-item">
1354
1355					<a href="/en/contact-us" class="button margin-top-0 outlined">
1356						<div>Contact us</div>
1357					</a>
1358				</div>
1359				<div class="mobile-menu-sub-group" style="height: 0px;">
1360					<div class="divider-2rem"></div>
1361				</div>
1362			</div>
1363			
1364			<div class="mobile-menu-section">
1365				<div class="mobile-menu-item align-left">
1366					<!--<a href="https://kauppa.bocoip.com" target="_blank" class="nav-top-link">Store</a>-->
1367					<a href="/en/contact-us" class="nav-top-link">Contact details</a>
1368					<div class="nav-lang-select-wrapper">
1369
1370						
1371						
1372						
1373							<div class="nav-lang-select-item active">EN</div>
1374							<a href="https://www.bocoip.com/uutiset-ja-blogi/">
1375								<div class="nav-lang-select-item">FI</div>
1376							</a>
1377
1378						
1379					</div>
1380				</div>
1381				<div class="mobile-menu-sub-group" style="height: 0px;">
1382				<div class="divider-2rem"></div>
1383			</div>
1384		</div>
1385	</div>
1386	</div>
1387
1388</section>
1389<main id="primary" class="site-main">
1390
1391		
1392	<article id="post-995" class="post-995 page type-page status-publish hentry">
1393			<div id="prosessi" class="section padding-bottom-0 padding-top-large wf-section">
1394				<div class="container">
1395					<div class="container-narrow aling-center">
1396						<h1>News and blogs</h1>
1397						<div>
1398<p>The latest blog posts and news are about the IP industry and share a lot of useful information with your readers. In our newsletter, we are going through the most important blog posts of the month.</p>
1399
1400
1401
1402<p><a href="https://www.bocoip.com/uutiset-ja-blogi/" target="_blank" data-type="URL" data-id="https://www.bocoip.com/uutiset-ja-blogi/" rel="noreferrer noopener">More blogs in Finnish.</a></p>
1403</div>
1404						
1405 
1406					</div>
1407				</div>
1408			</div>
1409	</article><!-- #post-995 -->
1410
1411	
1412
1413	<div id="prosessi" class="section padding-top-0 wf-section">
1414	<div class="container margin-top-medium">
1415<div class="post-grid-container">
1416
1417	
1418<!-- english -->
1419	<div class="post-grid-aside-wrapper">
1420			
1421			<div class="post-grid-aside-items-wrapper">
1422					<form data-sf-form-id='1162' data-is-rtl='0' data-maintain-state='' data-results-url='https://www.bocoip.com/en/news-and-blogs/' data-ajax-url='https://www.bocoip.com/en/news-and-blogs/?sf_data=results' data-ajax-form-url='https://www.bocoip.com/en/?sfid=1162&amp;sf_action=get_data&amp;sf_data=form' data-display-result-method='custom' data-use-history-api='1' data-template-loaded='0' data-lang-code='en' data-ajax='1' data-ajax-data-type='html' data-ajax-links-selector='.pagination a' data-ajax-target='#blogi' data-ajax-pagination-type='infinite_scroll' data-show-scroll-loader='1' data-infinite-scroll-trigger='-100' data-update-ajax-url='1' data-only-results-ajax='1' data-scroll-to-pos='0' data-init-paged='1' data-auto-update='1' action='https://www.bocoip.com/en/news-and-blogs/' method='post' class='searchandfilter' id='search-filter-form-1162' autocomplete='off' data-instance-count='1'><ul><li class="sf-field-category" data-sf-field-name="_sft_category" data-sf-field-type="category" data-sf-field-input-type="checkbox"><h4>Show subject:</h4>		<ul data-operator="or" class="">
1423					  <li class="sf-level-0 sf-item-363" data-sf-count="114" data-sf-depth="0"><input  class="sf-input-checkbox" type="checkbox" value="general" name="_sft_category[]" id="sf-input-c6e607914b95ecab3aa1ca8f12db9f72"><label class="sf-label-checkbox" for="sf-input-c6e607914b95ecab3aa1ca8f12db9f72">General</label></li><li class="sf-level-0 sf-item-433" data-sf-count="2" data-sf-depth="0"><input  class="sf-input-checkbox" type="checkbox" value="recruitment-category" name="_sft_category[]" id="sf-input-e52e14f483510ebc8fd9e1db5d33ec03"><label class="sf-label-checkbox" for="sf-input-e52e14f483510ebc8fd9e1db5d33ec03">Recruitment</label></li><li class="sf-level-0 sf-item-448" data-sf-count="99" data-sf-depth="0"><input  class="sf-input-checkbox" type="checkbox" value="news" name="_sft_category[]" id="sf-input-53b02ec1818517feb746917d00673ca2"><label class="sf-label-checkbox" for="sf-input-53b02ec1818517feb746917d00673ca2">News</label></li><li class="sf-level-0 sf-item-454" data-sf-count="90" data-sf-depth="0"><input  class="sf-input-checkbox" type="checkbox" value="boco-news" name="_sft_category[]" id="sf-input-6aec157da21424450511bec63cf05e8b"><label class="sf-label-checkbox" for="sf-input-6aec157da21424450511bec63cf05e8b">Boco news</label></li><li class="sf-level-0 sf-item-459" data-sf-count="45" data-sf-depth="0"><input  class="sf-input-checkbox" type="checkbox" value="latest-ip-news" name="_sft_category[]" id="sf-input-18af4d39e23cd7d298f7ef888168e871"><label class="sf-label-checkbox" for="sf-input-18af4d39e23cd7d298f7ef888168e871">Latest IP news</label></li><li class="sf-level-0 sf-item-719" data-sf-count="47" data-sf-depth="0"><input  class="sf-input-checkbox" type="checkbox" value="blogs" name="_sft_category[]" id="sf-input-e8adf0e4fb77cc87cd823506219ce113"><label class="sf-label-checkbox" for="sf-input-e8adf0e4fb77cc87cd823506219ce113">Blogs</label></li>		</ul>
1424		</li></ul></form>				</div>
1425		</div>
1426			<div id="blogi" class="post-grid-items-wrapper">
1427	
1428					
1429				<a href="https://www.bocoip.com/en/auxiliary-requests-in-epo-examination/" class="post-grid-item w-inline-block">
1430					<img src="https://www.bocoip.com/wp-content/uploads/2026/08/[email protected]" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/08/[email protected] 800w, https://www.bocoip.com/wp-content/uploads/2026/08/[email protected] 1600w, https://www.bocoip.com/wp-content/uploads/2026/08/[email protected] 1920w" alt="" class="blog-grid-item-image">
1431					<div class="blog-grid-item-content">
1432						<div class="category-label">
1433												</div>
1434						<h4>Auxiliary Requests in EPO Examination</h4>
1435					</div>
1436				</a>
1437					
1438				<a href="https://www.bocoip.com/en/boco-ip-professionals-recognised-in-the-lexology-index-ip/" class="post-grid-item w-inline-block">
1439					<img src="https://www.bocoip.com/wp-content/uploads/2026/09/BOCOIP_3N9A1942-scaled.jpg" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/09/BOCOIP_3N9A1942-scaled.jpg 800w, https://www.bocoip.com/wp-content/uploads/2026/09/BOCOIP_3N9A1942-scaled.jpg 1600w, https://www.bocoip.com/wp-content/uploads/2026/09/BOCOIP_3N9A1942-scaled.jpg 1920w" alt="" class="blog-grid-item-image">
1440					<div class="blog-grid-item-content">
1441						<div class="category-label">
1442												</div>
1443						<h4>Boco IP Professionals Recognised in the Lexology Index: IP</h4>
1444					</div>
1445				</a>
1446					
1447				<a href="https://www.bocoip.com/en/provisional-priority-how-secure-is-it/" class="post-grid-item w-inline-block">
1448					<img src="https://www.bocoip.com/wp-content/uploads/2026/08/[email protected]" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/08/[email protected] 800w, https://www.bocoip.com/wp-content/uploads/2026/08/[email protected] 1600w, https://www.bocoip.com/wp-content/uploads/2026/08/[email protected] 1920w" alt="" class="blog-grid-item-image">
1449					<div class="blog-grid-item-content">
1450						<div class="category-label">
1451												</div>
1452						<h4>Provisional Priority &#8211; How Secure Is It?</h4>
1453					</div>
1454				</a>
1455					
1456				<a href="https://www.bocoip.com/en/choosing-your-battle-language-at-euipo/" class="post-grid-item w-inline-block">
1457					<img src="https://www.bocoip.com/wp-content/uploads/2026/08/SuviHaavistoBocoIP2024chennihyvarinen-9O0A3478websize.jpg" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/08/SuviHaavistoBocoIP2024chennihyvarinen-9O0A3478websize.jpg 800w, https://www.bocoip.com/wp-content/uploads/2026/08/SuviHaavistoBocoIP2024chennihyvarinen-9O0A3478websize.jpg 1600w, https://www.bocoip.com/wp-content/uploads/2026/08/SuviHaavistoBocoIP2024chennihyvarinen-9O0A3478websize.jpg 1920w" alt="" class="blog-grid-item-image">
1458					<div class="blog-grid-item-content">
1459						<div class="category-label">
1460												</div>
1461						<h4>Choosing Your Battle Language at EUIPO</h4>
1462					</div>
1463				</a>
1464					
1465				<a href="https://www.bocoip.com/en/when-weak-signs-fail-to-function-increased-scrutiny-in-eu-trademark-practice/" class="post-grid-item w-inline-block">
1466					<img src="https://www.bocoip.com/wp-content/uploads/2026/08/Laura_1_010_e_8642-scaled.jpg" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/08/Laura_1_010_e_8642-scaled.jpg 800w, https://www.bocoip.com/wp-content/uploads/2026/08/Laura_1_010_e_8642-scaled.jpg 1600w, https://www.bocoip.com/wp-content/uploads/2026/08/Laura_1_010_e_8642-scaled.jpg 1920w" alt="" class="blog-grid-item-image">
1467					<div class="blog-grid-item-content">
1468						<div class="category-label">
1469												</div>
1470						<h4>When Weak Signs Fail to Function: Increased Scrutiny in EU Trademark Practice</h4>
1471					</div>
1472				</a>
1473					
1474				<a href="https://www.bocoip.com/en/boco-ip-achieves-top-rankings-again-in-international-ip-stars-research-tier-1-firm-rankings-and-multiple-ip-star-and-rising-stars-recognitions/" class="post-grid-item w-inline-block">
1475					<img src="https://www.bocoip.com/wp-content/uploads/2026/07/ip-stars-top-tier-2025-watermark_55262880821_o.png" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/07/ip-stars-top-tier-2025-watermark_55262880821_o.png 800w, https://www.bocoip.com/wp-content/uploads/2026/07/ip-stars-top-tier-2025-watermark_55262880821_o.png 1600w, https://www.bocoip.com/wp-content/uploads/2026/07/ip-stars-top-tier-2025-watermark_55262880821_o.png 1920w" alt="" class="blog-grid-item-image">
1476					<div class="blog-grid-item-content">
1477						<div class="category-label">
1478												</div>
1479						<h4>Boco IP Achieves Top Rankings Again in International IP Stars Research: Tier 1 Firm Rankings and Multiple IP Star and Rising Stars Recognitions</h4>
1480					</div>
1481				</a>
1482					
1483				<a href="https://www.bocoip.com/en/the-dracula-case-changes-the-rules-of-trademark-law/" class="post-grid-item w-inline-block">
1484					<img src="https://www.bocoip.com/wp-content/uploads/2026/07/juliezimmi4-ai-generated-8757712_1920.jpg" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/07/juliezimmi4-ai-generated-8757712_1920.jpg 800w, https://www.bocoip.com/wp-content/uploads/2026/07/juliezimmi4-ai-generated-8757712_1920.jpg 1600w, https://www.bocoip.com/wp-content/uploads/2026/07/juliezimmi4-ai-generated-8757712_1920.jpg 1920w" alt="" class="blog-grid-item-image">
1485					<div class="blog-grid-item-content">
1486						<div class="category-label">
1487												</div>
1488						<h4>The DRACULA Case Changes the Rules of Trademark Law</h4>
1489					</div>
1490				</a>
1491					
1492				<a href="https://www.bocoip.com/en/trademark-clearance-in-the-eu-why-geographical-indications-matter-more-than-before/" class="post-grid-item w-inline-block">
1493					<img src="https://www.bocoip.com/wp-content/uploads/2026/06/Peter_012_e_9191-1-scaled.jpg" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/06/Peter_012_e_9191-1-scaled.jpg 800w, https://www.bocoip.com/wp-content/uploads/2026/06/Peter_012_e_9191-1-scaled.jpg 1600w, https://www.bocoip.com/wp-content/uploads/2026/06/Peter_012_e_9191-1-scaled.jpg 1920w" alt="" class="blog-grid-item-image">
1494					<div class="blog-grid-item-content">
1495						<div class="category-label">
1496												</div>
1497						<h4>Trademark clearance in the EU: why geographical indications matter more than before</h4>
1498					</div>
1499				</a>
1500					
1501				<a href="https://www.bocoip.com/en/fundamental-prior-art-challenges-at-the-epo/" class="post-grid-item w-inline-block">
1502					<img src="https://www.bocoip.com/wp-content/uploads/2023/03/[email protected]" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2023/03/[email protected] 800w, https://www.bocoip.com/wp-content/uploads/2023/03/[email protected] 1600w, https://www.bocoip.com/wp-content/uploads/2023/03/[email protected] 1920w" alt="" class="blog-grid-item-image">
1503					<div class="blog-grid-item-content">
1504						<div class="category-label">
1505												</div>
1506						<h4>Fundamental prior art challenges at the EPO</h4>
1507					</div>
1508				</a>
1509					
1510				<a href="https://www.bocoip.com/en/boco-ip-professionals-recognised-in-iam-patent-1000-2026/" class="post-grid-item w-inline-block">
1511					<img src="https://www.bocoip.com/wp-content/uploads/2026/06/pexels-zvolskiy-1721939-scaled.jpg" loading="lazy" sizes="(max-width: 767px) 90vw, (max-width: 991px) 33vw, 23vw" srcset="https://www.bocoip.com/wp-content/uploads/2026/06/pexels-zvolskiy-1721939-scaled.jpg 800w, https://www.bocoip.com/wp-content/uploads/2026/06/pexels-zvolskiy-1721939-scaled.jpg 1600w, https://www.bocoip.com/wp-content/uploads/2026/06/pexels-zvolskiy-1721939-scaled.jpg 1920w" alt="" class="blog-grid-item-image">
1512					<div class="blog-grid-item-content">
1513						<div class="category-label">
1514												</div>
1515						<h4>Boco IP Professionals Recognised in IAM Patent 1000 2026 </h4>
1516					</div>
1517				</a>
1518															</div>
1519<!-- -->
1520
1521	</div>
1522 	</div>
1523	</div>
1524
1525</main><!-- #main -->
1526
1527
1528
1529<style>
1530	.email-form {
1531		display: flex;
1532	}
1533	.frm_form_fields  {
1534		width: 100%;
1535	}
1536	input[type="text"], 
1537	input[type="email"]{
1538		width:100%;
1539		padding: 8px 12px;
1540		height: 38px;
1541		border-color: #193f6e;
1542		border-radius: 4px;
1543		background-color: #dee3e5;
1544		font-size:14px;
1545	}
1546	.footer-accordion-item {
1547		overflow: hidden;
1548	}
1549	.footer-accordion-heading {
1550		margin-bottom: 0.5rem;
1551		cursor: pointer;
1552	}
1553	.footer-accordion-content {
1554		display: -webkit-box;
1555		display: -webkit-flex;
1556		display: -ms-flexbox;
1557		display: flex;
1558		-webkit-box-orient: vertical;
1559		-webkit-box-direction: normal;
1560		-webkit-flex-direction: column;
1561		-ms-flex-direction: column;
1562		flex-direction: column;
1563	}
1564	.footer-sitemap-link.xs,
1565	.sub-cat-heading {
1566		color: #c4b3a3!important;
1567		font-size: 0.8rem;
1568	}
1569	.sub-cat-heading {
1570		font-weight:700;
1571		margin-bottom: 5px;
1572	}
1573	.footer-sitemap-link.xs {
1574		padding-left: 5px;
1575	}
1576</style>
1577<footer id="colophon" class="footer wf-section">
1578
1579	<div class="footer-vertical-section">
1580		<div class="container">
1581			<div class="horizontal-wrapper align-center">
1582			
1583								
1584					<div class="horizontal-col narrow">
1585				
1586						<h4 class="h-color-white">Subscribe to our newsletter</h4>
1587<div>As a subscriber to the newsletter, you will receive event invitations to our webinars with various content, where professionals from different c
1587ompanies will be invited as expert speakers. In our monthly newsletter, we provide tips and up-to-date information on intellectual property rights, such as changes, and things companies should be aware of. You’ll also hear the best ideas on how to take advantage of your intellectual property rights.</div>					
1588					</div>
1589				
1590					<div class="horizontal-col">
1591						<div class="news-letter-form-block w-form">
1592
1593						
1594                <div class='gf_browser_chrome gform_wrapper gravity-theme gform-theme--no-framework' data-form-theme='gravity-theme' data-form-index='0' id='gform_wrapper_3' ><div id='gf_3' class='gform_anchor' tabindex='-1'></div>
1595                        <div class='gform_heading'>
1596                            <p class='gform_description'></p>
1597							<p class='gform_required_legend'>&quot;<span class="gfield_required gfield_required_asterisk">*</span>&quot; indicates required fields</p>
1598                        </div><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_3' id='gform_3'  action='/en/news-and-blogs/#gf_3' data-formid='3' novalidate>
1599                        <div class='gform-body gform_body'><div id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below validation_below'><div id="field_3_9" class="gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_9'>Comments</label><div class='ginput_container'><input name='input_9' id='input_3_9' type='text' value='' autocomplete='new-password'/></div><div class='gfield_description' id='gfield_description_3_9'>This field is for validation purposes and should be left unchanged.</div></div><fieldset id="field_3_3" class="gfield gfield--type-name gfield--width-full field_sublabel_hidden_label gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Name</legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gform-grid-row' id='input_3_3'>
1600                            
1601                            <span id='input_3_3_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >
1602                                                    <input type='text' name='input_3.3' id='input_3_3_3' value=''   aria-required='false'   placeholder='First name'  />
1603                                                    <label for='input_3_3_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First</label>
1604                                                </span>
1605                            
1606                            <span id='input_3_3_6_container' class='name_last gform-grid-col gform-grid-col--size-auto' >
1607                                                    <input type='text' name='input_3.6' id='input_3_3_6' value=''   aria-required='false'   placeholder='Last name'  />
1608                                                    <label for='input_3_3_6' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>Last</label>
1609                                                </span>
1610                            
1611                        </div></fieldset><div id="field_3_1" class="gfield gfield--type-email email gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_1'>Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'>
1612                            <input name='input_1' id='input_3_1' type='email' value='' class='large'   placeholder='Email' aria-required="true" aria-invalid="false"  />
1613                        </div></div><div id="field_3_6" class="gfield gfield--type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_3_6'>Postiviidakon asiakasosoite</label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='https://uutiskirje.bocoip.com/account' class='large'      aria-invalid="false"   /></div></div><div id="field_3_7" class="gfield gfield--type-text gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_hidden"  ><div class="admin-hidden-markup"><i class="gform-icon gform-icon--hidden" aria-hidden="true" title="This field is hidden when viewing the form"></i><span>This field is hidden when viewing the form</span></div><label class='gfield_label gform-field-label' for='input_3_7'>Postiviidakko listan ID</label><div class='ginput_container ginput_container_text'><input name='input_7' id='input_3_7' type='text' value='2357289' class='large'      aria-invalid="false"   /></div></div><div id="field_3_5" class="gfield gfield--type-lianamailer gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><div  style="display:none;
1613" class='ginput_container ginput_container_checkbox'><input name='input_5' type='checkbox' value='1' checked='checked' id='choice_3_5'   aria-required="true" />
1614                        <label for='choice_3_5' id='label_3_5'>No consent found</label></div></div><div id="field_3_8" class="gfield gfield--type-captcha gfield--width-full field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><label class='gfield_label gform-field-label' for='input_3_8'>CAPTCHA</label><div id='input_3_8' class='ginput_container ginput_recaptcha' data-sitekey='6Lc6YaIgAAAAAMVy51KEl4_DxPtKgMMBhn0hKopk'  data-theme='light' data-tabindex='0'  data-badge=''></div></div><fieldset id="field_3_4" class="gfield gfield--type-checkbox gfield--type-choice gfield--width-full gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Privacy Policy<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></legend><div class='ginput_container ginput_container_checkbox'><div class='gfield_checkbox ' id='input_3_4'><div class='gchoice gchoice_3_4_1'>
1615								<input class='gfield-choice-input' name='input_4.1' type='checkbox'  value='I have read &lt;a href=&#039;https://www.bocoip.com/wp-content/uploads/2022/06/EN-Privacy-Notice-Marketing-1.pdf&#039; target=&quot;_blank&quot;&gt;the privacy statement&lt;/a&gt; and agree to the processing of my data.'  id='choice_3_4_1'   />
1616								<label for='choice_3_4_1' id='label_3_4_1' class='gform-field-label gform-field-label--type-inline'>I have read <a href='https://www.bocoip.com/wp-content/uploads/2022/06/EN-Privacy-Notice-Marketing-1.pdf' target="_blank">the privacy statement</a> and agree to the processing of my data.</label>
1617							</div></div></div></fieldset></div></div>
1618        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Subscribe'  /> <input type='hidden' name='gform_ajax' value='form_id=3&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=gravity-theme&amp;styles=[]&amp;hash=f867ec1a5ed15dbb038a1d9c07e58249' />
1619            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_3' value='iframe' />
1620            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_3' id='gform_theme_3' value='gravity-theme' />
1621            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_3' id='gform_style_settings_3' value='[]' />
1622            <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' />
1623            <input type='hidden' class='gform_hidden' name='gform_submit' value='3' />
1624            
1625            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='HMnKKOdYJGsmuujfMI0eAOmJ9WtaVdsXr50h/iJWmVTt6gZPESqI3LXtqe3TOmNHJZeoNR8qDUkDjKk5ZCyWYgf+AI8i9NdNCQvB0E2VKa15KsI=' />
1626            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' />
1627            <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsIjEwODFiNGIzMzcwODBmYjE4M2E4ZTFkYzhkNTUwZWJiIl0=' />
1628            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' />
1629            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' />
1630            <input type='hidden' name='gform_field_values' value='' />
1631            
1632        </div>
1633                        </form>
1634                        </div>
1635		                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_3' id='gform_ajax_frame_3' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'></iframe>
1636		                
1636<script>
1637gform.initializeOnLoaded( function() {gformInitSpinner( 3, 'https://www.bocoip.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery('#gform_ajax_frame_3').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_3');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_3').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_3').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_3').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_3').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_3').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_3').val();gformInitSpinner( 3, 'https://www.bocoip.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [3, current_page]);window['gf_submitting_3'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_3').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_3').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [3]);window['gf_submitting_3'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_3').text());}else{jQuery('#gform_3').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "current_page", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );
1638</script>
1638
1639					
1640
1641							
1642	
1643						</div>
1644					</div>
1645
1646				
1647			</div>
1648		</div>	
1649	</div>
1650
1651	<div class="footer-vertical-section">
1652		<div class="container">
1653			<div class="horizontal-wrapper footer">
1654		
1655						
1656					<div class="footer-horizontal-col"><h5>Boco IP Oy Ab</h5></div>
1657					<div class="footer-horizontal-col"><h5>Contact information</h5>
1658Tel: +358 9 686 6840
1659
1660Email: [email protected]</div>
1661					<div class="footer-horizontal-col"><h5>Helsinki</h5>
1662Kansakoulukatu 3
1663
166400100 Helsinki
1665
1666Finland</div>
1667					<div class="footer-horizontal-col"><h5>Tampere</h5>
1668Crazy Town
1669Pakkahuoneenaukio 2
167033100 Tampere
1671Finland</div>
1672				
1673							</div>
1674		</div>
1675	</div>
1676			
1677	<div class="footer-vertical-section">
1678		<div class="container">
1679					
1680						<div class="horizontal-wrapper footer">
1681				
1682				<div class="footer-horizontal-col">
1683					<h5>Start here</h5>
1684					<a href="https://www.bocoip.com/en/i-want-to-protect-my-invention-or-brand/" class="footer-sitemap-link">I want to protect my invention or brand</a>
1685					<a href="https://www.bocoip.com/en/i-need-ip-law-services/" class="footer-sitemap-link">I need IP law services</a>
1686					<a href="https://www.bocoip.com/en/i-want-to-get-my-ip-rights-in-order-but-i-dont-know-where-to-start/" class="footer-sitemap-link">I want to get my IP rights in order, but I don’t know where to start </a>
1687				</div>
1688
1689				
1690					<div class="footer-horizontal-col">
1691						<h5>Our services</h5>
1692
1693													
1694							<div class="footer-accordion-item">
1695								<div class="footer-accordion-heading">
1696									<div>Research services +</div>
1697								</div>
1698								<div class="footer-accordion-content" style="height:0px;">
1699
1700									
1701										<div class="sub-cat-heading">Patents</div>
1702
1703										
1704												<a href="https://www.bocoip.com/en/service/technology-area-analysis/" class="footer-sitemap-link xs">Technology area analysis</a>
1705
1706											
1707												<a href="https://www.bocoip.com/en/service/freedom-to-operate/" class="footer-sitemap-link xs">Freedom to operate</a>
1708
1709											
1710												<a href="https://www.bocoip.com/en/service/novelty-search-and-patentability/" class="footer-sitemap-link xs">Novelty search and patentability</a>
1711
1712											
1713											<div class="spacer-1rem"></div>
1714
1715										
1716								
1717	
1718									
1719										<div class="sub-cat-heading">Trademarks</div>
1720
1721										
1722												<a href="https://www.bocoip.com/en/service/preliminary-trademark-searches/" class="footer-sitemap-link xs">Preliminary trademark searches</a>
1723
1724											
1725											<div class="spacer-1rem"></div>
1726
1727										
1728								
1729	
1730									
1731								</div>
1732
1733							</div>
1734
1735													
1736							<div class="footer-accordion-item">
1737								<div class="footer-accordion-heading">
1738									<div>Protection services +</div>
1739								</div>
1740								<div class="footer-accordion-content" style="height:0px;">
1741
1742									
1743										<div class="sub-cat-heading">Applying for and registering protection</div>
1744
1745										
1746												<a href="https://www.bocoip.com/en/service/trademark/" class="footer-sitemap-link xs">Trademark</a>
1747
1748											
1749												<a href="https://www.bocoip.com/en/service/patents/" class="footer-sitemap-link xs">Patents</a>
1750
1751											
1752												<a href="https://www.bocoip.com/en/service/utility-model/" class="footer-sitemap-link xs">Utility model</a>
1753
1754											
1755												<a href="https://www.bocoip.com/en/service/designs/" class="footer-sitemap-link xs">Designs</a>
1756
1757											
1758												<a href="https://www.bocoip.com/en/service/domains/" class="footer-sitemap-link xs">Domains</a>
1759
1760											
1761											<div class="spacer-1rem"></div>
1762
1763										
1764								
1765	
1766									
1767								</div>
1768
1769							</div>
1770
1771													
1772							<div class="footer-accordion-item">
1773								<div class="footer-accordion-heading">
1774									<div>Portfolio management +</div>
1775								</div>
1776								<div class="footer-accordion-content" style="height:0px;">
1777
1778									
1779										<div class="sub-cat-heading">Monitoring</div>
1780
1781										
1782												<a href="https://www.bocoip.com/en/service/watching-of-trademark-registers/" class="footer-sitemap-link xs">Watching of trademark registers</a>
1783
1784											
1785												<a href="https://www.bocoip.com/en/service/monitoring-of-patent-registers/" class="footer-sitemap-link xs">Monitoring of patent registers</a>
1786
1787											
1788												<a href="https://www.bocoip.com/en/service/competitor-monitoring/" class="footer-sitemap-link xs">Competitor monitoring</a>
1789
1790											
1791											<div class="spacer-1rem"></div>
1792
1793										
1794								
1795	
1796									
1797										<div class="sub-cat-heading">Portfolio management</div>
1798
1799										
1800												<a href="https://www.bocoip.com/en/service/annual-fees-and-renewals/" class="footer-sitemap-link xs">Annual fees and renewals</a>
1801
1802											
1803												<a href="https://www.bocoip.com/en/service/transfers-and-name-changes/" class="footer-sitemap-link xs">Transfers and name changes</a>
1804
1805											
1806												<a href="https://www.bocoip.com/en/service/creating-an-ip-strategy/" class="footer-sitemap-link xs">Creating an IP strategy</a>
1807
1808											
1809												<a href="https://www.bocoip.com/en/service/valuation-of-patents/" class="footer-sitemap-link xs">Valuation of patents</a>
1810
1811											
1812												<a href="https://www.bocoip.com/en/service/ipr-insurance/" class="footer-sitemap-link xs">IPR insurance</a>
1813
1814											
1815											<div class="spacer-1rem"></div>
1816
1817										
1818								
1819	
1820									
1821								</div>
1822
1823							</div>
1824
1825													
1826							<div class="footer-accordion-item">
1827								<div class="footer-accordion-heading">
1828									<div>IP legal services +</div>
1829								</div>
1830								<div class="footer-accordion-content" style="height:0px;">
1831
1832									
1833										<div class="sub-cat-heading">Agreements</div>
1834
1835										
1836												<a href="https://www.bocoip.com/en/service/consultation-and-drafting/" class="footer-sitemap-link xs">Consultation and drafting</a>
1837
1838											
1839											<div class="spacer-1rem"></div>
1840
1841										
1842								
1843	
1844									
1845										<div class="sub-cat-heading">Disputes</div>
1846
1847										
1848												<a href="https://www.bocoip.com/en/service/domain-name-dispute-udrp/" class="footer-sitemap-link xs">Domain Name Dispute (UDRP)</a>
1849
1850											
1851												<a href="https://www.bocoip.com/en/service/oppositions-and-invalidation-proceedings/" class="footer-sitemap-link xs">Oppositions and invalidation proceedings</a>
1852
1853											
1854												<a href="https://www.bocoip.com/en/service/litigation/" class="footer-sitemap-link xs">Litigation</a>
1855
1856											
1857											<div class="spacer-1rem"></div>
1858
1859										
1860								
1861	
1862									
1863										<div class="sub-cat-heading">Other legal services</div>
1864
1865										
1866												<a href="https://www.bocoip.com/en/service/due-diligence/" class="footer-sitemap-link xs">Due Diligence</a>
1867
1868											
1869												<a href="https://www.bocoip.com/en/service/employee-inventions/" class="footer-sitemap-link xs">Employee inventions</a>
1870
1871											
1872												<a href="https://www.bocoip.com/en/service/technology-and-company-acquisitions/" class="footer-sitemap-link xs">Technology and company acquisitions</a>
1873
1874											
1875											<div class="spacer-1rem"></div>
1876
1877										
1878								
1879	
1880									
1881								</div>
1882
1883							</div>
1884
1885						
1886					</div>
1887
1888				
1889				
1890				<div class="footer-horizontal-col">
1891					<h5 class="footer-heading">Insights</h5>
1892					<a href="https://www.bocoip.com/en/ipr-wikis/" class="footer-sitemap-link">IPR wiki</a>
1893					<a href="https://www.bocoip.com/en/reference-stories/" class="footer-sitemap-link">Reference stories</a>
1894					<a href="https://www.bocoip.com/en/news-and-blogs/" class="footer-sitemap-link">News and blogs</a>
1895				</div>
1896
1897
1898				
1899				<div class="footer-horizontal-col">
1900					<h5>About us</h5>
1901					<a href="https://www.bocoip.com/en/company-presentation/" class="footer-sitemap-link">Company presentation</a>
1902					<a href="https://www.bocoip.com/en/people/" class="footer-sitemap-link">People</a>
1903					<a href="https://www.bocoip.com/en/our-history/" class="footer-sitemap-link">Our History</a>
1904					<a href="https://www.bocoip.com/en/recruitment/" class="footer-sitemap-link">Recruitment</a>
1905				</div>
1906
1907			</div>
1908		</div>
1909	</div>
1910				
1911	
1912	<div class="footer-vertical-section footnotes">
1913		<div class="container">
1914			<div class="horizontal-wrapper footer">
1915
1916								
1917					<div class="footer-horizontal-col">
1918						<a href="https://www.bocoip.com/en/privacy-policy/" class="footer-sitemap-link">Privacy Policy</a>
1919					</div>
1920
1921								
1922					<div class="footer-horizontal-col">
1923						<a href="https://www.bocoip.com/en/boco-ips-general-conditions-and-poa/" class="footer-sitemap-link">General Conditions and PoA</a>
1924					</div>
1925
1926								
1927					<div class="footer-horizontal-col">
1928						<a href="https://www.bocoip.com/en/company-presentation/" class="footer-sitemap-link">Company</a>
1929					</div>
1930
1931								
1932					<div class="footer-horizontal-col">
1933						<a href="https://www.bocoip.com/en/billing-information/" class="footer-sitemap-link">Billing information</a>
1934					</div>
1935
1936				
1937				<div class="footer-horizontal-col">
1938					<section id="block-2" class="widget widget_block">
1939<ul class="wp-block-social-links is-content-justification-right is-layout-flex wp-container-core-social-links-is-layout-1 wp-block-social-links-is-layout-flex"></ul>
1940</section> 
1941				</div>
1942
1943			</div>
1944		</div>
1945	</div>
1946
1947	
1948</footer>
1949</div><!-- #page -->
1950
1951<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1951-1952
1951
1952<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1952GTM-T57PFL4
vendor: 83 bytes, lines 1952-1953
1952"
1953height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1954<!-- End Google Tag Manager (noscript) -->	
1954<script>
1955		(function () {
1956			var c = document.body.className;
1957			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1958			document.body.className = c;
1959		})();
1960	</script>
1960
1961	<link rel='stylesheet' id='wc-blocks-style-css' href='https://www.bocoip.com/wp-content/plugins/woocommerce/assets/client/blocks/wc-blocks.css?ver=wc-10.3.7' media='all' />
1962<link rel='stylesheet' id='gform_basic-css' href='https://www.bocoip.com/wp-content/plugins/gravityforms/assets/css/dist/basic.min.css?ver=2.10.4' media='all' />
1963<link rel='stylesheet' id='gform_theme_components-css' href='https://www.bocoip.com/wp-content/plugins/gravityforms/assets/css/dist/theme-components.min.css?ver=2.10.4' media='all' />
1964<link rel='stylesheet' id='gform_theme-css' href='https://www.bocoip.com/wp-content/plugins/gravityforms/assets/css/dist/theme.min.css?ver=2.10.4' media='all' />
1965<style id='core-block-supports-inline-css'>
1966.wp-container-core-social-links-is-layout-1{justify-content:flex-end;}
1967</style>
1968<script src="https://www.bocoip.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 1968
1968
1969<script src="https://www.bocoip.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.13.3" id="jquery-ui-datepicker-js"></script>
vendor: 1 bytes, line 1969
1969
1970<script id="jquery-ui-datepicker-js-after">
1971jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"d.mm.yy","firstDay":1,"isRTL":false});});
1972</script>
vendor: 1 bytes, line 1972
1972
1973<script src="https://www.bocoip.com/wp-content/themes/sininen-harka-underscores/js/navigation.js?ver=1.0.0" id="sininen-harka-underscores-navigation-js"></script>
vendor: 1 bytes, line 1973
1973
1974<script src="https://www.bocoip.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=10.3.7" id="sourcebuster-js-js"></script>
vendor: 1 bytes, line 1974
1974
1975<script id="wc-order-attribution-js-extra">
1976var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https:\/\/www.bocoip.com\/wp-admin\/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
1977</script>
vendor: 1 bytes, line 1977
1977
1978<script src="https://www.bocoip.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=10.3.7" id="wc-order-attribution-js"></script>
vendor: 1 bytes, line 1978
1978
1979<script src="https://www.bocoip.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 1979
1979
1980<script src="https://www.bocoip.com/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 1980
1980
1981<script src="https://www.bocoip.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 1981
1981
1982<script id="wp-i18n-js-after">
1983wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1984</script>
vendor: 1 bytes, line 1984
1984
1985<script id="wp-a11y-js-translations">
1986( function( domain, translations ) {
1987	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
1988	localeData[""].domain = domain;
1989	wp.i18n.setLocaleData( localeData, domain );
1990} )( "default", {"translation-revision-date":"2026-04-17 10:35:19+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"Notifications":["Notifications"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} );
1991</script>
vendor: 1 bytes, line 1991
1991
1992<script src="https://www.bocoip.com/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script>
vendor: 1 bytes, line 1992
1992
1993<script defer='defer' src="https://www.bocoip.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.10.4" id="gform_json-js"></script>
vendor: 1 bytes, line 1993
1993
1994<script id="gform_gravityforms-js-extra">
1995var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":1,"iconText":"Select date"}};
1996var gf_legacy_multi = [];
1997var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","file_uploaded":"File uploaded","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled","error":"Error","message":"Message"},"vars":{"images_url":"https:\/\/www.bocoip.com\/wp-content\/plugins\/gravityforms\/images"}};
1998var gf_global = {"gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"base_url":"https:\/\/www.bocoip.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.bocoip.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"db1c24c32b38213315203eb6581ee830","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
1999var gf_global = {"gf_currency_config":{"name":"Euro","symbol_left":"","symbol_right":"&#8364;","symbol_padding":" ","thousand_separator":".","decimal_separator":",","decimals":2,"code":"EUR"},"base_url":"https:\/\/www.bocoip.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.bocoip.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"db1c24c32b38213315203eb6581ee830","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved.  The content contains the link to return and complete the form."}};
2000</script>
vendor: 1 bytes, line 2000
2000
2001<script defer='defer' src="https://www.bocoip.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.10.4" id="gform_gravityforms-js"></script>
vendor: 144 bytes, lines 2001-2002
2001
2002<script defer='defer' src="https://www.google.com/recaptcha/api.js?hl=fi&amp;ver=6.7.10#038;render=explicit" id="gform_recaptcha-js"></script>
2003<script defer='defer' src="https://www.bocoip.com/wp-content/plugins/gravityforms/js/placeholders.jquery.min.js?ver=2.10.4" id="gform_placeholder-js"></script>
vendor: 1 bytes, line 2003
2003
2004<script defer='defer' src="https://www.bocoip.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=3f278756f0a3032bed328ff6a9f6c01d" id="gform_gravityforms_utils-js"></script>
vendor: 1 bytes, line 2004
2004
2005<script defer='defer' src="https://www.bocoip.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=7c651d0ba638ce98b9c65141edddd567" id="gform_gravityforms_theme_vendors-js"></script>
vendor: 1 bytes, line 2005
2005
2006<script id="gform_gravityforms_theme-js-extra">
2007var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"db1c24c32b38213315203eb6581ee830"},"ajax":{"ajaxurl":"https:\/\/www.bocoip.com\/wp-admin\/admin-ajax.php","ajax_submission_nonce":"a8ffd065ed","i18n":{"step_announcement":"Step %1$s of %2$s, %3$s","unknown_error":"There was an unknown error processing your request. Please try again.","error_403":"The request was blocked (403 error) for unknown security reasons. Remove any code-like text (scripts or DB queries) and try again."}}}},"hmr_dev":"","public_path":"https:\/\/www.bocoip.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/","config_nonce":"d612baf321"};
2008</script>
vendor: 1 bytes, line 2008
2008
2009<script defer='defer' src="https://www.bocoip.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=301fdc9aa6144168f3b854c4c2c8f6d3" id="gform_gravityforms_theme-js"></script>
vendor: 1 bytes, line 2009
2009
2010<script>
2011gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 1) {if(typeof Placeholders != 'undefined'){
2012                        Placeholders.enable();
2013                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
2014</script>
vendor: 1 bytes, line 2014
2014
2015<script>
2016gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_1" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_1";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
2017</script>
vendor: 1 bytes, line 2017
2017
2018<script>
2019gform.initializeOnLoaded( function() { jQuery(document).on('gform_post_render', function(event, formId, currentPage){if(formId == 3) {if(typeof Placeholders != 'undefined'){
2020                        Placeholders.enable();
2021                    }} } );jQuery(document).on('gform_post_conditional_logic', function(event, formId, fields, isInit){} ) } );
2022</script>
vendor: 1 bytes, line 2022
2022
2023<script>
2024gform.initializeOnLoaded( function() {jQuery(document).trigger("gform_pre_post_render", [{ formId: "3", currentPage: "1", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( "gform_wrapper_3" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( "span" );            visibilitySpan.id = "gform_visibility_test_3";            gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( "gform_visibility_test_3" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 3, 1 );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );
2025</script>
2025
2026
2027<iframe id="revdot-widget-iframe" class="widget-iframe" src="https://mf.revdot.ai/bot?mode=widget&widget_id=rw65d527830dc773354b29" style="width: 92px; height: 92px; max-width: 100vw; max-height: 100dvh; position: fixed; right: 0px; bottom: 0px; border: 0; background: transparent; background-color: transparent; z-index: 9999; display: block; opacity: 1" title="RevDash Chatbot"></iframe>
2028<script>
2029(function(){
2030  const MARGINS = {bottom:12, right:12};
2031  let widgetState = 'minimized';
2032  let bubbleSize = {width:80, height:80};
2033  let popupState = 'hidden';
2034  let popupSize = {width:0, height:0};
2035  let isInitialized = false;
2036  const iframe = document.getElementById('revdot-widget-iframe');
2037
2038  function sendPageContext(){
2039    if (!iframe || !iframe.contentWindow) return;
2040    var msg = {type:'revdot:bot:page-context', pageUrl:location.href};
2041    var lang = (document.documentElement && document.documentElement.lang || '').trim();
2042    if (lang) msg.htmlLang = lang;
2043    iframe.contentWindow.postMessage(msg, '*');
2044  }
2045
2046  function resizeIframe(){
2047    if (!iframe) return;
2048    const isMobile = window.innerWidth < 768;
2049    let width, height, positioning = {};
2050    if (widgetState === 'error'){
2051      iframe.style.display = 'none';
2052      return;
2053    }
2054    if (widgetState === 'maximized'){
2055      popupState = 'hidden';
2056      popupSize.width = 0;
2057      popupSize.height = 0;
2058      if (isMobile){
2059        width = '100vw';
2060        height = '100vh';
2061        positioning = {top:'0', left:'0', right:'0', bottom:'0'};
2062      } else {
2063        width = '450px';
2064        height = '750px';
2065        positioning = {top:'auto', left:'auto', right:'0', bottom:'0'};
2066      }
2067    } else {
2068      if (popupState === 'visible' && popupSize.width > 0 && popupSize.height > 0){
2069        const popupSpaceNeeded = popupSize.height + 80;
2070        const bubbleSpaceNeeded = bubbleSize.height + 12;
2071        width = Math.max(popupSize.width, bubbleSize.width) + 12 + 'px';
2072        height = Math.max(popupSpaceNeeded, bubbleSpaceNeeded) + 'px';
2073      } else {
2074        width = bubbleSize.width + MARGINS.right + 'px';
2075        height = bubbleSize.height + MARGINS.bottom + 'px';
2076      }
2077      positioning = {top:'auto', left:'auto', right:'0', bottom:'0'};
2078    }
2079    iframe.style.width = width;
2080    iframe.style.height = height;
2081    Object.assign(iframe.style, positioning);
2082  }
2083
2084  window.addEventListener('message', function(event){
2085    if (!event.data || !event.data.type) return;
2086    if (event.data.type === 'revdot:bot:request-page-context'){
2087      if (event.source === (iframe && iframe.contentWindow)) sendPageContext();
2088      return;
2089    }
2090    if (!iframe) return;
2091    if (!isInitialized){ isInitialized = true; }
2092    switch (event.data.type){
2093      case 'revdotWidgetStateChange':
2094        widgetState = event.data.status || 'minimized';
2095        if (event.data.height && event.data.width){
2096          bubbleSize.width = parseInt(event.data.width) || 80;
2097          bubbleSize.height = parseInt(event.data.height) || 80;
2098        }
2099        resizeIframe();
2100        break;
2101      case 'revdotPopupWillShow':
2102        popupSize.width = Math.max(event.data.expectedWidth || 350, 300);
2103        popupSize.height = Math.max(event.data.expectedHeight || 400, 200);
2104        popupState = 'will-show';
2105        resizeIframe();
2106        break;
2107      case 'revdotPopupStateChange':
2108        popupState = event.data.state || 'hidden';
2109        if (popupState === 'visible' && event.data.popupWidth && event.data.popupHeight){
2110          popupSize.width = Math.max(event.data.popupWidth, 300);
2111          popupSize.height = Math.max(event.data.popupHeight, 200);
2112        } else if (popupState === 'hidden'){
2113          popupSize.width = 0;
2114          popupSize.height = 0;
2115        }
2116        resizeIframe();
2117        break;
2118    }
2119  });
2120
2121  let resizeTimeout;
2122  window.addEventListener('resize', function(){
2123    clearTimeout(resizeTimeout);
2124    resizeTimeout = setTimeout(resizeIframe, 100);
2125  });
2126  window.addEventListener('popstate', sendPageContext);
2127  window.addEventListener('hashchange', sendPageContext);
2128  try {
2129    var _push = history.pushState;
2130    var _replace = history.replaceState;
2131    history.pushState = function(){
2132      var r = _push.apply(this, arguments);
2133      sendPageContext();
2134      return r;
2135    };
2136    history.replaceState = function(){
2137      var r = _replace.apply(this, arguments);
2138      sendPageContext();
2139      return r;
2140    };
2141  } catch (e) {}
2142
2143  if (iframe){
2144    iframe.style.display = 'block';
2145    iframe.style.opacity = '1';
2146    iframe.addEventListener('load', sendPageContext);
2147    resizeIframe();
2148    sendPageContext();
2149  }
2150
2151  /**
2152   * Open bubble + start Dify soittopyyntö flow (callback form).
2153   * Debounced — footer + custom.js both listen for the same click.
2154   * Requires widget start_flow support (v1.3.28+).
2155   */
2156  var soittopyyntoLockUntil = 0;
2157  function revdotStartSoittopyynto() {
2158    if (!iframe || !iframe.contentWindow) return;
2159    var now = Date.now();
2160    if (now < soittopyyntoLockUntil) return;
2161    soittopyyntoLockUntil = now + 2500;
2162    var lang = (document.documentElement && document.documentElement.lang || '').toLowerCase();
2163    var query = lang.indexOf('en') === 0 ? 'Leave us a call request' : 'Jätä soittopyyntö';
2164    // start_flow opens the widget; one message only (no open + delayed start_flow pair)
2165    iframe.contentWindow.postMessage({
2166      type: 'revdotControl',
2167      action: 'start_flow',
2168      payload: {
2169        button_value: 'soittopyynto',
2170        query: query,
2171        tab: 'ai-chat-2'
2172      }
2173    }, '*');
2174  }
2175  window.revdotStartSoittopyynto = revdotStartSoittopyynto;
2176
2177  document.addEventListener('click', function(e) {
2178    var a = e.target.closest && e.target.closest('a[href="#revdot"]');
2179    if (!a) return;
2180    e.preventDefault();
2181    e.stopPropagation();
2182    revdotStartSoittopyynto();
2183  }, true);
2184})();
2185</script>
2185
2186
2187</body>
2188</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.