In many countries, software is excluded from patent protection if it relates solely to abstracts. In the majority of cases, however, inventions which are realized by software can be effectively protected by patents. This means claiming an invention as a tangible technology serving to solve a technical problem. But even then, patents for computer-implemented inventions need to fulfill quite a number of further requirements in order to establish effective protection. Applicants often lose substantial chunks of the protective scope they would otherwise be entitled to solely because of incomplete sets of claims.
We advice and represent comprehensively on patenting software and are experienced in protecting inventions for control and communications, GUIs, databases, medical software, etc. This is facilitated by our extensive experience with standard-essential patents (SEPs), which predominantly apply to software.