Patents are different. If your oa uses the unique technology you invented, then you can apply for a patent for this technology. Usually, the software patent office will also ask you to provide the patent specification and the code of the patent design. If no one has applied for your technology before, you can apply and they will issue you a patent certificate.
If you need oa, I recommend you to use Fan Jing oa, which is powerful and stable in performance, especially its free module building function, which is the first in China.