Patenting Software Modules

One of the biggest challenges in writing patents for computer-implemented inventions (CII) or "software patents" is the level of disclosure that is required. A patent examiner can reject the patent application in Europe for lack of enabling disclosure (as we have previously reported here) or for "indefiniteness" in the United...