An abstract idea is not patentable simply because it is tied to a computer system, the U.S. Supreme Court has ruled, potentially making it more difficult to patent some software in the future. The ...