2. Patented software, such as:
1, industrial control software
2. Improve the internal performance of computer software.
3. Software for processing external technical data (such as image processing software in digital cameras)
A lot of software should belong to the third category.
It is suggested to entrust a patent agency.
I have worked in software development, and now I am a patent lawyer. You can consult me.