Legal Representation
Attorney
Yaling Zhou
USPTO Deadlines
Next Deadline
1964 days remaining
Section 8 Declaration Due (Principal Register) (Based on registration date 20250520)
Due Date
May 20, 2031
Grace Period Ends
November 20, 2031
Additional deadlines exist. Contact your attorney for complete deadline information.
Application History
19 events| Date | Code | Type | Description | Documents |
|---|---|---|---|---|
| Sep 3, 2025 | ASGN | I | AUTOMATIC UPDATE OF ASSIGNMENT OF OWNERSHIP | Loading... |
| May 20, 2025 | NRCC | E | NOTICE OF REGISTRATION CONFIRMATION EMAILED | Loading... |
| May 20, 2025 | R.PR | A | REGISTERED-PRINCIPAL REGISTER | Loading... |
| Apr 1, 2025 | NPUB | E | OFFICIAL GAZETTE PUBLICATION CONFIRMATION E-MAILED | Loading... |
| Apr 1, 2025 | PUBO | A | PUBLISHED FOR OPPOSITION | Loading... |
| Mar 26, 2025 | NONP | E | NOTIFICATION OF NOTICE OF PUBLICATION E-MAILED | Loading... |
| Mar 19, 2025 | ASGN | I | AUTOMATIC UPDATE OF ASSIGNMENT OF OWNERSHIP | Loading... |
| Mar 10, 2025 | PREV | O | LAW OFFICE PUBLICATION REVIEW COMPLETED | Loading... |
| Mar 7, 2025 | CNSA | O | APPROVED FOR PUB - PRINCIPAL REGISTER | Loading... |
| Oct 24, 2024 | TEME | I | TEAS/EMAIL CORRESPONDENCE ENTERED | Loading... |
| Oct 24, 2024 | CRFA | I | CORRESPONDENCE RECEIVED IN LAW OFFICE | Loading... |
| Oct 24, 2024 | ALIE | A | ASSIGNED TO LIE | Loading... |
| Jul 18, 2024 | TROA | I | TEAS RESPONSE TO OFFICE ACTION RECEIVED | Loading... |
| Apr 25, 2024 | GNRN | O | NOTIFICATION OF NON-FINAL ACTION E-MAILED | Loading... |
| Apr 25, 2024 | GNRT | F | NON-FINAL ACTION E-MAILED | Loading... |
| Apr 25, 2024 | CNRT | R | NON-FINAL ACTION WRITTEN | Loading... |
| Apr 22, 2024 | DOCK | D | ASSIGNED TO EXAMINER | Loading... |
| Sep 27, 2023 | NWOS | I | NEW APPLICATION OFFICE SUPPLIED DATA ENTERED | Loading... |
| Sep 5, 2023 | NWAP | I | NEW APPLICATION ENTERED | Loading... |
Detailed Classifications
Class 042
Computer software design; Computer software development in the field of mobile applications; Design and development of software in the field of mobile applications; Design, maintenance, development and updating of computer software; Designing and developing computer game software and video game software for use with computers, video game program systems and computer networks
Classification
International Classes
042