If anyone else was confused why those pictures were of giant tubes and not canvas sails, you are not alone. Apparently those are some version of "Suction Sails". The vendor's website has a graphic that explains it, though it was fighting my ability to scroll.
Possibly https://en.wikipedia.org/wiki/Rotor_ship ?