Copyright / Intellectual Property

Computer Associates v. Altai — Study Notes

Computer Associates Int'l, Inc. v. Altai, Inc., 982 F.2d 693 (2d Cir. 1992)

Study notes for Computer Associates v. Altai: professor notes, cold call prep, exam angles, and memory aids.

The abstraction-filtration-comparison test is used to analyze copyright infringement of non-literal elements in computer programs, with trade secret claims sometimes surviving copyright preemption.
Professor Notes

In this case, the Second Circuit established a pivotal test for analyzing copyright infringement in computer software, the abstraction-filtration-comparison test. Professors will emphasize the importance of this test in determining whether non-literal elements of a program are protected under copyright law. Additionally, students should focus on the court's balancing of copyright preemption with state law claims, particularly how trade secret misappropriation can co-exist with copyright protections if they relate to breach of confidence or improper means rather than mere copying.

The case also presents nuances surrounding the enforcement of intellectual property rights in the software industry, highlighting the need for developers to protect their innovations while not stifling competition. The decision in Altai underscores the court’s approach in navigating between safeguarding creators' rights and fostering a competitive market within the tech industry.

Cold Call Prep
  1. 1Explain the abstraction-filtration-comparison test and how it was applied in this case.
  2. 2Discuss the implications of the court's ruling on state law claims for trade secret misappropriation.
  3. 3Identify the specific elements of CA's program that were found to be infringed.
  4. 4What legal standards differentiate between literal and non-literal infringement?
  5. 5How does this case impact future copyright cases involving software?
  6. 6Discuss the role of non-literal elements in software protection.
  7. 7What are the ramifications of this case for programmers transitioning between companies?
Mnemonic Device

AFC Test - Abstraction, Filtration, Comparison

Distinguish From
CaseDistinction
Oracle America, Inc. v. Google, Inc.Oracle involved API usage and whether such use constitutes infringement, while Altai focused specifically on program structure and order.
Sega Enterprises Ltd. v. Accolade, Inc.Sega discussed the legality of reverse engineering for compatibility purposes, whereas Altai addressed direct copying and the nuances of non-literal elements.
Metcalf v. BochcoMetcalf emphasized idea-expression dichotomy in the context of television scripting, while Altai focused strictly on software code and interface elements.
Policy Arguments

For the Rule

Implementing the abstraction-filtration-comparison test encourages innovation by allowing developers to build on existing ideas without fear of infringement unless there is clear copying.

Against the Rule

The rule may create uncertainty for developers, as it requires subjective interpretation of non-literal elements, potentially leading to litigation for ideas that should be freely available.

Class Discussion Points
  • What are the implications of the abstraction-filtration-comparison test for software developers?
  • How can developers effectively safeguard their innovations against copying?
  • In what ways might this decision influence competitive practices in the tech industry?
Exam Angle

This case is often referenced in examinations to illustrate the application of the abstraction-filtration-comparison test in software copyright cases and the nuances of copyright preemption concerning state law claims.

Ace Your Cold Calls with Briefly

Get AI-powered case briefs, study notes, and cold call prep for every case in your casebook.