yoUPCms
Practitioner-facing browser extension for the Unified Patent Court CMS. Local-only. No cloud. No credentials stored.
This build is version 0.7.261029-1149, the string the extension's popup and
dashboard show, and the one yoUPCms itself reports. The files below are named for the same
version in the form Chrome compares, 26.1029.1149.
Install on Windows (Chrome)
Chrome has no signed policy profile for Windows, so load the build by hand. It does not update itself — the updater below does.
Download v26.1029.1149 (.zip)- Unzip the download somewhere stable — it extracts to a folder named
yoUPC-companion. Keep that folder; the extension loads from it. - Open
chrome://extensions. - Toggle Developer mode on (top-right).
- Click Load unpacked and pick the unzipped folder.
- Pin the puzzle-piece icon. Open any CMS case page — the popup should detect it.
Keep the folder, and never remove the entry. Your cases live in the browser, under this extension's own id, and Chrome deletes them when the entry goes. To move to a new version, replace the folder's contents and press the entry's reload arrow — the updater below does exactly that. Before you remove an entry on purpose, export your cases — Dashboard → Export → Download .sqlite — and load that file in the new install's Export tab.
Updating a hand-loaded Windows install
One script replaces the folder's contents with the published build. It reads the published version, downloads that build, checks it against the published checksum, and leaves Chrome's entry in place, so the cases the extension has stored survive. The viewer's own banner says when a new version is published and offers the same download.
Download the updater (.cmd)- Chrome calls a
.cmda file that can harm your computer. Choose Keep. - Move
yoUPC-companion-update.cmdinto the unzipped extension folder, beside itsmanifest.json.chrome://extensionsprints that path under Loaded from. The file stays there, so every later update is the next step alone. - Double-click it and read what it prints. It refuses any folder that does not hold this extension, and it changes nothing until the download matches the published checksum.
- Open
chrome://extensionsand press this extension's reload arrow.
It uses curl.exe, certutil.exe and tar.exe, which all
ship with Windows 10 and 11, and it is plain batch, so no PowerShell execution policy applies
to it. If it stops because a file is in use, switch the extension off in
chrome://extensions, run it again, and switch it back on.
Install on a Mac (Chrome)
Three steps, and Chrome keeps the extension up to date on its own afterwards.
Download the Chrome policy profile- Double-click the downloaded
upc-companion-chrome.mobileconfig. - Open System Settings → General → Device Management, select "yoUPCms extension and paliad companion for Google Chrome", click Install and enter your Mac password.
- Quit Chrome fully (⌘Q) and start it again. Within a minute
chrome://extensionsshows yoUPCms extension as installed by policy.
One profile installs every UPC companion extension, so it also installs the
paliad companion. Both update themselves from their
own site. You can disable either one in chrome://extensions.
Install on Linux (Chrome)
Chrome has no signed policy profile for Linux either, so load the build by hand, the same way as on Windows. There is no updater script for Linux yet — repeat these steps for a new version.
Download v26.1029.1149 (.zip)- Unzip the download somewhere stable — it extracts to a folder named
yoUPC-companion. Keep that folder; the extension loads from it. - Open
chrome://extensions. - Toggle Developer mode on (top-right).
- Click Load unpacked and pick the unzipped folder.
- Pin the puzzle-piece icon. Open any CMS case page — the popup should detect it.
Keep the folder, and never remove the entry. Your cases live in the browser, under this extension's own id, and Chrome deletes them when the entry goes. Before you remove an entry on purpose, export your cases — Dashboard → Export → Download .sqlite — and load that file in the new install's Export tab.
Privacy
The extension only reads pages on cms.unifiedpatentcourt.org and stores
everything locally in your browser profile (IndexedDB). No telemetry, and no third party.
Its viewer asks this site for the published version number, at most once every six hours,
and that request carries nothing about you or your cases. Click Wipe all data in the
viewer to reset.