STMC có được 6 bản quyền phần mềm và 5 ủy quyền bằng sáng chế, bao gồm 2 ủy quyền sáng chế và được công nhận là doanh nghiệp công nghệ cao quốc gia; Doanh nghiệp khoa học và công nghệ quốc gia, Doanh nghiệp sáng tạo quốc gia và Doanh nghiệp tư nhân khoa học và công nghệ Jiangsu.