The document discusses various methods for protecting software innovations, including patents, copyrights, and trade secrets. It provides information on the requirements and limitations of patents and copyrights as they apply to software. Patents protect the functional aspects of software but are difficult and costly to obtain. Copyright protection is easier to secure and protects the original expression in software. Trade secret laws can also help protect software innovations. The document reviews international differences in intellectual property laws and how they apply to software.