Legal Representation
Attorney
Thomas Brent Kern
USPTO Deadlines
Next Deadline
1808 days remaining
Section 71 Declaration Due (Principal Register 66a) (Based on registration date 20250114)
Due Date
January 14, 2031
Grace Period Ends
July 14, 2031
Additional deadlines exist. Contact your attorney for complete deadline information.
Application History
31 events| Date | Code | Type | Description | Documents |
|---|---|---|---|---|
| Aug 1, 2025 | FINO | P | FINAL DECISION TRANSACTION PROCESSED BY IB | Loading... |
| Jul 13, 2025 | FICS | P | FINAL DISPOSITION NOTICE SENT TO IB | Loading... |
| Jul 13, 2025 | FIMP | P | FINAL DISPOSITION PROCESSED | Loading... |
| Apr 14, 2025 | FICR | P | FINAL DISPOSITION NOTICE CREATED, TO BE SENT TO IB | Loading... |
| Jan 14, 2025 | NRCC | E | NOTICE OF REGISTRATION CONFIRMATION EMAILED | Loading... |
| Jan 14, 2025 | R.PR | A | REGISTERED-PRINCIPAL REGISTER | Loading... |
| Nov 26, 2024 | NPUB | E | OFFICIAL GAZETTE PUBLICATION CONFIRMATION E-MAILED | Loading... |
| Nov 26, 2024 | PUBO | A | PUBLISHED FOR OPPOSITION | Loading... |
| Nov 20, 2024 | NONP | E | NOTIFICATION OF NOTICE OF PUBLICATION E-MAILED | Loading... |
| Oct 30, 2024 | CNSA | O | APPROVED FOR PUB - PRINCIPAL REGISTER | Loading... |
| Oct 23, 2024 | TEME | I | TEAS/EMAIL CORRESPONDENCE ENTERED | Loading... |
| Oct 23, 2024 | CRFA | I | CORRESPONDENCE RECEIVED IN LAW OFFICE | Loading... |
| Oct 23, 2024 | ERFR | I | TEAS REQUEST FOR RECONSIDERATION RECEIVED | Loading... |
| Jun 30, 2024 | OPNX | P | NOTIFICATION OF POSSIBLE OPPOSITION - PROCESSED BY IB | Loading... |
| Jun 7, 2024 | OPNS | P | NOTIFICATION OF POSSIBLE OPPOSITION SENT TO IB | Loading... |
| Jun 7, 2024 | OPNR | P | NOTIFICATION OF POSSIBLE OPPOSITION CREATED, TO BE SENT TO IB | Loading... |
| Apr 29, 2024 | GNFN | O | NOTIFICATION OF FINAL REFUSAL EMAILED | Loading... |
| Apr 29, 2024 | GNFR | O | FINAL REFUSAL E-MAILED | Loading... |
| Apr 29, 2024 | CNFR | R | FINAL REFUSAL WRITTEN | Loading... |
| Feb 28, 2024 | TEME | I | TEAS/EMAIL CORRESPONDENCE ENTERED | Loading... |
| Feb 28, 2024 | CRFA | I | CORRESPONDENCE RECEIVED IN LAW OFFICE | Loading... |
| Feb 28, 2024 | TROA | I | TEAS RESPONSE TO OFFICE ACTION RECEIVED | Loading... |
| Sep 18, 2023 | RFNT | P | REFUSAL PROCESSED BY IB | Loading... |
| Aug 29, 2023 | RFCS | P | NON-FINAL ACTION MAILED - REFUSAL SENT TO IB | Loading... |
| Aug 29, 2023 | RFRR | P | REFUSAL PROCESSED BY MPU | Loading... |
| Aug 7, 2023 | RFCR | E | NON-FINAL ACTION (IB REFUSAL) PREPARED FOR REVIEW | Loading... |
| Aug 7, 2023 | CNRT | R | NON-FINAL ACTION WRITTEN | Loading... |
| Jul 24, 2023 | DOCK | D | ASSIGNED TO EXAMINER | Loading... |
| Dec 27, 2022 | MAFR | O | APPLICATION FILING RECEIPT MAILED | Loading... |
| Dec 23, 2022 | NWOS | I | NEW APPLICATION OFFICE SUPPLIED DATA ENTERED | Loading... |
| Dec 22, 2022 | REPR | M | SN ASSIGNED FOR SECT 66A APPL FROM IB | Loading... |
Detailed Classifications
Class 009
Downloadable education software featuring instruction in programming languages; Downloadable educational software featuring instruction in programming languages; Downloadable children's educational software; Downloadable educational computer software featuring instruction in programming languages; Downloadable computer software for education featuring instruction in programming languages; computer software concerned with children's education, namely, downloadable children's educational software; Downloadable educational computer applications featuring instruction in programming languages; Downloadable educational tablet applications featuring instruction in programming languages; Downloadable educational mobile applications featuring instruction in programming languages; Downloadable programming software
Class 042
Computer programming, design and development of computer software and computer programs all relating to programming languages and programming language training; provision of information regarding computer programming language; providing online non-downloadable software in the field of education featuring instruction in programming languages; providing online non-downloadable software featuring instruction in the field of computer programming relating to programming languages and programming language training; design and development of computer languages, all of the foregoing limited to training and educating children and adults in programming languages
Classification
International Classes
009
042