3. List of exclusions
  1. Home
  2. Legal texts
  3. Guidelines for Examination
  4. Table of Contents
  5. Part G
  6. Chapter II
  7. 3. List of exclusions
  8. 3.6 Programs for computers
  9. 3.6.1 Examples of further technical effects
Print
Facebook Twitter Linkedin Email

3.6 Programs for computers

Overview

3.6.1 Examples of further technical effects 

If a method has technical character over and above the mere fact that it is computer-implemented, a corresponding computer program specifying that method produces a further technical effect when run on a computer. For example, a computer program which specifies a method of controlling an anti-lock braking system in a car, determining emissions by an X-ray device, compressing video, restoring a distorted digital image or encrypting electronic communications brings about a further technical effect when it is run on a computer (see G‑II, 3.3).

A computer program can also be considered to produce a further technical effect where it is designed on the basis of specific technical considerations relating to the internal functioning of the computer on which it is to be executed, e.g. by being adapted to the computer's specific architecture. For instance, computer programs implementing security measures for protecting boot integrity or countermeasures against power analysis attacks have technical character because they rely on a technical understanding of the computer's internal functioning.

Similarly, computer programs controlling a computer's internal functioning or operation, such as the processor load balancing or memory allocation, normally produce a further technical effect (see, however, G‑VII, 5.4.2.3 for an example of a case where the controlling is based on a non-technical scheme).

Programs for processing code at low level, such as builders or compilers, may well have technical character. For example, when building runtime objects from development objects, regenerating only those runtime objects resulting from modified development objects contributes to producing the further technical effect of limiting the resources needed for a particular build.

Previous
Next
Footer - Service & support
  • Service & support
    • Website updates
    • Availability of online services
    • FAQ
    • Publications
    • Procedural communications
    • Contact us
    • Subscription centre
    • Official holidays
    • Glossary
Footer - More links
  • Jobs & careers
  • Press centre
  • Single Access Portal
  • Procurement
  • Boards of Appeal
Facebook
European Patent Office
EPO Jobs
Instagram
EuropeanPatentOffice
Linkedin
European Patent Office
EPO Jobs
EPO Procurement
X (formerly Twitter)
EPOorg
EPOjobs
Youtube
TheEPO
Footer
  • Legal notice
  • Terms of use
  • Data protection and privacy
  • Accessibility