When vacuum cleaning, the carpet tool often runs across parts of the floor which stand proud of others (eg when mats are encountered).
This allows an inrush of air which avoids the carpet or rug which you actually want to drive air through (Some systems have a fringe of bristles, but this never forms a good seal).
Today’s invention is a cleaner head with a series of sprung valves. Each valve could have a roller ball in the end to avoid damaging one’s floors.
These valves are normally sealed until the head is pressed down so that those in contact with the floor or rug are forced open.
This allows air to be directed preferentially via the surface you want cleaned.