intellectual property Archive