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

Database systems

17 articles

Checking whether a resource is likely to be available when a corresponding request is serviced: non-technical

16 February 2021

Efficient database transaction processing: technical

1 September 2020

Implementing the execution of a database view query: technical

18 August 2020

Using history data for predicting the future workload of a tiered storage system: technical

11 August 2020

Generation of database queries from database independent selection conditions: technical

19 May 2020

Mapping natural language text input to elements of a social-graph database: non-technical

12 May 2020

Recommending a shooting spot where a particular image can be taken: non-technical

17 March 2020

Generated metadata file for OLAP tools: non-technical

18 February 2020

Persisting database objects: technical

4 February 2020

Cost-based optimisation of a query in a relational database system: technical

7 January 2020

Posts navigation

1 2 Next

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 (6)
    • Classification (3)
      • Improving image classification by training a semantic classifier: technical
      • Classifying and linking data records: non-technical
      • Classification of text documents: non-technical
    • Machine learning-based driver alertness detection: insufficiently disclosed
    • Training of an artificial neural network: insufficiently disclosed
    • 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 (3)
    • Mapping a voice request to the user who issued the request: technical
    • Object detection in an augmented reality image: insufficiently disclosed
    • 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 (26)
    • An objective approach to the assessment of inventive step for computer-implemented inventions (RICOH case)
    • Determining ranges of identifiers for items packed in a container: non-technical
    • Determining the value of a collateral using an index value calculated based on an appraised quality/quantity of water: non-technical
    • Estimating the availability of a person despite inaccurate calendar information: non-technical
    • Necessity of stopping a suspicious vehicle: non-technical
    • Determining the risk of losses for pricing a risk insurance: non-technical
    • Providing different user interface functions to the sender and the recipient of a shipment: non-technical
    • Internet platform for customizing pet food: non-technical
    • Improving the quality of computer-generated exams: non-technical
    • Withdrawing cash from an ATM via SMS without a banking card: technical but obvious
    • Electronic voucher scheme: non-technical
    • Digitalization of the distribution of product inserts: technical but obvious
    • Scoring the competence of an organisation: non-technical
    • Increased security when collecting and selling customer data: non-technical
    • 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 (5)
    • Centralized vs. distributed gaming system: technical (but obvious)
    • Functional implementation of a lottery game: non-technical
    • Controlling location-based functionality of a gaming device: technical
    • Customizing a shared online environment: non-technical
    • Improving functional quality of the graphical layout of a video game: technical
  • Data retrieval (12)
    • Summarizing unformatted documents: non-technical
    • Indexing information for a search engine: technical
    • Text classification: non-technical
    • Automatically generating a list of expressions semantically related to an input linguistic expression: non-technical
    • Retrieving documents from a database using a normalized symbol: non-technical
    • Multidimensional data structure with a hierarchy of levels for each dimension: technical
    • Sorting review information in priority order: non-technical
    • Generated metadata file for OLAP tools: non-technical
    • 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 (17)
    • Checking whether a resource is likely to be available when a corresponding request is serviced: non-technical
    • Efficient database transaction processing: technical
    • Implementing the execution of a database view query: technical
    • Using history data for predicting the future workload of a tiered storage system: technical
    • Generation of database queries from database independent selection conditions: technical
    • Mapping natural language text input to elements of a social-graph database: non-technical
    • Recommending a shooting spot where a particular image can be taken: non-technical
    • Generated metadata file for OLAP tools: non-technical
    • Persisting database objects: technical
    • Cost-based optimisation of a query in a relational database system: technical
    • Row-based selective auditing in an relational database system: technical
    • Performing prediction of seat availability in a travel planning system: technical
    • 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 (7)
    • An objective approach to the assessment of inventive step for computer-implemented inventions (RICOH case)
    • Improving a mobile POS terminal in respect of the customers' security against fraudulent use of their sensitive information: technical
    • Email filtering based on number of inappropriate URLs: non-technical
    • 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 (20)
    • Zoom bounce-back effect on a touchscreen: technical
    • Illustrations on a scale carrying cognitive content: technical
    • Distributing rewards by assigning users to partial areas of an advertisement banner: technical
    • Increasing user friendliness when incorporating a spreadsheet object into a word processing application document: technical
    • Displaying a correct letter even if user input is imprecise: technical
    • Projection effects in a 3D motion graphical user interface: non-technical
    • Presenting clinical statistics to help identify previous similar medical cases: non-technical
    • Displaying appointment requests and surrounding appointments in a mini-calendar format: non-technical
    • Gesture-based information table transposition: non-technical
    • Haptic feedback assisted text manipulation: technical
    • Displaying medical information on a patient monitor: non-technical
    • Animating a graphics icon by superimposing an image sequence on a static background: non-technical
    • 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 (5)
    • Network-controlled SIM OTA Enabler: non-technical
    • 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 (11)
    • Determining a threshold of operational parameters of a nuclear reactor: technical
    • Determining the risk of losses for pricing a risk insurance: non-technical
    • Improved weather forecasting: non-technical
    • 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
  • Prediction systems (1)
    • Predicting the formation of mould fungi: 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 (7)
    • Cryptography (1)
      • Masking a private key: technical
    • Balancing user convenience and security when accessing electronic devices: technical
    • Privacy protection by linking customer data with a key instead of personally identifiable information: non-technical
    • Encrypting/decrypting audio data with reduced latency: 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
  • Text classification (1)
    • Text classification: non-technical

Tags

TBoA 3.2.01 TBoA 3.2.04 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

  • Classification of text documents: non-technical 4
  • Simulation methods serving an adequately defined technical purpose: technical 4
  • Programming, modelling, new programming languages: 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

Stay in the loop

Never miss a beat by subscribing to the email newsletter. Please see our Privacy Policy.

* = 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

  • Registering at an interface to receive relevant data for performing a task: non-technical
  • Network-controlled SIM OTA Enabler: non-technical
  • Checking whether a resource is likely to be available when a corresponding request is serviced: non-technical
  • Zoom bounce-back effect on a touchscreen: technical
  • Determining a threshold of operational parameters of a nuclear reactor: 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