EUROPEAN SOFTWARE PATENTS
  • News
  • Knowledge Base
  • FAQ
  • About
  • bardehle.com
Suggested Search: artificial intelligence, programming
  • Home
  • The EUROPEAN SOFTWARE PATENTS Knowledge Base

Programming

  • Parallelization

    (1 Article)
3 articles

Generating a parallel computation graph: not technical

21 May 2019

Programming, modelling, new programming languages: non-technical

14 February 2019
3

Parallel processing constructs: non-technical

12 February 2019

How the EPO examines software patents

▶ How the EPO examines software patents

EUROPEAN SOFTWARE PATENTS provides the busy software patent enthusiast with concise and actionable summaries of virtually all EPO Board of Appeal decisions that concern computer-implemented inventions. Read more…

Categories

  • Artifical intelligence (4)
    • Classification (3)
      • Improving image classification by training a semantic classifier: technical
      • Classifying and linking data records: non-technical
      • Classification of text documents: non-technical
    • Improving image classification by training a semantic classifier: technical
    • Simulating pedestrian crowd movement: to be decided by the Enlarged Board of Appeal
    • Classifying and linking data records: non-technical
    • Classification of text documents: non-technical
  • Audio / video / image processing (1)
    • Background music recognition in videos: technical
  • Automation (2)
    • Self-controlling documentation for validated processes: non-technical
    • Tracking SWAP derivatives transaction positions: non-technical
  • Business methods (12)
    • Trusted third party to secure online transactions: non-technical
    • Providing a unique code for identifying product data: non-technical
    • Charging for content consumption: non-technical
    • Managing customer queues: non-technical
    • Authorisation of access terminal rather than user: technical
    • Tracking SWAP derivatives transaction positions: non-technical
    • Improved risk-hedging in credit derivative trading: non-technical
    • Matching unit comprising two computer entities directly connected to a shared memory storing pre-calculated values: technical
    • Determining a reference reading from a load cell of a cash till: technical
    • Programming a currency tester: technical
    • Checking consistency and completeness of selection conditions: technical
    • Methods which use technical means are patent-eligible
  • CAD (1)
    • CAD product data-model: non-technical
  • Computer games (1)
    • Improving functional quality of the graphical layout of a video game: technical
  • Data retrieval (4)
    • Conducting internet search from an instant messenger: non-technical
    • Showing browsing options depending on number of search results: non-technical
    • Scoring search engine results based on history data: non-technical
    • Improving Internet search results: probably technical if reliably achieved
  • Database systems (5)
    • Database for sequences of time-stamped records: technical
    • SQL language extensions for modifying columns in a single statement: technical
    • Database and means for building structured queries: technical
    • A central database for recording a status and an archive store for recording the status: technical
    • Using a NoSQL data store and an RDBMS to provide performance improvement in a database system: technical
  • Distributed systems / Cloud computing (4)
    • Matching unit comprising two computer entities directly connected to a shared memory storing pre-calculated values: technical
    • Method steps carried out by building management system: technical
    • Group identifier for serverless group e-mails: technical
    • Server load balancing based on mathematical calculations: technical
  • Graphical user interfaces (8)
    • Providing a confirmation element: non-technical
    • Unlocking a device by performing gestures on an unlock image: non-technical
    • Improving information display on a display device of an aircraft: technical
    • Displaying user interfaces more quickly by precomputing information: technical
    • Displaying a bird's eye view map: technical
    • Showing browsing options depending on number of search results: non-technical
    • Data transfer in a clipboard format: technical
    • Viewing two video clips simultaneously: technical
  • Internal control (2)
    • Allowing a computer to access a data library without reconfiguration: technical
    • Data transfer in a clipboard format: technical
  • Mobile phones / Apps (4)
    • Displaying user interfaces more quickly by precomputing information: technical
    • Method for calendar-based profile switching: non-technical
    • Automatically uninstalling apps after trial phase: non-technical
    • Only technical features can establish an inventive step (Comvik approach)
  • Modelling / Simulation (8)
    • Simulating the deployment of a 4G broadband service: non-technical
    • Designing an optical system with certain mathematical properties: technical
    • Simulating pedestrian crowd movement: to be decided by the Enlarged Board of Appeal
    • Information modelling as such: non-technical
    • Simulation methods serving an adequately defined technical purpose: technical
    • CAD product data-model: non-technical
    • Expert system for assessing patents: non-technical
    • Programming, modelling, new programming languages: non-technical
  • Navigation systems (1)
    • Navigation systems that can be tailored to a user's particular wishes: non-technical
  • Programming (3)
    • Parallelization (1)
      • Generating a parallel computation graph: not technical
    • Generating a parallel computation graph: not technical
    • Programming, modelling, new programming languages: non-technical
    • Parallel processing constructs: non-technical
  • Security (4)
    • Cryptography (1)
      • Masking a private key: technical
    • De-identifying data for privacy reasons: non-technical
    • Authenticating individuals based on liveness probability: non-technical
    • Managing booting of secure devices with untrusted software: technical
  • Smart cards (2)
    • Masking a private key: technical
    • Caching security information of a smart card: technical

Tags

TBoA 3.2.01 TBoA 3.4.01 TBoA 3.4.02 TBoA 3.4.03 TBoA 3.5.01 TBoA 3.5.03 TBoA 3.5.05 TBoA 3.5.06 TBoA 3.5.07 technical effect: no technical effect: not decided technical effect: yes

Popular knowledge base entries

  • Simulation methods serving an adequately defined technical purpose: technical 4
  • Programming, modelling, new programming languages: non-technical 3
  • Classification of text documents: non-technical 3

FAQ

  • Can artificial intelligence be patented?
  • Can an app be patented?
  • How long does a software patent last?
  • Are computer program claims possible?
  • What is the COMVIK approach?

See All FAQ

Subscribe to our newsletter

Never miss a beat by subscribing to the email newsletter. We will send you a monthly digest of new knowledge base entries, as well as occasional interesting information about European software patents. Please see our Privacy Policy for details.

* = Required field

Thank you for subscribing. Please check your inbox to confirm your subscription.

  • News
  • Knowledge Base
  • FAQ
  • About
  • bardehle.com

Latest Knowledge Base Entries

  • Improving image classification by training a semantic classifier: technical
  • Trusted third party to secure online transactions: non-technical
  • Simulating the deployment of a 4G broadband service: non-technical
  • Database for sequences of time-stamped records: technical
  • SQL language extensions for modifying columns in a single statement: technical

See All Entries

EUROPEAN SOFTWARE PATENTS

Our mission is to provide the busy software patent enthusiast with concise and actionable summaries of virtually all EPO Board of Appeal decisions that concern European software patents. Read more…

This service is for information purposes only and does not constitute legal advice.

Privacy Policy | Imprint

BARDEHLE PAGENBERG Partnerschaft mbB
Patentanwälte Rechtsanwälte

Prinzregentenplatz 7
81675 Munich
GERMANY

Fon: +49(0)89.928 05-0
Fax: +49(0)89.928 05-444
Email: info@bardehle.de

© BARDEHLE PAGENBERG 2019

Back to Top