Nakuha ng STMC ang 6 na software copyrights at 5 patent na pahintulot, kabilang ang 2 mga pahintulot sa pag-imbento, at kinilala bilang pambansang high-tech na negosyo; National Scientific and Technology Enterprise, National Innovative Enterprise, at Jiangsu Scientific and Technology Private Enterprise.