Protect Software with Patent or Copyright Registration

Software may be protected by patent protection or copyright protection. Copyright protection subsists at the time the software is created, and generally protects the owner from unauthorized use or reproduction of the software code. Patent protection, on the other hand, does not exist until a patent issues, but it more broadly protects the functionality of the software. [See askmeip]