Judging from the ruling documents of the Trademark Review and Adjudication Board, except for category 25 which takes about a year, almost all other categories take about 6-8 months.
Supplement: The applicant may request a review from the Trademark Review and Adjudication Board within fifteen days from the date of receipt of the rejection notice, ruling notice or revocation notice. If there are special reasons, you can apply for an extension before expiration. The extension time is 30 days, but you need to submit evidence of the extension, such as a certificate from the post office or neighborhood committee. Reasonable reasons justifying the late receipt of the Notice of Refusal, Notice of Determination or Notice of Revocation.