IBM sues Groupon for alleged patent-infringement