The expression "computer-implemented inventioninventions" (CII) covers claims which involve computers, computer networks or other programmable apparatus, whereby prima facie one or more of the features of the claimed invention areat least one feature is realised by means of a program or programs.
Claims directed to CII should define all the features which assure the patentability of the process which the computer program is intended to carry out when it is run (see F-IV, 4.5.2, last sentence). An objection under Art. 84 may arise if the claims contain program listings. Short excerpts from programs may be accepted in the description (see F-II, 4.12).
In the following two sections, a distinction is made between two situations. The practice defined in F‑IV, 3.9.1, is confined to inventions in which all the method steps can be carried out by generic data processing means. F‑IV, 3.9.2, on the other hand, relates to inventions in which at least one method step requires the use of specific data processing means or other technical devices as essential features.