[E-trademarks] Yet another really bad defect in Trademark Center

Carl Oppedahl carl at oppedahl.com
Tue Sep 23 17:07:11 UTC 2025


If the USPTO had done even half-decent beta testing of TC, then the 
really bad defect that I am about to describe would never have gotten 
into the production version of TC.

To say this differently, the fact that the defect I am about to describe 
is right now present in the production version of TC absolutely proves 
that the so-called "beta testing" of TC was no such thing.  It was, at 
best, sort of going through the motions, pretending to do genuine beta 
testing but utterly failing to do proper beta testing.

Take a look at this TSDR page. 
<https://tsdr.uspto.gov/#caseNumber=99407734&caseType=SERIAL_NO&searchType=statusSearch>  
What does it show as the mark?  You can see it on that page.  That page 
says the mark is "FX BRALN AR".

Now the first reaction that many might have is that this application 
must be one of those Chinese applications that strings together six or 
seven consonants, tosses in one random vowel, and finishes with a mark 
that no human mouth could ever pronounce. But no, this application 
cannot be one of those, because it has spaces in it.  The randomly 
generated Chinese filings never have spaces in them.

Okay so what explains this weird mark?  The next step for the forensic 
analysis of the defective Trademark Center is to click in TSDR on 
"documents" and click on "Application".

At this point, we need to start very carefully distinguishing between 
"actual characters that the practitioner entered into TC" and "stuff 
that got generated by defective software that is not the fault of the 
customer".

First let's focus on "actual characters that the practitioner entered 
into TC".  And the place to find this is by scrolling down to "mark 
description".   This is exactly what the practitioner copied and pasted 
into Trademark Center during the e-filing process.  The practitioner 
pasted this:

    the characters "FX brAIn AR"

Now at this point what the forensic analysis requires is some absolutely 
authoritative way to prove that the practitioner either copied and 
pasted an "I" or an "L" (or maybe a vertical bar!) into that place 
between the "A" and the "n".  Yes, one possibility is that this screwup 
is the practitioner's fault, because the practitioner copied and pasted 
an "L".  The other possibility is that the USPTO developers of Trademark 
Center screwed up in the coding of the software (and failed to do proper 
beta testing), and somehow placed into production some software that 
would methodically change an "I" into an "L" /*in a way that would not 
be apparent to the practitioner at any point in the e-filing 
process*/ but that would reveal itself only /*after the application had 
been e-filed, when it is too late to fix.*/

Which of these two things is true?  Did the practitioner screw up?  Or 
did the developers screw up?

My favorite forensic-analysis tool for uncovering mistakes about 
character coding is this Unicode decoder 
<https://www.babelstone.co.uk/Unicode/whatisit.html>.  There are many 
tools that provide this kind of coding analysis but this one is my 
personal favorite.  So you can follow along with this if you like.  It 
is actually a very helpful learning opportunity for practitioners to 
learn about Unicode.  (And it would be a very helpful learning 
opportunity for the USPTO developers who gave us Trademark Center.)  So 
please, settle down with a source of caffeine and click along with me.

You open up this Unicode decoder 
<https://www.babelstone.co.uk/Unicode/whatisit.html> and you get ready 
to use it.  But next, open a new browser window and click on the TSDR 
page 
<https://tsdr.uspto.gov/#caseNumber=99407734&caseType=SERIAL_NO&searchType=statusSearch>, 
click on "documents", click on "application", scroll down to the "mark 
description".  Copy the mark description which is "FX brAIn AR" and 
paste it into the Unicode decoder. Click on "identify".  What you will 
see on your own computer screen is this:

This proves that the party who screwed up was not the practitioner.  
This proves that what the practitioner copied and pasted into Trademark 
Center was a "LATIN CAPITAL LETTER I".

So we now scratch our heads and we try to work out what exactly are the 
very poor software decisions inside Trademark Center that somehow led to 
this situation that what auto-loaded into TSDR in the most prominent 
field was "FX BRALN AR".  What were the software decisions somehow 
changed the "I" to an "L" /*during the e-filing process*/ and yet 
/*concealed it from the practitioner*/ and then waited until /*after the 
practitioner clicked "submit"*/ to reveal the change?

How could this possibly have happened in the software?

I have a theory as to the mistakes made by the developers in this 
specific case.  I cannot be sure about it because of course the 
developers don't do their work in an open-source way (open to the user 
community).  But this is my theory.

Recall that during the filing process, TC asks whether you want a 
standard character mark or a stylized mark and so on.  If you pick 
anything other than "standard character" then TC requires that you 
upload a drawing.  In this case the practitioner uploaded this drawing:

As we know, the drawing is a raster drawing (not vector-drawn). It is 
just individual pixels that are either black or white.  When you are in 
raster world, nothing about the computer file takes a position one way 
or the other as to whether the thing between the "A" and the "n" is a 
vertical bar or an uppercase sans-serif "I" or is a lower-case 
sans-serif "L" or maybe is none of those things.  It is just a bunch of 
pixels.

