Intellectual property and e-commerce