Such computer software can obtain IP protections including legal protections from trade secret, copyright, and patents. While courts and the U.S. Patent …