A battle over patent infringement between two large tech companies raises the question of whether software patents make sense.A battle over patent infringement between two large tech companies raises the question of whether software patents make sense.