Yes, that’s correct, they purchased all but the cable channel.
What IBM owns is called “The Weather Company”.
And it has the most popular mobile app in the world titled...”The Weather Channel” app.