intellectual property protection 2308625