Software Patents: Innovation or Litigation? · Study