I just typed "solar cover" into Google and then chose images. I saw two different types. One looks like what I have - bubble wrap and the other looks like a plain, blue, vinyl cover. (Which seems to be like what you said - to keep off debris and such.)
Perhaps, I don't know for certain...