The structure reminds me of the ones you see in the Snowboards, and i believe it's molded on it, glued or whatever, looking at the 4th picture, it seem to be ok
I wonder if it has a different energy usage characteristic.. Regular tires waste energy due to side wall flexing. If those struts are more like springs and return the energy from flexing as the tire rotates they could improve gas mileage..
From one of those pics, looks like if u hit a curb at moderate speeds, you can kiss the rim goodbye. I unfortuneatly had a lot of experiece in the curb checking department :'(
PS: I wonder if spring steel instead of plastic struts would return more of the flexing energy for less heating and better gas mileage. Interesting, in a science fair project kind of way...