Monty has launched a company with the help of crowdfunding. He wants to secure the computer algorithm that he uses in his primary software. Which type of intellectual right should Monty use to register his algorithm in order to protect it?