Patent Law Joe
Patent litigation and patent bar courses, plus the day's patent decisions, jobs and PTAB data.

We'll email you each weekday's new Federal Circuit, PTAB and ITC decisions, and occasional course news. Unsubscribe anytime. We keep your address while you're subscribed. Privacy policy.
Free to Use
Tools of the Trade
Purpose-built resources for patent law practitioners, updated every day.
Patent Law Job Board
Daily-updated lateral openings at top patent firms. Filter by technical area, practice group, experience level, and city.
Browse Jobs →Case LawPatent Case Blog
AI-drafted summaries of new Federal Circuit, PTAB and ITC decisions each weekday. Search by statute, technology, or outcome.
Read Opinions →AnalyticsUSPTO Dashboard
Live charts tracking IPR, PGR, and reexamination trends at the USPTO — outcomes, technology centers, and filing patterns.
View Dashboard →PracticeTimekeeper
Multi-timer billable time tracker. Run multiple tasks, see week-at-a-glance totals, and capture idle time between matters.
Track Time →AnalysisInvalidity Analyzer
Upload an invalidity challenge, your patent, and the asserted prior art — every ground critiqued, grounded in real patent law.
Analyze a Challenge →Courses
Courses
ITC Section 337 Patent Litigation Masterclass
Patent investigations at the U.S. International Trade Commission, taught by following one fictional investigation from start to finish: ten units, 32 lessons.
Join the Waitlist →Exam PrepPatent Bar Exam Prep
Prep for the USPTO registration exam, built from the MPEP: 57 lessons, more than 1,700 practice questions with explained answers, and timed practice exams.
See the Course →Est. MMXXVI
About the Professor
Joseph M. Baillargeon
registered patent attorney · USPTO Reg. No. 79,685
District court patent litigation; inter partes reviews for patent owners and for petitioners; prosecution of software, machine learning and e-commerce applications. Patent Law Joe brings together daily case summaries, PTAB analytics, and learning resources for the patent community.
— Joe
Meet Joe →