You can get a patent if your invention is new, useful and not obvious to people skilled in the field of the invention. You cannot get a patent on laws of nature, abstract ideas, or natural phenomena. Software inventions (like apps) are often rejected as "abstract ideas" and thus may be difficult to patent. Software patents are expensive to obtain - often costing over $10,000. Visit the Patent Office website for more information - www.uspto.gov.
Answered on Apr 30th, 2015 at 7:45 AM