We had a brief conversation about this quite recently, I think last week. I forget what thread it was on.

I don't know that there is a name for this; the closest I can come is "synecdoche". [There's glory for you, as Humpty-Dumpty said.]

There are plenty of other examples, like "vaseline", "Coke", in the UK "hoover".