Patents: The patentability of software inventions: Computer-implemented inventions that are useful, new, and nonobvious may still not be patentable - except, say courts, in certain cases | IEEE Journals & Magazine | IEEE Xplore