<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Aptos;
        panose-1:2 11 0 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Century Gothic";
        panose-1:2 11 5 2 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:12.0pt;
        font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.spelle
        {mso-style-name:spelle;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">I probably should not have done this, but I just couldn\u2019t help myself. Today, I encountered the common glitches while filing a provisional and decided to answer the USPTO survey questions. I put the following
 in the comments box near the end:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I initially got started OK, but then received various error messages (&quot;search limit reached&quot;). After much clicking around, I was able to get in and access my saved application for filing. Then in the middle
 of my filing, I got logged out of Patent Center and had to log back in. There was much glitching and blank screens, but nevertheless I persisted, and eventually succeeded in getting my filing receipt and paying the filing fee. Wow, our government can afford
 to pay a teenager named big balls to destroy our systems and fire all kinds of senior talent, but can't afford decent IT support for what should be the world's greatest patent system.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">I will probably now get audited by the last person still employed at the IRS.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p>&nbsp;</o:p></span></p>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:#212121">Karen S. Canady</span><span style="font-size:11.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:#212121">&nbsp;</span><b><span style="font-size:10.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:#0000C8">|</span></b><span style="font-size:10.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">&nbsp;Partner</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:4.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><a href="http://www.canadylortz.com/" title="http://www.canadylortz.com/"><span style="font-size:10.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:#0000CC">canady
 + lortz</span><span style="font-size:8.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:#0000CC">&nbsp;LLP</span></a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">3435 Wilshire Blvd, Suite 1400</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">Los Angeles, CA 90010</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:4.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">T: 310.966.9400</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">F: 909.494.4441</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:4.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">&nbsp;</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><a href="mailto:jane@canadylortz.com" title="mailto:jane@canadylortz.com"><span style="font-size:9.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:#0000CC">karen@canadylortz.com</span></a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><a href="http://www.canadylortz.com/" title="http://www.canadylortz.com/"><span style="font-size:9.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:black">www.canadylortz.com</span></a><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify"><span style="font-size:7.0pt;font-family:&quot;Century Gothic&quot;,sans-serif;color:#7F7F7F">Confidentiality Notice:&nbsp; This message is being sent by or on behalf of a lawyer.&nbsp; It is intended exclusively for the individual
 or entity to which it is addressed.&nbsp; This communication may contain information that is proprietary, privileged or confidential, or otherwise legally exempt from disclosure.&nbsp; If you are not the named addressee, you may not read, print, retain, copy, or disseminate
 this message or any part.&nbsp; If you have received this message in error, please notify the sender immediately by e-mail and delete all copies of the message.</span><span style="font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;color:#212121"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p>&nbsp;</o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-family:&quot;Calibri&quot;,sans-serif;color:black">From:
</span></b><span style="font-family:&quot;Calibri&quot;,sans-serif;color:black">Patentpractice &lt;patentpractice-bounces@oppedahl-lists.com&gt; on behalf of Carl Oppedahl via Patentpractice &lt;patentpractice@oppedahl-lists.com&gt;<br>
<b>Reply-To: </b>&quot;For patent practitioners. This is not for laypersons to seek legal advice.&quot; &lt;patentpractice@oppedahl-lists.com&gt;<br>
<b>Date: </b>Friday, March 7, 2025 at 8:58\u202fAM<br>
<b>To: </b>&quot;For patent practitioners. This is not for laypersons to seek legal advice.&quot; &lt;patentpractice@oppedahl-lists.com&gt;<br>
<b>Cc: </b>Carl Oppedahl &lt;carl@oppedahl.com&gt;<br>
<b>Subject: </b>[Patentpractice] failure to &quot;scale&quot; (was PatentCrapper today...)<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
<p>Thank you Suzannah for posting.&nbsp; There are at least four bad things about this aspect of the PC system.&nbsp;&nbsp;<o:p></o:p></p>
<p>First, the USPTO developers very predictably failed to design the system so that it would &quot;scale&quot;.&nbsp; At the outset of system design, the developers unfortunately made initial design decisions that were just barely good enough to support the small number of
 alpha testers (of which I was one and other listserv members were also).&nbsp;&nbsp; Later when the system got opened to beta testing, these &quot;search limit reached&quot; notices started popping up every now and then.&nbsp; And then of course when PAIR got shut down, this forced
 all USPTO customers to shift their work to PC, and the &quot;search limit reached&quot; notices became commonplace.<o:p></o:p></p>
<p>In the first year of a computer science curriculum, one of the first-year courses always addresses the need for a software developer to plan ahead about this.&nbsp; If the eventual bandwidth required to handle a production environment is at some (in this case
 very predictable) level, then the design decisions back in alpha test need to be made so that the system can eventually &quot;scale&quot; to that level to serve production needs.&nbsp; This need for a designer to pay attention to scalability has its own Wikipedia article
 that you can see <a href="https://en.wikipedia.org/wiki/Scalability">here</a>.<o:p></o:p></p>
<p>It would have been prudent for the USPTO developers (back in 2018) to carry out simple measurements on PAIR to see how many queries per second got made by paying customers, how much data had to be served up per query, and how big the peak loads would get.&nbsp;
 I'd guess the USPTO developers failed to do that.&nbsp; And with PAIR having been shut down a year ago now, there is now no opportunity to carry out such measurements on PAIR.<o:p></o:p></p>
<p>The red screen shots below prove that the USPTO developers failed at this first-year-of-CS-school task.<o:p></o:p></p>
<p>A second bad thing about this is the developers having failed to take proper account of the different service standards applicable to paying customers on the one hand, and to non-paying general members of the public.&nbsp; The former are easy to spot because
 they have logged in with a user ID and password and two-factor authentication, linked to customer numbers with dozens or (in Suzannah's case) thousands of fee-paying patent applications.&nbsp; To the extent that (due to poor system design) there is some need to
 treat one user differently from another, the last thing that should happen is that someone who (like Suzannah) has paid half a million dollars in government fees in recent months should have her service quality pushed down in favor of some other user.<o:p></o:p></p>
<p>A third bad thing about this is the USPTO developers carrying on their by now well-established tradition (see
<a href="https://patentcenter-tickets.oppedahl.com/#CP34">trouble ticket CP34</a> reported in the year 2020) of picking the wrong words for important parts of the PC user interface.&nbsp; Here, the developers characterize the bad thing that happened as a &quot;Search
 Limit&quot; that was &quot;reached&quot;.&nbsp; But Suzannah was not &quot;searching&quot; at all.&nbsp; She was looking at the documents page for one of her own patent applications (in which she had paid thousands of dollars' worth of government fees).&nbsp; And she was clicking to view or download
 a document from that patent application.&nbsp; She was not &quot;searching&quot; at all.&nbsp; There should be no &quot;limit&quot; on the activity of a paying customer clicking on a document in the customer's own application file.<o:p></o:p></p>
<p>Here is what the error message should actually say:<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p>Database timeout<o:p></o:p></p>
<p>The database is unfortunately unable to keep up with user needs.&nbsp; We apologize for the inconvenience.&nbsp; We have logged this failure and we will try to address it soon.&nbsp; Unfortunately your only choice is to try again.<o:p></o:p></p>
</blockquote>
<p>A fourth bad thing is the failure of the USPTO developers to have addressed their failure to &quot;scale&quot;.&nbsp; It has been more than a year now that USPTO customers have been reporting these &quot;search limit exceeded&quot; failures to the EBC (see
<a href="https://patentcenter-tickets.oppedahl.com/#CP178">trouble ticket CP178</a> reported in the year 2023).&nbsp; And even if not even a single user had reported such a failure, a responsible developer would have been logging these failures and would have been
 taking action based upon the logs.&nbsp; But even now, the developers have not fixed this element of bad system design.<o:p></o:p></p>
<p>The USPTO hasn't shared its system design for PC.&nbsp; One could imagine that maybe the relevant portions of PC are in a cloud such as AWS.&nbsp; If so, then it turns out these things are quite fixable.&nbsp; You go to your user interface for your cloud, and you find
 the &quot;bandwidth&quot; knob, and you turn it up from 5 to 8 or whatever.&nbsp; Yes, you will then get charged a little more money, but then the cloud will keep up with your actual bandwidth needs.&nbsp; That is one of the good things about hosting a system in a cloud, you
 can turn these knobs up and down as needed and you can avoid paying unnecessarily for more of any particular computing resource than you actually need.&nbsp;
<o:p></o:p></p>
<p>I suspect the USPTO developers chose to host the relevant portions of PC on self-hosted physical servers in some USPTO facility in Virginia at some distance from the Alexandria campus.&nbsp; This means that the bad system design decisions that date from the days
 of alpha testing (back in the year 2018) are &quot;baked in&quot; to the system, and very hard to change.&nbsp; Maybe this particular recurring system failure could be traced to some single point of bad design, like an ethernet link running between two boxes that should
 have been gigabit ethernet but was only implemented as 100base-T ethernet (ten times slower).&nbsp; If that had been the mistake, then it would be readily fixable by swapping out the slow ethernet ports for gigabit ethernet ports, and standing back to see the system
 work much faster than before.<o:p></o:p></p>
<p>But I suspect that the elements of bad system design, dating from the alpha test days, are pervasive rather than single-point.&nbsp; The dozen or so file servers and software servers that make up this portion of PC were probably badly chosen across the board.&nbsp;
 Probably now in 2025 it would not even be possible to correct the system design by throwing more money at the existing servers;&nbsp; swapping out this server or that server with an upgraded server that is (say) 20% faster (and costs twice as much money) would
 not meaningfully reduce the number of (misnamed) &quot;search limit reached&quot; error messages.&nbsp; No, what needed to happen back in 2018 was picking some completely different topology for the servers and making completely different decisions about how to architect
 the underlying databases.&nbsp; That didn't happen in 2018 and now the failure to scale cannot be fixed now in 2025 just by little tweaks here and there.<o:p></o:p></p>
<p><o:p>&nbsp;</o:p></p>
<div>
<p class="MsoNormal">On 3/7/2025 7:16 AM, Suzannah K. Sundby via Patentpractice wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Trying to access
<span class="spelle">eCorrespondence</span> and individual cases in <span class="spelle">
PatentCrapper</span><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><img border="0" width="286" height="579" style="width:2.9791in;height:6.0312in" id="Picture_x0020_1" src="cid:image001.png@01DB9E67.653035C0"><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><a href="http://www.linkedin.com/in/ssundby/">Suzannah K. Sundby</a>
<b>|</b> Partner<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><a href="http://www.canadylortz.com/">canady + lortz LLP</a><o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">1050 30th Street, NW<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Washington, DC 20007<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">T: 202.486.8020<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">F: 202.540.8020<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><a href="mailto:suzannah@canadylortz.com">suzannah@canadylortz.com</a><o:p></o:p></p>
<div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><a href="http://www.canadylortz.com/">www.canadylortz.com</a><o:p></o:p></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">Confidentiality Notice: &nbsp;This message is being sent by or on behalf of a lawyer. &nbsp;It is intended exclusively for the individual or entity to which it is addressed. &nbsp;This communication
 may contain information that is proprietary, privileged or confidential, or otherwise legally exempt from disclosure. &nbsp;If you are not the named addressee, you may not read, print, retain, copy, or disseminate this message or any part. &nbsp;If you have received
 this message in error, please notify the sender immediately by e-mail and delete all copies of the message.<o:p></o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto">&nbsp;<o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
</blockquote>
</div>
</body>
</html>