Software Arts
Software & Computing
We have computer engineering backgrounds and have extensive coding experience. We understand algorithms and can protect your ideas even when software arts are relatively challenging to protect. We understand the changing case law on software claims, and have successfully helped clients protect their software inventions.
Applied Algorithms and Control Systems
We differentiate ourselves by protecting software that does something. Leveraging our background in telemetry, wireless data links, and debug software, we focus on:
- Control Logic: Software that governs physical systems, from satellite transponders to memory controllers.
- Signal Processing: Algorithms that clean, compress, or transform real-world data (audio, video, RF).
- Embedded Systems: Firmware and low-level code where resource constraints (power, memory) drive the innovation.
Drafting With Eligibility In Mind
Software claims can face eligibility challenges, so we focus on technical specificity and measurable improvements. That includes clearly describing the computing problem, the constraints, and the concrete mechanism that improves performance, security, reliability, or resource usage.
Claim Strategy
We often build a layered claim set that can include:
- System and method claims tied to data flows and control points
- Claims focused on data representations, state transitions, and processing steps
- Computer-readable medium claims where appropriate
How We Work
- We review the architecture and identify the technical differentiators
- We map the invention into claimable units and fallback positions
- We draft with diagrams, flows, and concrete implementation details
- We prosecute with an eye toward enforceable scope and a clean record
Sample Applications
- US Patent No. 10,575,331
