Software inventions can be patentable and protected under United States patent law. However, one of the major challenges a software patent application will face during examination is whether a claim of the patent recites “patentable subject matter” under United…