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

Publicly disclosing or selling your invention starts a one-year clock in the U.S. — after that, you permanently lose the ability to patent it. In most other countries, that right can be lost immediately, with no grace period at all.

Before you disclose
You have the most flexibility — full options to patent, license, or protect your invention worldwide
After you disclose
You have one year to file in the U.S. before that window closes for good — and you may have already lost rights abroad
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.

(315) 217-1673
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?

(315) 217-1673 Send Email