intellectual property concepts 807968