Protecting Software Using Patent And Trade Secret Law

Protecting Software Using Patent And Trade Secret Law

Traditional legal strategies have pitted trade secret law and patent law against one another.  This is because patents are made public while trade secrets must be kept confidential.  However, there is a way to utilize the best of what both have to offer.

Ascertain And Codify Trade Secrets Using A Provisional Patent Application

            Specifically identifying your invention is critical in procuring protection.  Oftentimes inventors generalize their software or describe it in incomplete terms.  In order to protect a trade secret, the secret itself must be identified with enough specificity for a court of law to determine what is being protected.  Drafting a provisional patent application (PPA) to describe the software is a good way to do this.

PPAs are filed with the United States Patent and Trademark Office (USPTO), but are not reviewed substantively.  If they are properly filed, they will be given a filing date and an application number.  However, PPAs are not published by the USPTO unless an applicant decides to pursue a patent.  Patent protection based on a PPA may only be accomplished by filing a non-provisional patent application within 12 months of the PPA filing date.  Therefore, should an applicant wish to keep their application confidential, they simply do not take further action on the PPA.

This strategy affords a software proprietor a lot of options for protection.  For the 12 months following the PPA filing date, an applicant may claim “patent pending” on any marketing material.  This acts as a deterrent to would be infringers, since they are on notice they may be sued if a patent is issued.

Pursue A Patent….Or Don’t

Once the invention has been codified by the PPA, the applicant’s attorney can determine the patentability of the software in light of U.S. Supreme Court restrictions.  If the chances of receiving a patent are favorable, the attorney may suggest continuing with filing a non-provisional patent application.  If desired, a non-provisional patent application may be filed with a non-publication request keeping the application confidential until it becomes a patent.

Utilize Trade Secret Law

If the attorney decides the chances of receiving a patent are low, the applicant may choose to not file a non-provisional patent application and keep the software a trade secret.   In this instance, having the trade secret codified in a PPA gives a software proprietor a tangible document that is easily referenced in non-disclosure and non-compete agreements.  The PPA itself is titled, time stamped, given an application number, and kept confidentially locked away at the USPTO.

Having an easily referenced official document detailing an invention that is held in confidence by an independent third party reinforces the trade secret from a legal standpoint. It also allows a software proprietor to confidently enter into negotiations with venture capitalists and potential acquisition firms.

If you have questions or concerns related to protecting your company’s software, please contact us at (321) 255-2332.

Recent Posts

Action Required: File Your BOI Report Before January 1, 2025

Many small businesses are required to report their beneficial ownership information (BOI) to the Financial…

4 weeks ago

New Baby on the Way? Let’s Protect Your Bundle of Joy

A new addition to the family is an incredible blessing. With this precious gift comes…

4 weeks ago

Marvel and DC Comic’s “SUPER HERO” Marks Unmasked: How Your Trademark Can Avoid the Same Result

Trademark protection is designed to secure a business asset that is unique to your business…

1 month ago

Homeowners’ and Condominium Owners’ Associations: The Basics

So … you are purchasing a home or other piece of residential real estate in…

3 months ago

Three Easy Ways to Mitigate the Risk of Litigation

Litigation can be a lengthy, costly, and emotionally draining process. As an attorney who practices…

3 months ago

Homeowners’ and Condominium Owners’ Associations: An Introduction

Imagine this scenario: there is a certain corporation with 400 business units.  Each business unit…

3 months ago