Skip to main content



From video games and cell phones to applications that control satellites, software touches nearly every part of our lives. In this evolving industry, technology companies are in a constant race to create and protect their ideas to successfully compete in the marketplace.

With recent court decisions such as Alice changing the way we look at the patentability of software, it is more important than ever before that software developers seek sound IP counsel. COJK has been protecting software innovations from the early days of this industry and has evolved as the changes in patent law have progressed.  Our attorneys have substantial software development and related industry experience, which provides for a special understanding of the unique difficulties that software innovators face in obtaining intellectual property protection.  Our location in a major technology hub has given COJK attorneys the opportunity to work with companies ranging from small startups to market leaders.

COJK has a vast amount of experience in handling intellectual property matters for a broad range of applications.  We have substantial industry experience in designing, writing, and testing software, and can quickly grasp the technical detail of any software-related issue.  This experience allows us to effectively handle all types of computer-related technology, from web-based retail systems, to embedded vehicle controllers, to advanced compiler tools.

We identify our clients’ needs and strategic objectives to determine how to protect their intellectual property assets domestically and internationally.  We take a proactive approach to asset protection, typically counseling clients early in the development process for the most effective results.

Our experience in software-related intellectual property issues includes:

  • Identifying protectable software-related intellectual property embedded in larger projects
  • Developing appropriate and effective strategies for protecting innovative software, whether by patent, copyright, trademark, or trade secret
  • Counseling regarding software-related agreements, including inbound and outbound licenses and development agreements
  • Analyzing third-party software patents and providing advice regarding minimizing the risk of infringement claims
  • Asserting software-related patent infringement claims in litigation, as well as defending clients from such claims
Back To All Practice Areas