As you know its better to repair or reuse before recycling or disposing of a product. I often see unbrellas sticking out of bins as if they are disposable products. We have all had broken umbrellas, but when you can by them as cheaply as a pound, its no wonder they are often thrown away rather than repaired with a few stitches.
Here is a free tutorial on repairing a umbrella on the burda website.
There is other free patterns as well for those that like to sew.