What you said is unclear, let me explain in detail:
The types you mentioned can all be protected through intellectual property rights. There are many types of intellectual property rights: invention patents, utility patents, etc. New patents, appearance patents, software copyrights, etc.
The software and programs you mentioned can be protected by invention patents or software copyrights. Invention patents protect ideas, ideas, and specific plans for software and programs. Software copyright protects the actual software program code.
The operation interface you mentioned can be protected through appearance patents, but the operation interface must be placed in the product view, for example, in the computer display screen before it can be protected.
Almost all patent agencies can apply for your patent application
If you have any questions, please feel free to contact us at any time.