Software, e.g., programs, applications, websites, mobile apps, and browsers, can be protected by design or utility patents. If yes, on what types of software competence can it be applied? Love it! Well, that’s a great question. So, I was answered this, and there are definitely two major types of patents that you can get.
Firstly, utility. Utility is all about governing the functional inventions that have been created. So, those that are novel and are not obvious. If you have a unique software you’ve developed that provides functionality that is new, right? The steps of the process, the method that users have to go through, or that there’s control or servers data is transferring or being derived or analyzed in a new, unique way that is protectable under the US patent law as a utility patent.
The visual side of software can be protected under design patents, and it’s under the graphical user interfaces as a design patent.