Need to hire a software consulting patent agent? A software patent agent is a patent agent that prosecutes patent applications for software inventions. Our software patent agent is Gregory Carson. There is more about Greg on our About page. Contact us.


Free Initial Consultation for your Invention – Idea – Click Here

Patent Agent | Gregory Carson | Software Engineering | Software Patenting | Software Patent | Experienced


Our USPTO registered patent agent, Gregory Carson, has both bachelors and masters degrees in Biomedical Engineering. Greg has many years experience with electrical and mechanical engineering. Greg has many years engineering experience both as a programmer and inventor in imaging software, patient management software, medical prescription software, database management technologies, and of course database search technologies. There is more about Greg on our About page.

Contact Greg at Carson Patents …

  • email: greg@carsonpatents.com
  • text: (909) 215-9091
  • phone: +1 909 215 9091

What is Software Patenting?

Software Patents are regular patents. Software patent applications need all the usual information and materials. They must meet all the usual criteria for patenting. Software patent applications need extra focus and attention given to 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. Contact Carson Patents. We can help you with a software patent application.


Affordable Patents Firm – Office – Patent Agent – Practitioner – Patenting Services. 

We offer these five services, and one speciality. All are available online. 

  1. Firstly, PRIOR ART SEARCHES. Patentability. Prior Art. Novelty. 
  2. Secondly, PATENT OPINIONS AND REPORTS. Clearance. Freedom to Operate. Opposition. Validity.
  3. Thirdly, PATENT APPLICATION WRITING. Writing. Drafting. Editing. Preparation of specification – description – claims – and drawings for patent applications.
  4. Fourthly, PATENT APPLICATION FILING. We can file your application for you. Provisional. Non Provisional. Utility. Design. Plant. US. PCT. International. 
  5. Fifthly, PATENT PROSECUTION. Responses to USPTO Office Actions. Examiner Interviews.
  6. Lastly, SOFTWARE PATENTING. Searching. Writing. Filing. Applying. Prosecution. – for software invention applications.

Recent Articles by Greg.


Find - Hire - Online Patent Help. Prior Art Searches. Patentability, Novelty, and Prior Art Reviews – Reports. Patent Application Writing Drafting Editing. Patent Prosecution. Find help here - hire our patents law firm office for your – invention or idea – remember only Patent Attorneys Lawyers and Agents can do patent prosecution – hire us to find patent practitioner help - Contact us online - carsonpatents.com - Call us - 909.215.9091 Get expert professional help with your invention or patent online. Contact Carson Patents, Software Experienced Biomedical Engineer - Patent Agent. Get a quote to help file - apply - and represent your idea and work with the USPTO for your invention. Confidential - Privileged Communication. Contact us to apply for the patent for your invention or idea. Online help searching drafting filing prosecuting USPTO and International Patent Applications is here.

Find – Hire – Online Patent Help. Prior Art Searches. Patentability, Novelty, and Prior Art Reviews – Reports. Patent Application Writing – Drafting – Editing. Patent Prosecution. Find help here – hire our patents law firm office for your – invention or idea – remember only Patent Attorneys Lawyers and Agents can do patent prosecution – hire us to find patent practitioner help – Contact us online – carsonpatents.com – Call us – 909.215.9091 Get expert professional help with your invention or patent online. Contact Carson Patents, Software Experienced Biomedical Engineer – Patent Agent. Get a quote to help file – apply – and represent your idea and work with the USPTO for your invention. Confidential – Privileged Communication. Contact us to apply for the patent for your invention or idea. Online help searching, drafting, filing, and prosecuting USPTO and International Patent Applications (PCT) is here. Provisional. Non-Provisional. Utility – Design – Plant Patent Applications.  


Expert Professional Specialist Consulting Patent Agent Software 🤙909.215.9091