I think patents should only be for actual products, something you can hold in your hand. People like Apple trying to patent things like slide to unlock are idiots, you shouldn't be able to patent a movement.
As it has been shown many times, software patent litigation is a joke. Patent something real or GTFO. Look at people like James Dyson the dude has tonnes of patents all mostly on real products and techniques for doing unique things in the case of Dyson suing for competitors stealing his patented methods of cyclonic vacuum cleaners that's a real patent lawsuit right there, not arguing over whether or not a swipe is a zero length touch.