Background
Trinity Info Media, LLC owned two patents — U.S. Patent Nos. 9,087,321 and 10,936,685 — both titled “Poll-Based Networking System.” The patents described systems that match users based on their answers to polling questions, generate real-time compatibility scores, and display matched profiles. The ‘685 patent added features for mobile or handheld devices, including the ability to browse matches by swiping — functionality that resembles what consumers experience in popular dating and social apps.
Trinity sued Covalent, Inc. for infringement. The U.S. District Court for the Central District of California dismissed Trinity’s complaint at the pleading stage, concluding that all asserted claims were directed to patent-ineligible subject matter under 35 U.S.C. § 101. Trinity appealed, arguing the district court improperly resolved claim construction disputes on a motion to dismiss and that its patents covered a technological innovation, not a bare abstract idea.
The Court’s Holding
The Federal Circuit unanimously affirmed. Applying the two-step Alice/Mayo framework, the court held that the claims are directed to the abstract idea of “matching based on questioning.” At step one, the court reasoned that a human could review people’s answers to questions and identify compatible matches using nothing more than pencil and paper. Adding the requirements that matching occur on a “hand-held device” or that results be browsable “by swiping” did not transform the abstract idea into a technological improvement — those elements simply applied the same concept to a conventional mobile platform.
At step two, the court found no inventive concept that could rescue the claims. Trinity’s arguments that the prior art lacked its specific combination of features were dismissed as conclusory. The court reiterated a well-established principle: claiming improved speed or efficiency that results from applying an abstract idea on a computer — rather than a specific improvement to the computer itself — is not enough to confer patent eligibility. The court also rejected Trinity’s argument that the district court needed to resolve claim construction before ruling on § 101, finding no claim construction dispute that would change the eligibility analysis.
Key Takeaways
- Claims directed to collecting information, analyzing it, and displaying results — even when implemented on mobile devices with swiping interfaces — remain abstract ideas ineligible under § 101 if the innovation is in the concept, not the technology.
- Adding mobile-app features (swipe gestures, handheld device limitations) to an otherwise abstract idea does not create an inventive concept at Alice step two.
- Courts may resolve § 101 eligibility on a motion to dismiss even when the parties dispute claim construction, as long as no plausible construction would change the eligibility outcome.
- Conclusory allegations that prior art lacked the claimed combination are insufficient to defeat a § 101 motion to dismiss at the pleading stage.
Why It Matters
This decision reinforces the continued difficulty of securing patent protection for software-implemented social or consumer applications. Patents that describe how to match, sort, recommend, or connect users based on data inputs — without claiming a specific improvement to the underlying computing technology — face a high risk of invalidation under § 101. For startups and technology companies in social networking, dating, recruiting, or recommendation-system spaces, the ruling signals that broadly written method claims focused on the outcome of a user-matching process, rather than on a novel technical approach to achieving it, are vulnerable.
The case also serves as a reminder that mobile device limitations and intuitive UI gestures like swiping are now so ubiquitous that courts will not treat them as inventive concepts for § 101 purposes. Patent applicants seeking to protect app-based innovations should focus their claims on concrete technical improvements — to server architecture, network efficiency, or data processing — rather than on the abstract matching or filtering logic those apps perform.