Software Patenting

Patenting software is complex and usually requires professional help. Our patent agent, Greg Carson, is a USPTO Registered Patent Practitioner who is “skilled in the art” of software. He has over 30 years of experience in writing, developing, and implementing software applications. Hire our specialist to file your software patent.

What is Software Patenting? 

Software patents are regular patents. They need all the usual information and materials just like any other kind of patent. Additionally, they must meet all the usual criteria for patenting. These applications need extra focus and attention given to the following three things: (1) good flowcharts showing each step of the process; (2) detailed descriptions of the code – algorithms; and (3) a good explanation of how the software works with the hardware or machine. 

We highly recommend professional help for all patent types. Contact Carson Patents Patentability Expert to discuss options. We can help you get your invention patent pending with any kind of provisional or non-provisional patent application.

Greg’s Experience Areas

Over 30 Years Software Experience

Greg understands software, and software patent applications. He has a long history writing software applications. Greg has been working with computer software applications since the 1980’s. He wrote his first major software application as a part of his masters thesis in 1992. General Purpose X-Windows Medical Image Display Program, 1992, UNIVERSITY OF IOWA – read the approved thesis paper.  This image manipulation application was used with an expert model (artificial intelligence like software) based medical image object detection application.

Database and Search Technologies Experience

We have particularly extensive experience in database search technologies. Greg’s database search technology patent is referenced in over 80 other patents as prior art. Those using Greg’s patent as prior art include Apple, E-bay, Google, IBM, and Yahoo.

Software Coding, Patenting, and Consulting Experience

  1. Databases.
  2. Search Engines.
  3. Digital and Electronic Business Systems. 
  4. Business and Process Automation. 
  5. Medical Imaging – Digital Acquisition, Display and Analysis Applications.  
  6. Image Processing – Hardware and Software.
  7. Expert Model Based Systems.  
  8. Automated Systems.  
  9. Artificial Intelligence.  
  10. Personal and Property Security Devices (Wireless, Monitored). 

Available Online!

Get help with filing a software patent from our specialist. We are able to provide all of our patent services online. Call our Patentability Expert, hire us as your patent practitioner to seek protection for your invention.

Carson Patents logo with words - Software Patenting - Carson Patents

Important TIPWhen looking for expert software patenting services from a Patents Office or IP/Patents Law Firm – Remember only Patent Attorneys, and Patent Agents can prosecute patents. Call Carson Patents for your USPTO Registered Patent Practitioner help.

Contact Carson Patents on the Veterans Owned Business Directory at

Software Patenting Services Starting at – $799. Order Now $200 Off.