Counsel for the frontier of computation
Intellectual property, diligence and licensing for cryptography, cybersecurity, artificial intelligence and big data, from lawyers and researchers who read the papers before they write the claims.
Practice
Patent portfolios
We find what is new in the research and claim it so it survives Section 101 and the prior art. More
IP due diligence
Whether the claims hold, whether title is clean, and whether data and trade secrets survive the closing. More
Licensing and transactions
Licenses, joint development, the IP side of M&A, and founder and inventor paperwork. More
Post-quantum
We built the PQC Tracker to follow the post-quantum transition across research, standards and deployment. It shows which ideas are gaining ground, the people and organizations behind them, and how proposals move toward adoption.
Follow an idea from a research paper to its authors, related drafts and standards discussions. Compare progress across TLS, certificates, secure messaging and hardware, or examine the patent disclosures associated with IETF drafts and NIST’s post-quantum process. Read the introduction.
- Active individual drafts
- Active working-group drafts
- Published as RFC, cumulative
CipherLaw PQC Tracker ↗ · Oct 16, 2026
Hover over a quarter for values. With the chart focused, use left and right arrow keys to select a quarter, or Home and End.Data and method
Active drafts have a revision within the preceding 185 days. RFCs are cumulative; their timing is approximated by the draft’s last revision. The final quarter is counted through Oct 16, 2026.
| Quarter | Individual | Working group | RFCs |
|---|---|---|---|
| 2022 Q1 | 16 | 1 | 6 |
| 2022 Q2 | 16 | 1 | 6 |
| 2022 Q3 | 15 | 4 | 6 |
| 2022 Q4 | 22 | 6 | 6 |
| 2023 Q1 | 23 | 12 | 6 |
| 2023 Q2 | 25 | 11 | 6 |
| 2023 Q3 | 32 | 12 | 6 |
| 2023 Q4 | 33 | 14 | 6 |
| 2024 Q1 | 35 | 12 | 7 |
| 2024 Q2 | 40 | 19 | 7 |
| 2024 Q3 | 35 | 18 | 8 |
| 2024 Q4 | 49 | 19 | 10 |
| 2025 Q1 | 63 | 21 | 13 |
| 2025 Q2 | 58 | 25 | 16 |
| 2025 Q3 | 57 | 24 | 22 |
| 2025 Q4 | 70 | 25 | 24 |
| 2026 Q1 | 73 | 28 | 27 |
| 2026 Q2 | 112 | 29 | 28 |
| 2026 Q3 | 127 | 31 | 28 |
| 2026 Q4* | 130 | 31 | 28 |
- Ideas
- 336
- IETF drafts
- 338
- Organizations
- 716
- People
- 2,166
Updated . Free access with a Google or GitHub account.
Shor’s algorithm · a small experiment
From a measurement to factors
Sample a quantum Fourier distribution. Can the measurements reveal the hidden period?
Each run returns one value, not the whole distribution.
01 · MeasureNo measurements yet.
02 · ReconstructA continued fraction will suggest a denominator.
03 · Verify & factorThe period is not supplied to the reconstruction.
Explore the mathematics
Q = 64 is below N² = 225. Small registers can work here, but lack the usual general precision guarantee.
This models complete dephasing of the exponent register in its computational basis. Its Fourier outcomes become uniform. Chance samples may still yield factors in these tiny examples; they no longer concentrate near the useful phases.
Changing the instance, register size, or coherence starts a new experiment.
The modular function
The first 16 values of ax mod N. Equal values label the same state of the output register; their exponent amplitudes can interfere.
The Fourier chart is not a transform of these bar heights. It sums amplitudes within each group of equal function values, then adds the groups’ probabilities.
From a sample to an order
A sample gives y/Q ≈ k/r. Continued fractions produce possible reduced fractions; their denominators may be divisors of r. We keep candidates within half a Fourier bin, combine denominator hypotheses by least common multiples, and test aᴿ mod N = 1. A verified exponent is reduced by removing redundant prime factors to obtain the order r.
This is a bounded teaching implementation for N = 15 and 21. The usual textbook choice N² ≤ Q < 2N² gives Q = 256 and 512 respectively. Finite precision can produce incorrect candidates; the modular check is essential.
Run the experiment to inspect the latest continued fraction.
| Run | y | Candidate k/r | aᵈ mod N |
|---|---|---|---|
| No measurements yet. | |||
The ideal distribution
Here f(x) = aˣ mod N, 0 ≤ x < Q, and 0 ≤ z < N. This is the normalized distribution when the output register is ignored, with no postselection. The simulator computes it from f(x), without using a known period. In the dephased model, P(y) = 1/Q.
An even order helps only when aʳᐟ² is a nontrivial square root of 1 modulo N. An odd order or aʳᐟ² ≡ −1 calls for a different base.
Team
Research
- Oct 2026We built a tracker for the post-quantum transitionSix in ten HTTPS requests to Cloudflare already use post-quantum key agreement, and the IETF's post-quantum pipeline has nearly quadrupled in two years. The PQC Tracker shows where the transition stands, which ideas are gaining ground and who is behind them. It is free with a Google or GitHub account.
- Nov 2025AI Patent Eligibility Dramatically Expanded at USPTOThe precedential Ex parte Desjardins decision recalibrates how the USPTO examines AI and machine learning applications under Section 101, and what it means for claiming and specification strategy.
- PaperSelf-supervised training for patent prior-art searchCase Studies in Machine Learning, The University of Texas at Austin
Get in touch
We are glad to discuss a matter at an early stage.




