This is a good example of why patent law is broken. I can understand patenting manufacturing process or designs, but you shouldn't be able to patent and idea such as an online shopping cart or a certain way to film something.
Once you grant that ideas are property and should be protected in the same way, it seems to me that this is the inevitable result.