Software & Computer-Implemented Technologies
Patent Protection for Software & Computer-Implemented Technologies.

Protecting Computer-Implemented Inventions
Software inventions present unique patent-drafting challenges because the value of the innovation often lies in the way a computer system performs a particular technical or operational function rather than in any single physical component. Clear descriptions of system architecture, data processing, workflows, and interactions between software and hardware can therefore be especially important.
Software Integrated with Physical Systems
Our experience includes software inventions involving autonomous-driving technology, payroll systems, banking systems, and other computer-implemented technologies. This work is complemented by experience in automotive, electrical, semiconductor, mechanical, and industrial technologies where software may control or interact with physical systems.
System Architecture, Processing & Workflows
We assist clients in identifying the practical inventive concepts within software-based innovations and developing patent applications around those concepts. Depending on the technology, protection may address computer systems, software-controlled processes, data handling, system interactions, automated operations, or combinations of hardware and software functionality.
Financial and Business-System Technologies
For technology companies, businesses, and inventors, the focus is on describing what the system does, how it does it, and what distinguishes that implementation from known approaches. The resulting patent strategy should reflect both the technical substance of the invention and its intended commercial use.
Related technologies
Patent Strategy for Software Innovation
Software increasingly controls physical systems, particularly in autonomous and connected vehicle technologies.
Computer-implemented inventions may also operate through specialized electronic and semiconductor systems.
Our experience also includes software associated with payroll and banking systems, reflecting the intersection between software engineering and business-system technologies.
Learn more about our approach to patent preparation and prosecution for technically complex inventions.
Discuss Your Technology
Developing a new technology or preparing to file a patent application? Contact us to discuss your invention and intellectual property objectives.
