How to apply for a patent, where is it generally, what proof materials are needed, and is there any statement about patent application in the software industry?

Patent applications are divided into self-application and entrusted agency application. If you don't know anything, it is recommended to entrust an agency to handle it. The patent agent will ask you the specific application documents.

The software industry also needs to apply for patents, mainly including algorithms, data processing methods and engineering control methods. But not all of them can be patented. Therefore, it is suggested that you invite more experienced patent agents to your company to carry out patent mining and determine which ones can apply for patents before applying.