Have We Reached the Software Patent Tipping Point?