Can computer software be patented in China?

Computer programs as such cannot be patented, but they may be protected under the Regulations on Computers Software Protection, formulated in accordance with the Copyright Law. An invention containing a computer program may be patentable if the combination of software and hardware as a whole can actually improve the prior art, bring about technical results and constitute a complete technical solution.