Software Patents

Software Patent Attorney

SaaS platforms, developer tools, data systems, and more — filed by an attorney with a technical background who can actually follow your architecture, not just your feature list.

Developer at a workstation with code visible
  • MIT-trained engineer Chemical engineering degree, now a patent attorney
  • Flat-fee filings Patent filings are billed at one flat fee, agreed upfront
  • Direct attorney access You work with your attorney, not a rotating team
Software Technology

What's covered

Software takes a lot of forms — here's where this practice spends most of its time, and what else falls under it.

Application & Platform Software
SaaS products, web and mobile applications, developer tools and APIs
Data & Backend Systems
Databases, data pipelines, distributed systems, data management platforms
Automated Decision & Detection Systems
Algorithmic decision-making, workflow automation, monitoring and alerting — including content moderation systems
Security & Distributed Trust Systems
Authentication, encryption, fraud detection, and distributed ledger or blockchain-based systems
Don't see your software listed?

Software takes more shapes than any list can capture. If what you're building doesn't fit neatly into a category above, reach out — there's a good chance it's still a fit.

Call to check

Why timing matters

The moment you publicly disclose or sell your invention, you can lose the ability to patent it. There's no grace period to wait and see how things go.

Before you file
You still have the option to patent, license, or protect your invention
After public disclosure
That option may be gone, whether or not you've filed anything yet
Talk to us before you disclose
Catherine Hrbac, founding attorney of Hrbac Law
Credibility, Not A Generic Bio

Always an engineer. Also an attorney.

As an MIT-trained engineer, I understand system architecture, not just what an app does on the surface. I've written patents covering everything from data management platforms to blockchain infrastructure to content moderation systems, and I can follow the technical substance of what makes your software novel.

Read Catherine's story
Process

How it works

  1. Free consultation
  2. Invention disclosure call
  3. We draft & file
  4. We handle office actions
  5. You get your patent

Every filing gets the same careful, hands-on drafting from an attorney who understands the underlying technology — not a templated form.

See the full process
Fee Structure

Flat-fee pricing

Every patent filing is billed at one flat fee, agreed upfront — so you know exactly what your filing costs before we begin.

See pricing
Questions

Common questions

Can I patent software if it's mostly a new interface?
Software patents generally need to show a specific technical improvement, not just a new interface — we can help evaluate whether your invention meets that bar.
Do I need finished code before I file?
No — a working implementation isn't required, just an invention that's clearly defined enough to describe and claim.
See all FAQs
Free Consultation

Ready to protect your software?

Call for a Free Consultation
Call for a Free Consultation