intellectual property violations in computing articles