Introduction:Software patents have become a crucial tool for protecting innovation and maintaining a competitive edge in various industries. As software becomes an increasingly valuable technological asset, the need for legal protection is growing. This is especially true for startups and tech companies that actively use software patents to safeguard their innovations from competitors. This article explores the concept, importance, and effective utilization of software patents.
The question of whether software can be patented has been a longstanding debate in intellectual property law. Traditionally, patents were associated with physical devices or processes, but with the rise of information technology, software has gradually been recognized as patentable.
However, not just any program code qualifies for a patent. To be patentable, software must meet specific criteria: it must have a technical effect beyond mere calculations or algorithms. Additionally, it must satisfy the three key requirements of novelty, non-obviousness, and industrial applicability, ensuring that the software is not just a trivial modification of existing ideas. In practice, patents can be granted for software implemented on physical media (e.g., HDD, RAM) or processors (e.g., CPU).
For example, Facebook holds patents for algorithms that tailor the content displayed in users' news feeds. Instagram has patents related to the ordering of image and video posts, and Kakao has patents covering various functions in its messaging service, such as security, multimedia file transmission, and friend recommendations. Naver has secured patents for search algorithms and autocomplete functions linked to AI technology, while Apple holds numerous patents related to voice recognition features like Siri and multitasking functions in its Mac operating system.
These examples illustrate how diverse software companies are actively filing and securing patents.
The effectiveness of software patents is a topic of mixed opinions. While they can provide substantial protection and recognize the technical value of innovations, there are also challenges.
Evasion Potential:
Software patents are more susceptible to evasion compared to other types of patents. The abstract or mathematical nature of the ideas protected by software patents often allows competitors to slightly modify existing algorithms or functions to create similar features without infringing on the patent. This kind of evasion can be done relatively easily, weakening the scope of patent protection.
Challenges in Legal Enforcement:
Proving software patent infringement requires access to the infringing software's code or analyzing its operation. In Korea, gathering such evidence can be challenging, as obtaining it through legal procedures or the necessary technical analysis may be restricted. Since software often operates internally, external identification is limited.
Rapid Technological Changes:
The software industry is known for its rapid evolution. New technologies and methodologies emerge quickly, and existing software is frequently updated or replaced. As a result, the commercial value of a software patent may have a very short lifespan.
Despite these challenges, software patents remain a valuable industrial asset and can significantly enhance a company's competitiveness when properly managed and utilized.
In the U.S., the discovery process and jury system play crucial roles in helping software patent holders protect their rights and enhance the effectiveness of patents. These systems provide strong legal means to enforce patents even in the fast-changing software industry.
Discovery Process:
The discovery process in litigation allows both parties to request and exchange evidence, which is particularly important in software patent cases. The plaintiff can request the defendant's source code, technical documents, and internal emails to prove infringement. Evidence obtained through discovery can be used as strong proof in court, making it difficult for the defendant to avoid legal responsibility even if they use evasion strategies.
Jury System:
In U.S. patent litigation, juries play a significant role in determining infringement. Although jurors are ordinary citizens, attorneys can effectively explain technical concepts to prove patent infringement. The jury system often works in favor of patent holders, as jurors tend to make decisions based on fairness and may be inclined to protect the legitimate rights of patent owners.
Recent years have seen the median damages awarded in U.S. patent infringement cases exceed $6.57 million, more than ten times the average in Korea.
Even in Korea, where the legal framework differs, there are effective software patent strategies. Software patents generally fall into two categories based on their purpose: UI/UX patents and algorithm patents, each serving different strategic purposes.
UI/UX Patents (Offensive Patents): Slide to Unlock
UI/UX patents focus on the visual design and user experience of software. These patents are often used offensively in legal disputes with competitors. A well-known example is Apple's "Slide to Unlock" patent.
Algorithm Patents (Defensive Patents): Netflix's Content Recommendation Algorithm
Algorithm patents are used to protect core technologies, often serving as a defensive tool to safeguard a company's competitive edge. For example, Netflix's content recommendation algorithm is a key technology that analyzes viewing history and preferences to suggest personalized content. Netflix's patents help prevent other streaming services from copying its recommendation system.
Even without the U.S. legal framework, there are effective patent strategies for Korean companies, such as prioritizing domestic applications and building diversified patent portfolios.
Priority Claims and International Applications:
After filing a domestic software patent, it is advisable to claim priority and file additional applications in major countries like the U.S., Europe, and Japan. This strategy allows Korean companies to secure international patent rights based on their domestic filing date, offering an advantage in securing patents globally.
Diversified Portfolio Strategy:
Even if international filing is not pursued, a diversified portfolio approach is essential. Since a single patent may not fully protect a technology, securing patents for various aspects of the technology, such as core algorithms and UI/UX designs, can offer broader protection.
Conclusion:In today's digital age, software patents are a critical tool for protecting innovation and maintaining a competitive edge. As software becomes an increasingly important technological asset across industries, legal protection of these assets is essential.
Software patents not only protect technology but also provide a foundation for companies to secure market dominance and continue innovating. For startups and venture companies, software patents are a vital means of protecting innovative technologies and serving as a powerful defense in disputes with competitors. Proper patent strategies allow companies to protect their technological assets and strengthen their competitiveness in the global market.