A "Computer-aided invention"[, also inappropriately called "computer-implemented invention",] is an invention in the sense of patent law the performance of which involves the use of a programmable apparatus.
A "computer" is a realisation of an abstract machine consisting of entities such as input/output, processor, memory, storage space and interfaces for information exchange with external systems and human users. "Data processing" is calculation with abstract component entities of computers. A "computer program" is a solution of a problem by means of data processing which can, as soon as it has been correctly described in a suitable language, be executed by a computer.
"Technology" is applied natural science. A field of technology is a discipline of applied science in which knowledge is gained by experimentation with controllable forces of nature. "Technical" means "belonging to a field of technology".
An "invention" is a contribution to the state of the art in a field of technology. The contribution is the set of features by which the scope of the patent claim as a whole is presumed to differ from the prior art. The contribution must be a technical one, i.e. it must comprise technical features and belong to a field of technology. Without a technical contribution, there is no patentable subject matter and no invention. The technical contribution must fulfill the conditions for patentability. In particular, the technical contribution must be novel and not obvious to a person skilled in the art.