As an Orange County-based patent attorney since 2004 and an engineer before then, I have helped inventors and developers of software and apps apply for and be granted many patents. You can see some of those granted patents here, and here is an example of a software patent I worked on for a serial data preservation method: freepatentsonline.com/7334182.html
Ideally, your patent attorney has an engineering background and experience in patenting software, apps, and embedded systems. It’s crucial that your patent attorney understand your invention inside and out, circuit by circuit, before you sink any more money into further development, hiring, production, and marketing. The earlier we zero in on exactly what is unique about your software, the sooner you can protect those unique elements and profit from them.
Do you have an idea for software of any kind? If so, would you like to pursue a patent for it, or do you have an existing patent that you need like to defend or prosecute? Contact me, James Yang, for a consultation. I work with inventors throughout Orange County, Los Angeles County, and throughout California and the US, and am confident I can help you with your software patent. You can schedule a free initial consultation now.