19 Leninskaya sloboda str.,
Moscow, 115280, Russia
mon - fri 9:00 — 19:00

Patenting of solution in the IT field

Each newly created product in the IT field may comprise several intellectual property objects that may be legally protected. However, some of them may be protected by copyright only, and others may be patented. Let's have a deeper look into it.


According to the civil legislation in force, computer programs are not considered as inventions, and, consequently, a patent may not be granted for them. However, a source code developed by a programmer and data bases from the time of their creation are protectable by copyright. The authorship does not require mandatory state registration, and an author may, upon his/her wish, to have a computer program registered.

Patent Law

It is possible to patent derivative products based on source codes and databases according to the prescribed procedure. Thus, the author may obtain a patent for a software interface, a program algorithm as well as for a software-hardware complexes, modules and individual units of electronic devices.

IT solutions that are patentable

Such solutions include, inter alia, interfaces, DB control systems, geolocation software, search engines, pay electronic systems, applications for mobile devices, network games, etc.

Procedure of registration in Rospatent

Any of the above intellectual property objects should obtain the state registration in Rospatent as an invention.

In order to file an application to the registration authority, the programmer – developer should:

  • prepare an application for invention;
  • indicate what technical devices are required for its implementation;
  • describe the technical effect achieved when using it.

Specialists of our Patent Bureau are ready to provide legal assistance to you in preparing the required documents and having your IT decision registered with Rospatent. We have immaculate skills in the field of patent law and extensive experiences of solving such issues.