News Sonos spends millions fighting ‘patent troll’… and winsBlack Hills Media drops all of its infringement claims