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

CAD

2 articles

Designing a geometrical three-dimensional modeled object by offloading specific tasks to the GPU : technical

2 July 2024
2

CAD product data-model: non-technical

12 March 2019

â–¶ 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

  • 3D printing/Additive Manufacturing (1)
    • Process and device for producing a three-dimensional component: non-technical
  • Administrative scheme (5)
    • Access-control method for a hearing instrument: non-technical
    • Hybrid approach of delegating access decision evaluation for building automation and control: Technical
    • Management zones in agricultural fields: Non-technical
    • Eye-tracking to automatically detecting user interactions: technical
    • Consent categories in head-mounted displays: non-technical
  • Artifical intelligence (21)
    • Augmented Reality (1)
      • Providing augmented reality overlays in the context of social networks based on geographic location: technical (but obvious)
    • Classification (8)
      • Liveness detection: Technical
      • Consent categories in head-mounted displays: non-technical
      • Providing augmented reality overlays in the context of social networks based on geographic location: technical (but obvious)
      • Classification of search engine resources using deep learning: non-technical
      • Scoring concept terms for online advertising using deep learning: non-technical
      • Improving image classification by training a semantic classifier: technical
      • Classifying and linking data records: non-technical
      • Classification of text documents: non-technical
    • Machine Learning Models (4)
      • Development and deployment of analytical models: technical effect not decided
      • Adaptive driving models: non-technical
      • Providing augmented reality overlays in the context of social networks based on geographic location: technical (but obvious)
      • Training distilled machine learning models: non-technical
    • Training (3)
      • Liveness detection: Technical
      • Adaptive driving models: non-technical
      • Training distilled machine learning models: non-technical
    • Liveness detection: Technical
    • Adaptive driving models: non-technical
    • Providing augmented reality overlays in the context of social networks based on geographic location: technical (but obvious)
    • Providing targeted fulfilment of phone protection plan: non-technical
    • Training distilled machine learning models: non-technical
    • Translating text in images: non-technical
    • Controlled training of a recommender system: technical
    • Neural network based machine translation: non-technical
    • Automated script grading: non-technical
    • Sparsely connected neural network: non-technical
    • Classification of search engine resources using deep learning: non-technical
    • Scoring concept terms for online advertising using deep learning: non-technical
    • Improving billing code accuracy with machine learning: 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 (46)
    • Mathematical methods (3)
      • Radioactive Waste Accomodation Method: non-technical
      • Predicting a specific malfunction of a specific mechanical or electrical component based on specific parameters: technical
      • Monitoring health of gas turbine engines: non-technical
    • Presentation of information (29)
      • User interface for option trading: non-technical
      • Displaying an animation of coupling of list items: non-technical
      • Improving image quality based on user's preferences: non-technical
      • Lock screen: non-technical
      • Displaying numbers to a user: non-technical
      • Obtaining position information of a moving body: non-technical
      • Storing and retrieving biomedical information: non-technical
      • Displaying locations for aircraft landing: non-technical
      • Designing a geometrical three-dimensional modeled object by offloading specific tasks to the GPU : technical
      • Displaying inventory instructions on electronic price labels: non-technical
      • Shared event gallery: non-technical
      • Coupling of list items on a screen: non-technical
      • Translating text in images: non-technical
      • Grouping of multiple objects: non-technical
      • Generating maps of local activation times: not technical
      • Building sustainability score: not technical
      • Process and device for producing a three-dimensional component: non-technical
      • System for providing information to a user: non-technical
      • Enhanced scrollbar: non-technical
      • Monitoring health of gas turbine engines: non-technical
      • Planning a surgery using statistical shape model of the body part and incorporating surgery planning data: technical
      • Presenting information of interest to a user based on a user profile: non-technical
      • Mathematically determining a compensation for flexible screen based on the distortion experienced at an assumed viewing angle : technical
      • Web service user experience without upfront storage expense: non-technical
      • Relationship between a user's comment and a specific viewable object: non-technical
      • Cinematographic image interface: technical
      • Informing conference participants about the conference proceedings: non-technical
      • E-mail read status indication: non-technical
      • Collection, analysis and transmission of data related to patient movements: non-technical
    • Television systems (3)
      • Providing an advance warning of the end of a commercial break: non-technical
      • User-controlled playback of a tailored version of the recording: technical
      • Viewing and recording program content: non-technical
    • Liveness detection: Technical
    • Improving image quality based on user's preferences: non-technical
    • Translating text in images: non-technical
    • Providing an advance warning of the end of a commercial break: non-technical
    • User-controlled playback of a tailored version of the recording: technical
    • Viewing and recording program content: non-technical
    • Mathematically determining a compensation for flexible screen based on the distortion experienced at an assumed viewing angle : technical
    • Adjusting a camera position based on detecting a face of a user at the other end: technical
    • Reliably detecting traffic violating vehicles: technical
    • Measuring communication skills of crew members: non-technical
    • Eliminating spurious or unstable candidates: technical
    • Relationship between a user's comment and a specific viewable object: non-technical
    • Cinematographic image interface: technical
    • Identification of types of scenes of a sports game: non-technical
    • Editing 3D content: non-technical
    • Setting a proper confidence factor threshold in speech recognition: non-technical
    • Image data arrangement: non-technical
    • 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 (10)
    • Product configuration (1)
      • Integrated product configuration: non-technical
    • Hybrid approach of delegating access decision evaluation for building automation and control: Technical
    • Workflow rules controlling tasks and tags labelling the states of the tasks: non-technical
    • Displaying inventory instructions on electronic price labels: non-technical
    • Indicating the presence of a substance in an article: non-technical
    • Method of reserving compartments: non-technical
    • Identifying an overall suspicion level for a transaction: non-technical
    • Integrated product configuration: non-technical
    • Evaluating real estate: non-technical
    • Self-controlling documentation for validated processes: non-technical
    • Tracking SWAP derivatives transaction positions: non-technical
  • Business methods (93)
    • User device configured to function as PoS terminal: Technical
    • Blockchain generation method: non-technical
    • Workflow rules controlling tasks and tags labelling the states of the tasks: non-technical
    • Improving image quality based on user's preferences: non-technical
    • Card transaction terminal: non-technical
    • Routing reward messages based on a Bank Identification Number : non-technical
    • Providing targeted fulfilment of phone protection plan: non-technical
    • Managing content subscriptions: non-technical
    • Mobile location-based task assignment: non-technical
    • Proximity-dependent reminders: non-technical
    • Method of reserving compartments: non-technical
    • Automatic trading system with computer aided decision-methods: non-technical
    • Ledger protocol to incentivise commerce: non-technical
    • Accessing cookies from different domains: technical
    • Travel time prediction: non-technical
    • Controlled training of a recommender system: technical
    • Extracting flight data: not technical
    • Secure mobile payment method: technical
    • Scheduling online sessions: non-technical
    • DETERMINING A TECHNICAL STOP OF A VEHICLE: non-technical
    • Transaction amount: non-technical
    • Securely Rendering Online Ads in a webpage: technical
    • Accepting a transaction if information about it provided by a customer and a POS coincide within certain limits: non-technical
    • Over the air provisioning of soft cards: non-technical
    • Providing a digital asset to two user devices: non-technical
    • Correlating media consumption of a user with demographic data: non-technical
    • Identifying an overall suspicion level for a transaction: non-technical
    • Redistribution of purchased event tickets: non-technical
    • Labelling a package with cross-referenced information and using this information for retrieval: technical
    • Managing a bid tracking database: non-technical
    • Insurance-risk prediction: non-technical
    • Routing an electronic message and ensuring its integrity : technical
    • Facilitating exchange of information between parties in business launch centers: non-technical
    • Avoiding redundant displaying of notifications: technical
    • Authorising access to goods and/or services based on an access voucher: non-technical
    • Classification of search engine resources using deep learning: non-technical
    • Monitoring airport data and automation of cover payments in case of airport closures: non-technical
    • Closed-circuit e-commerce entity with reduced load on server : technical
    • Scoring concept terms for online advertising using deep learning: non-technical
    • Automatic charging upon location based departure: non-technical
    • Evaluating real estate: non-technical
    • Including a video recording option in advertisements: non-technical
    • Web service user experience without upfront storage expense: non-technical
    • Estimating departure time: non-technical
    • Providing an aggregated soft card: technical
    • Present, advertise and promote paint and other coating products: non-technical
    • Finding an alternative to placing packages in a mail room if no lockers were available: non-technical
    • Managing the funding of catastrophe relief efforts: non-technical
    • Damage cover and automated payment: non-technical
    • Adjusting a credit according to a data file: non-technical
    • Recording usage data for an industrial truck: non-technical
    • Preventing payment in case of an incorrect amount entered by a customer: non-technical
    • Selection of an available memory size: technical
    • Simultaneously generating a winning outcome in game machines: non-technical
    • Supporting multiple instances of the same payment application: technical
    • Providing a real time broker quality indication of market trades: non-technical
    • Guiding the user to a shop: non-technical
    • Converting loyalty points based on a commonly used reference currency: non-technical
    • Automatic selection of a marketing script: non-technical
    • Predicting future acquisitions: non-technical
    • Projection surface with built-in track pad: technical
    • Not patentable to patent-eligible: Redesigning product based on user feedback - not technical, but Controlling the manufacture of a product - technical
    • Software implementation of high security financial transaction with efficient network load: Technical
    • Ensuring data integrity, facilitating centralized control of logistics plants and improving data exchange to other logistics plants: non-technical
    • Querying a dedicated server to determine whether a mobile device is NFC enabled: Technical
    • Method for determining comparability of service offers or products: non-technical
    • Transmitting geographical risk rating to insurance company server to determine insurance cost on the server: technical
    • 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 (2)
    • Designing a geometrical three-dimensional modeled object by offloading specific tasks to the GPU : technical
    • CAD product data-model: non-technical
  • Chip design (1)
    • Generating a chip design using simulation: non-technical
  • Computer games (10)
    • Scheduling online sessions: non-technical
    • Flight simulators: partly technical
    • Implementing a game tournament: non-technical
    • Simultaneously generating a winning outcome in game machines: non-technical
    • Controlling an avatar: non-technical
    • 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 (25)
    • Vehicle data (3)
      • DETERMINING A TECHNICAL STOP OF A VEHICLE: non-technical
      • Evaluation of vehicle driving skills- non-technical, but, assisting driver to enhance the vehicle driving skills: technical
      • Method for the detection of a movement characteristic of a vehicle: non-technical
    • Storing and retrieving biomedical information: non-technical
    • Displaying inventory instructions on electronic price labels: non-technical
    • Managing cached search result: technical
    • Extracting flight data: not technical
    • Search in internet and personal notes: non-technical
    • Handling data requests on database using improved update indicator: technical
    • Activating a storage's "power up in standby mode" depending on the host's power savings mode: technical
    • Evaluation of vehicle driving skills- non-technical, but, assisting driver to enhance the vehicle driving skills: technical
    • Transferring content stored on remote terminals: non-technical
    • Collection, analysis and transmission of data related to patient movements: non-technical
    • Registering at an interface to receive relevant data for performing a task: non-technical
    • 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