No, re-register an account on the "China Electronic Patent Application Network" and then mail the materials. For personal accounts, only a copy of the ID card and application form are required; for corporate users, an additional copy of the business license is required.
Electronic application refers to a patent application submitted to the State Intellectual Property Office in the form of electronic files that comply with regulations using the Internet as a transmission medium. Applicants can submit invention, utility model and design patent applications and intermediate documents to the State Intellectual Property Office through the electronic application system, as well as international applications and intermediate documents at the Chinese national stage.
Digital certificate is a string of numbers that marks the identity information of communicating parties in Internet communications. It provides a way to verify the identity of communicating entities on the Internet. Digital certificates are not digital ID cards, but identity certification agencies. A stamp or seal affixed to a digital ID (or a signature added to a digital ID). It is issued by an authoritative organization - CA organization, also known as Certificate Authority (Certificate Authority) center. People can use it to identify each other online.