{"id":610,"date":"2019-05-01T12:00:15","date_gmt":"2019-05-01T10:00:15","guid":{"rendered":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/?p=610"},"modified":"2021-09-29T19:47:26","modified_gmt":"2021-09-29T17:47:26","slug":"european-software-patents-april-2019-updates","status":"publish","type":"post","link":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/","title":{"rendered":"EUROPEAN SOFTWARE PATENTS April 2019 updates"},"content":{"rendered":"\n<p><strong>April came with nine new decisions in the <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\">EUROPEAN SOFTWARE PATENTS<\/a> knowledge base relating to cloud computing, distributed systems, business methods, graphical user interfaces and search engines:<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Patentable cloud computing innovations<\/h2>\n\n\n\n<p>Improvements in <strong><a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base-category\/distributed-systems-cloud-computing\/\">cloud computing and distributed computing<\/a><\/strong> techniques are regularly considered technical by the European Patent Office. For example, the EPO granted a software patent for a <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/server-load-balancing-based-on-mathematical-calculations-technical\/\">server load balancing technique based on mathematical calculations<\/a>, since they were found to  improve the server&#8217;s resource consumption. <\/p>\n\n\n\n<p>A method of <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/group-identifier-for-serverless-group-e-mails-technical\/\">providing a unique identifier for identifying user groups without using a server<\/a> was also found to be technical, although obvious in view of the prior art.<\/p>\n\n\n\n<p>In another decision, <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/method-steps-carried-out-by-building-management-system-technical\/\">assigning a fixed internet address to a terminal of a building management system which is securely attached to a building<\/a> was found to provide a technical contribution, because the system was capable of determining that a user actually was in the building when a specific interaction with the terminal was conducted.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/showing-browsing-options-depending-on-number-of-search-results-non-technical\/\"><img loading=\"lazy\" decoding=\"async\" width=\"848\" height=\"446\" src=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/BARDEHLE-PAGENBERG_European-Software-Patents__LinkedIn_01.png\" alt=\"&quot;The implementation of a user interface includes non-technical aspects of the GUI layout, e.g. the graphical design of menus or the positioning of a control button according to user preferences, but also technical aspects regarding the user-computer interaction&quot;\" class=\"wp-image-657\" srcset=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/BARDEHLE-PAGENBERG_European-Software-Patents__LinkedIn_01.png 848w, https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/BARDEHLE-PAGENBERG_European-Software-Patents__LinkedIn_01-300x158.png 300w, https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/BARDEHLE-PAGENBERG_European-Software-Patents__LinkedIn_01-768x404.png 768w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/a><figcaption><a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/showing-browsing-options-depending-on-number-of-search-results-non-technical\/\">Showing browsing options depending on number of search results: non-technical<\/a><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">More challenging: business methods<\/h2>\n\n\n\n<p>One decision related to a method for efficiently checking the consistency and completeness of selection conditions for components of a configurable product. On the one hand, the Board held that the task performed by claim 1 was of a non-technical nature. However, the specific claimed bit (sub-)matrices, bit strings and steps of the method, especially those of splitting the bit matrix, forming bit strings representing the selection and restriction conditions and determining inconsistent pairs of selection conditions when performed by parallel processing, <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/checking-consistency-and-completeness-of-selection-conditions-technical\/\">were indeed found to contribute to the technical character<\/a>. The case was remitted back to the first instance for reexamination of inventive step.<\/p>\n\n\n\n<p>The same applied to a <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/programming-a-currency-tester-technical\/\">method of programming a currency tester<\/a>, which was also remitted back to the first instance for further prosecution.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">GUI software patents<\/h2>\n\n\n\n<p>In the field of <strong><a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base-category\/guis\/\">graphical user interfaces<\/a><\/strong>, a method for video editing, more precisely for quickly and easily viewing two different video clips simultaneously, <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/viewing-two-video-clips-simultaneously-technical\/\">involved technical aspects regarding the user-computer interaction<\/a> which went beyond a non-technical method for presentation of information. The invention was also found to be non-obvious and a European software patent was granted.<\/p>\n\n\n\n<p>In an older decision, facilitating data exchange across different data formats with a clipboard function was <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/data-transfer-in-a-clipboard-format-technical\/\">considered to provide technical character, in particular when transferring non-file data<\/a>, and a patent was granted.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-large is-resized\"><a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/software-patent-epo\/\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2021\/05\/02_Knowledge_Base_Software_Patents_in_Europe_Visual-1024x576.jpg\" alt=\"\" class=\"wp-image-1649\" width=\"256\" height=\"144\" srcset=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2021\/05\/02_Knowledge_Base_Software_Patents_in_Europe_Visual-1024x576.jpg 1024w, https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2021\/05\/02_Knowledge_Base_Software_Patents_in_Europe_Visual-300x169.jpg 300w, https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2021\/05\/02_Knowledge_Base_Software_Patents_in_Europe_Visual-768x432.jpg 768w, https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2021\/05\/02_Knowledge_Base_Software_Patents_in_Europe_Visual.jpg 1280w\" sizes=\"auto, (max-width: 256px) 100vw, 256px\" \/><\/a><\/figure><\/div>\n\n\n\n<p>By the way, if you are interested in a deeper look into how the European Patent Office examines software-related inventions, this <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/software-patent-epo\/\">30-minute video gives a concise overview of the &#8220;two hurdle&#8221; approach with lots of examples<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Patents for search engine techniques<\/h2>\n\n\n\n<p>In the field of <strong><a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base-category\/data-retrieval\/\">data retrieval<\/a><\/strong>, a method of scoring search engine results based on history data was found to be non-technical, since <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/scoring-search-engine-results-based-on-history-data-non-technical\/\">assigning a score to a document based on the frequency and the amount of changes to the document was considered not to be a technical task<\/a>. <\/p>\n\n\n\n<p>Finally, one decision dealt with the graphical user interface of a search engine. Here, the basic idea was to check how many search results there are, and in case of only a few, to maximize the display area for those search results while minimizing another display area that normally shows browsing options. In this case, the Board ruled <a href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/knowledge-base\/showing-browsing-options-depending-on-number-of-search-results-non-technical\/\">that the layout of the areas in the display and the emphasizing of specific areas are non-technical aspects of the invention<\/a>. <\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Fear of missing out?<\/h2>\n\n\n  \n  \n  <div class=\"\n    mailpoet_form_popup_overlay\n      \"><\/div>\n  <div\n    id=\"mailpoet_form_1\"\n    class=\"\n      mailpoet_form\n      mailpoet_form_shortcode\n      mailpoet_form_position_\n      mailpoet_form_animation_\n    \"\n      >\n\n    <style type=\"text\/css\">\n     #mailpoet_form_1 .mailpoet_form {  }\n#mailpoet_form_1 .mailpoet_paragraph {  }\n#mailpoet_form_1 .mailpoet_segment_label, #mailpoet_form_1 .mailpoet_text_label, #mailpoet_form_1 .mailpoet_textarea_label, #mailpoet_form_1 .mailpoet_select_label, #mailpoet_form_1 .mailpoet_radio_label, #mailpoet_form_1 .mailpoet_checkbox_label, #mailpoet_form_1 .mailpoet_list_label, #mailpoet_form_1 .mailpoet_date_label { display: block; }\n#mailpoet_form_1 .mailpoet_text, #mailpoet_form_1 .mailpoet_textarea, #mailpoet_form_1 .mailpoet_select, #mailpoet_form_1 .mailpoet_date_month, #mailpoet_form_1 .mailpoet_date_day, #mailpoet_form_1 .mailpoet_date_year, #mailpoet_form_1 .mailpoet_date { display: block; }\n#mailpoet_form_1 .mailpoet_text, #mailpoet_form_1 .mailpoet_textarea { width: 200px; }\n#mailpoet_form_1 .mailpoet_checkbox {  }\n#mailpoet_form_1 .mailpoet_submit input {  }\n#mailpoet_form_1 .mailpoet_divider {  }\n#mailpoet_form_1 .mailpoet_message {  }\n#mailpoet_form_1 .mailpoet_validate_success { font-weight: 600; color: #468847; }\n#mailpoet_form_1 .mailpoet_validate_error { color: #b94a48; }\n#mailpoet_form_1 .mailpoet_form_loading { width: 30px; text-align: center; line-height: normal; }\n#mailpoet_form_1 .mailpoet_form_loading > span { width: 5px; height: 5px; background-color: #5b5b5b; }#mailpoet_form_1{border-radius: 0px;text-align: left;}#mailpoet_form_1 form.mailpoet_form {padding: 20px;}#mailpoet_form_1{width: 100%;}#mailpoet_form_1 .mailpoet_message {margin: 0; padding: 0 20px;}#mailpoet_form_1 .mailpoet_paragraph.last {margin-bottom: 0} @media (max-width: 500px) {#mailpoet_form_1 {background-image: none;}} @media (min-width: 500px) {#mailpoet_form_1 .last .mailpoet_paragraph:last-child {margin-bottom: 0}}  @media (max-width: 500px) {#mailpoet_form_1 .mailpoet_form_column:last-child .mailpoet_paragraph:last-child {margin-bottom: 0}} \n    <\/style>\n\n    <form\n      target=\"_self\"\n      method=\"post\"\n      action=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-admin\/admin-post.php?action=mailpoet_subscription_form\"\n      class=\"mailpoet_form mailpoet_form_form mailpoet_form_shortcode\"\n      novalidate\n      data-delay=\"\"\n      data-exit-intent-enabled=\"\"\n      data-font-family=\"\"\n      data-cookie-expiration-time=\"\"\n    >\n      <input type=\"hidden\" name=\"data[form_id]\" value=\"1\" \/>\n      <input type=\"hidden\" name=\"token\" value=\"55d6869ad6\" \/>\n      <input type=\"hidden\" name=\"api_version\" value=\"v1\" \/>\n      <input type=\"hidden\" name=\"endpoint\" value=\"subscribers\" \/>\n      <input type=\"hidden\" name=\"mailpoet_method\" value=\"subscribe\" \/>\n\n      <label class=\"mailpoet_hp_email_label\" style=\"display: none !important;\">Please leave this field empty<input type=\"email\" name=\"data[email]\"\/><\/label><div class=\"mailpoet_paragraph \" ><h3>Stay in the loop<\/h3><p>Never miss a beat by <b>subscribing to the email newsletter<\/b>. Please see our <a href=\"https:\/\/www.bardehle.com\/privacy-policy.html\" target=\"_blank\">Privacy Policy<\/a>.<\/p><\/div>\n<div class=\"mailpoet_paragraph \"><input type=\"email\" autocomplete=\"email\" class=\"mailpoet_text\" id=\"form_email_1\" name=\"data[form_field_MmZmM2YwZmI4M2QyX2VtYWls]\" title=\"Email\" value=\"\" style=\"padding:5px;margin: 0 auto 0 0;\" data-automation-id=\"form_email\"  placeholder=\"Email *\" aria-label=\"Email *\" data-parsley-errors-container=\".mailpoet_error_s7jl8\" data-parsley-required=\"true\" required aria-required=\"true\" data-parsley-minlength=\"6\" data-parsley-maxlength=\"150\" data-parsley-type-message=\"This value should be a valid email.\" data-parsley-required-message=\"This field is required.\"\/><span class=\"mailpoet_error_s7jl8\"><\/span><\/div>\n<div class=\"mailpoet_paragraph \"><fieldset><legend class=\"mailpoet_checkbox_label\" >Privacy policy <span class=\"mailpoet_required\" aria-hidden=\"true\">*<\/span><\/legend><input type=\"hidden\" value=\"1\"  name=\"data[cf_1]\" \/><label class=\"mailpoet_checkbox_label\" for=\"mailpoet_checkbox_1\" ><input type=\"checkbox\" class=\"mailpoet_checkbox\" id=\"mailpoet_checkbox_1\" name=\"data[cf_1]\" value=\"1\" data-parsley-errors-container=\".mailpoet_error_1jxlt\" data-parsley-required=\"true\" required aria-required=\"true\" data-parsley-required-message=\"This field is required.\" data-parsley-group=\"custom_field_1\" \/> Yes, I consent to the collection, processing and use of my above-mentioned personal data for the purposes of processing my message and for the purposes of contacting me via email. The legal basis of the processing shall be formed by my consent pursuant to Art. 6 (1) lit. a GDPR. The data will be deleted three months after expiry of the purpose, provided that longer retention periods are not required by law. I can revoke this consent with future effect at any time. I have taken note of the privacy statement and consent to it. With regard to the processing of my data, I am entitled to inalienable rights, information on which can be found in the privacy statement.<\/label><\/fieldset><span class=\"mailpoet_error_1jxlt\"><\/span><\/div>\n<div class=\"mailpoet_paragraph \" >* = Required field<\/div>\n<div class=\"mailpoet_paragraph \"><input type=\"submit\" class=\"mailpoet_submit\" value=\"Subscribe\" data-automation-id=\"subscribe-submit-button\" style=\"padding:5px;margin: 0 auto 0 0;border-color:transparent;\" \/><span class=\"mailpoet_form_loading\"><span class=\"mailpoet_bounce1\"><\/span><span class=\"mailpoet_bounce2\"><\/span><span class=\"mailpoet_bounce3\"><\/span><\/span><\/div>\n\n      <div class=\"mailpoet_message\">\n        <p class=\"mailpoet_validate_success\"\n                style=\"display:none;\"\n                >Thank you for subscribing. Please check your inbox to confirm your subscription.\n        <\/p>\n        <p class=\"mailpoet_validate_error\"\n                style=\"display:none;\"\n                >        <\/p>\n      <\/div>\n    <\/form>\n\n      <\/div>\n\n  \n","protected":false},"excerpt":{"rendered":"<p>April came with nine new decisions in the EUROPEAN SOFTWARE PATENTS knowledge base relating to cloud computing, distributed systems, business methods, graphical user interfaces and search engines: Patentable cloud computing innovations Improvements in cloud computing and distributed computing techniques are regularly considered technical by the European Patent Office. For example, the EPO granted a software [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":611,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-610","post","type-post","status-publish","has-post-thumbnail","hentry","category-news","post-item"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>EUROPEAN SOFTWARE PATENTS April 2019 updates &#187; EUROPEAN SOFTWARE PATENTS<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EUROPEAN SOFTWARE PATENTS April 2019 updates &#187; EUROPEAN SOFTWARE PATENTS\" \/>\n<meta property=\"og:description\" content=\"April came with nine new decisions in the EUROPEAN SOFTWARE PATENTS knowledge base relating to cloud computing, distributed systems, business methods, graphical user interfaces and search engines: Patentable cloud computing innovations Improvements in cloud computing and distributed computing techniques are regularly considered technical by the European Patent Office. For example, the EPO granted a software [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/\" \/>\n<meta property=\"og:site_name\" content=\"EUROPEAN SOFTWARE PATENTS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bardehleIP\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-01T10:00:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-29T17:47:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png\" \/>\n\t<meta property=\"og:image:width\" content=\"848\" \/>\n\t<meta property=\"og:image:height\" content=\"445\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Patrick Heckeler\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@bardehleIP\" \/>\n<meta name=\"twitter:site\" content=\"@bardehleIP\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patrick Heckeler\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/\"},\"author\":{\"name\":\"Patrick Heckeler\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/person\/012b48f792d9094b77398df2699110e8\"},\"headline\":\"EUROPEAN SOFTWARE PATENTS April 2019 updates\",\"datePublished\":\"2019-05-01T10:00:15+00:00\",\"dateModified\":\"2021-09-29T17:47:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/\"},\"wordCount\":573,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png\",\"articleSection\":[\"News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/\",\"url\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/\",\"name\":\"EUROPEAN SOFTWARE PATENTS April 2019 updates &#187; EUROPEAN SOFTWARE PATENTS\",\"isPartOf\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png\",\"datePublished\":\"2019-05-01T10:00:15+00:00\",\"dateModified\":\"2021-09-29T17:47:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage\",\"url\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png\",\"contentUrl\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png\",\"width\":848,\"height\":445,\"caption\":\"European Software Patents April 2019 Updates\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EUROPEAN SOFTWARE PATENTS April 2019 updates\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#website\",\"url\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/\",\"name\":\"EUROPEAN SOFTWARE PATENTS\",\"description\":\"It&#039;s all about the technical contribution\",\"publisher\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#organization\",\"name\":\"BARDEHLE PAGENBERG\",\"url\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/03\/bardehle_square.png?fit=400%2C400&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/03\/bardehle_square.png?fit=400%2C400&ssl=1\",\"width\":400,\"height\":400,\"caption\":\"BARDEHLE PAGENBERG\"},\"image\":{\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/bardehleIP\/\",\"https:\/\/x.com\/bardehleIP\",\"https:\/\/www.instagram.com\/bardehleip\/\",\"https:\/\/www.linkedin.com\/company\/bardehle-pagenberg\/\",\"https:\/\/www.youtube.com\/channel\/UCb5oIvunEnnjuPIAO7XPD1Q\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/person\/012b48f792d9094b77398df2699110e8\",\"name\":\"Patrick Heckeler\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/f14f2e94a2b15fef1148c1633d33eb486522e71daccee6dce56118c168a95b48?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f14f2e94a2b15fef1148c1633d33eb486522e71daccee6dce56118c168a95b48?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f14f2e94a2b15fef1148c1633d33eb486522e71daccee6dce56118c168a95b48?s=96&d=mm&r=g\",\"caption\":\"Patrick Heckeler\"},\"description\":\"Patrick is a European patent attorney at BARDEHLE PAGENBERG. He specializes in software patents in Europe both from a prosecution and litigation point of view.\",\"sameAs\":[\"https:\/\/www.bardehle.com\/team\/detail\/heckeler-patrick.html\"],\"url\":\"https:\/\/www.bardehle.com\/europeansoftwarepatents\/author\/hep\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EUROPEAN SOFTWARE PATENTS April 2019 updates &#187; EUROPEAN SOFTWARE PATENTS","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/","og_locale":"en_US","og_type":"article","og_title":"EUROPEAN SOFTWARE PATENTS April 2019 updates &#187; EUROPEAN SOFTWARE PATENTS","og_description":"April came with nine new decisions in the EUROPEAN SOFTWARE PATENTS knowledge base relating to cloud computing, distributed systems, business methods, graphical user interfaces and search engines: Patentable cloud computing innovations Improvements in cloud computing and distributed computing techniques are regularly considered technical by the European Patent Office. For example, the EPO granted a software [&hellip;]","og_url":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/","og_site_name":"EUROPEAN SOFTWARE PATENTS","article_publisher":"https:\/\/www.facebook.com\/bardehleIP\/","article_published_time":"2019-05-01T10:00:15+00:00","article_modified_time":"2021-09-29T17:47:26+00:00","og_image":[{"width":848,"height":445,"url":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png","type":"image\/png"}],"author":"Patrick Heckeler","twitter_card":"summary_large_image","twitter_creator":"@bardehleIP","twitter_site":"@bardehleIP","twitter_misc":{"Written by":"Patrick Heckeler","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#article","isPartOf":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/"},"author":{"name":"Patrick Heckeler","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/person\/012b48f792d9094b77398df2699110e8"},"headline":"EUROPEAN SOFTWARE PATENTS April 2019 updates","datePublished":"2019-05-01T10:00:15+00:00","dateModified":"2021-09-29T17:47:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/"},"wordCount":573,"commentCount":0,"publisher":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#organization"},"image":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png","articleSection":["News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/","url":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/","name":"EUROPEAN SOFTWARE PATENTS April 2019 updates &#187; EUROPEAN SOFTWARE PATENTS","isPartOf":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage"},"image":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png","datePublished":"2019-05-01T10:00:15+00:00","dateModified":"2021-09-29T17:47:26+00:00","breadcrumb":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#primaryimage","url":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png","contentUrl":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/04\/04_BARDEHLE-PAGENBERG_European-Software-Patents_2019_April-LinkedIn.png","width":848,"height":445,"caption":"European Software Patents April 2019 Updates"},{"@type":"BreadcrumbList","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/european-software-patents-april-2019-updates\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/"},{"@type":"ListItem","position":2,"name":"EUROPEAN SOFTWARE PATENTS April 2019 updates"}]},{"@type":"WebSite","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#website","url":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/","name":"EUROPEAN SOFTWARE PATENTS","description":"It&#039;s all about the technical contribution","publisher":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#organization","name":"BARDEHLE PAGENBERG","url":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/03\/bardehle_square.png?fit=400%2C400&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.bardehle.com\/europeansoftwarepatents\/wp-content\/uploads\/2019\/03\/bardehle_square.png?fit=400%2C400&ssl=1","width":400,"height":400,"caption":"BARDEHLE PAGENBERG"},"image":{"@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bardehleIP\/","https:\/\/x.com\/bardehleIP","https:\/\/www.instagram.com\/bardehleip\/","https:\/\/www.linkedin.com\/company\/bardehle-pagenberg\/","https:\/\/www.youtube.com\/channel\/UCb5oIvunEnnjuPIAO7XPD1Q"]},{"@type":"Person","@id":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/#\/schema\/person\/012b48f792d9094b77398df2699110e8","name":"Patrick Heckeler","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f14f2e94a2b15fef1148c1633d33eb486522e71daccee6dce56118c168a95b48?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f14f2e94a2b15fef1148c1633d33eb486522e71daccee6dce56118c168a95b48?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f14f2e94a2b15fef1148c1633d33eb486522e71daccee6dce56118c168a95b48?s=96&d=mm&r=g","caption":"Patrick Heckeler"},"description":"Patrick is a European patent attorney at BARDEHLE PAGENBERG. He specializes in software patents in Europe both from a prosecution and litigation point of view.","sameAs":["https:\/\/www.bardehle.com\/team\/detail\/heckeler-patrick.html"],"url":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/author\/hep\/"}]}},"_links":{"self":[{"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/posts\/610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/comments?post=610"}],"version-history":[{"count":7,"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/posts\/610\/revisions"}],"predecessor-version":[{"id":1974,"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/posts\/610\/revisions\/1974"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/media\/611"}],"wp:attachment":[{"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/media?parent=610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/categories?post=610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bardehle.com\/europeansoftwarepatents\/wp-json\/wp\/v2\/tags?post=610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}