Here is where the TC developers thought they were smarter than everybody 
else.  At this stage, the TC developers made use of some OCR engine and 
ran it on the drawing, and then the software popped up a message on the 
screen that asked "we think the literal element of your mark is this, 
did we get it right?"  And the "literal element" characters on the 
screen were:

    FX brAln AR

At this point, the practitioner looked at the screen, and it didn't look 
wrong.  So the practitioner clicked to say "yes that looks like our 
literal element".

Here is the evil, I think.  I think the TC developers' OCR engine 
/wrongly identified that character as a lower-case L./

Our forensic analysis proves this.  Go to the "application" file in TSDR 
and scroll back up a line or two to "literal element" and you will see 
"FX brAln AR".  Now you can copy and paste the "literal element" into 
the Unicode decoder and here is what you get:

Yes, the "literal element" OCR engine employed by the TC developers 
wrongly identified the thing between the A and n as a SMALL LETTER L.

During the e-filing process, this mistake would never have revealed 
itself to the practitioner for at least two reasons. First, the 
developers chose to use a sans-serif font that makes it impossible to 
visually distinguish a lower-case L from an uppercase I. Second, the 
dramatic reveal (converting the entirety of the literal element into ALL 
UPPERCASE LETTERS) happened only /*after*/ the practitioner clicked 
"submit".

As I say, I cannot be absolutely sure that what I just described in the 
previous ten paragraphs is exactly what they did wrong.  It is only my 
educated guess from the forensic analysis and from my decades of 
experience in the world of computer programming.

But if there had been anything close to competent beta testing done, 
this would have revealed itself long before the end of the beta testing 
process.

The biggest design blunder was to postpone the conversion to ALL UPPER 
CASE of the "literal element" characters until it was too late for the 
practitioner to see what the OCR software had gotten wrong.  If you, as 
a developer, are aware that what will get loaded into the most prominent 
place in TSDR is the ALL UPPER CASE version of the "literal element" 
characters, then you need to fess up to this /*at the earliest possible 
point*/ in the Trademark Center click path.

A lesser but still significant blunder was to fail to use a serif font 
at this most crucial stage of the click path.  The serif font might well 
have tipped off the practitioner of the OCR fail.

At the point in the click path where the developers say "we think the 
literal element of your mark is this, did we get it right?", what 
absolutely should have appeared on the screen is the text that later got 
slotted into that most prominent place in TSDR. What should have 
appeared on the TC screen was:

    FX BRALN AR

Again, in case I perhaps failed to mention it, had the purported "beta 
testing" of Trademark Center actually taken place, this user interface 
mistake would have gotten caught and corrected long before the release 
of Trademark Center into production service.

Given that the USPTO's CX team for Trademark Center is now decimated, 
with a staff size of "1", and given that the purported "beta testing" of 
TC allowed mistakes like this to reach production service, I am aghast 
that the Trademark Office would now plow ahead with continued cutoff of 
other TEAS functions. According to the earlier-quoted email, the next 
two TEAS functions to be cut off would apparently be the Voluntary 
Amendment ("VA") form and the and Change Address or Representation 
("CAR") form.

There should be a hard stop on any further cutoff of TEAS functions (by 
which I mean migrating them to TC) until such time as the Trademark 
Office works out a proper way to beta-test its work with the expansion 
(mission creep) of TC.

See the three recent postings about experiences that three people had as 
they participated in the purported "beta testing" of Trademark Center, 
to get a sense of how badly the purported "beta testing" fell when 
compared with what proper beta testing would have been like.  USPTO 
interviewers, for example, who made clear from their questions that they 
had not even a clue about what it means to prepare or file a trademark 
application.

Again to anyone at the USPTO who might listen, the hundreds of members 
of the e-trademarks listserv stand ready to help.

Carl
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://oppedahl-lists.com/pipermail/e-trademarks_oppedahl-lists.com/attachments/20250923/caff8450/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 6dKk0Gx95yWsbPvz.png
Type: image/png
Size: 60259 bytes
Desc: not available
URL: <http://oppedahl-lists.com/pipermail/e-trademarks_oppedahl-lists.com/attachments/20250923/caff8450/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: m9udUvI0dX7G10LX.png
Type: image/png
Size: 1897 bytes
Desc: not available
URL: <http://oppedahl-lists.com/pipermail/e-trademarks_oppedahl-lists.com/attachments/20250923/caff8450/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: C6L8vOxKBGZ26a5B.png
Type: image/png
Size: 30124 bytes
Desc: not available
URL: <http://oppedahl-lists.com/pipermail/e-trademarks_oppedahl-lists.com/attachments/20250923/caff8450/attachment-0002.png>


More information about the E-trademarks mailing list