DCT
1:18-cv-00068
Sisvel Societa Italiana per Lo Sviluppo Dellelettronica Spa v. Rakuten Kobo Inc
Key Events
Complaint
Table of Contents
complaint
I. Executive Summary and Procedural Information
- Parties & Counsel:
- Plaintiff: S.I.SV.EL. Societa Italiana Per Lo Sviluppo Dell'elettronica S.p.A. (Italy)
- Defendant: Rakuten Kobo Inc. (Canada)
- Plaintiff’s Counsel: DEVLIN LAW FIRM LLC
- Case Identification: 1:18-cv-00068, D. Del., 01/08/2018
- Venue Allegations: Venue is alleged to be proper because the defendant, a Canadian corporation, is a foreign entity subject to venue in any judicial district. The complaint also alleges the defendant has sufficient minimum contacts with the District of Delaware.
- Core Dispute: Plaintiff alleges that Defendant’s Kobo e-Reader software and services infringe patents related to personalizing digital content and populating new user profiles based on existing user data.
- Technical Context: The technology relates to recommendation engines and personalized user interfaces for digital media platforms, a critical feature for engaging users in crowded content ecosystems.
- Key Procedural History: The complaint alleges Defendant received a notice letter regarding the patents-in-suit on December 18, 2017. Subsequent to the complaint's filing, an Inter Partes Review (IPR) proceeding (IPR2019-00471) was initiated against U.S. Patent No. 7,734,680. The IPR concluded with the cancellation of claim 16, the only claim from that patent asserted in the complaint.
Case Timeline
| Date | Event |
|---|---|
| 1999-09-30 | Earliest Priority Date for U.S. Patent No. 7734680 |
| 2001-11-13 | Earliest Priority Date for U.S. Patent No. 7,035,863 |
| 2006-04-25 | Issue Date for U.S. Patent No. 7035863 |
| 2010-06-08 | Issue Date for U.S. Patent No. 7,734,680 |
| 2017-12-18 | Defendant allegedly received notice letter of infringement |
| 2018-01-08 | Complaint Filing Date |
| 2018-12-31 | IPR Filed for U.S. Patent No. 7,734,680 (IPR2019-00471) |
| 2021-07-22 | IPR Certificate issues cancelling claim 16 of '680 Patent |
II. Technology and Patent(s)-in-Suit Analysis
U.S. Patent No. 7,734,680: Method and Apparatus for Realizing Personalized Information from Multiple Information Sources (Issued June 8, 2010)
The Invention Explained
- Problem Addressed: The patent's background describes the inefficiency of contemporary search methods, where a user interested in a topic (e.g., a television program) must conduct separate searches across different platforms (e.g., a web search for information, an electronic program guide for showtimes) to gather related information (ʼ680 Patent, col. 1:12-25).
- The Patented Solution: The invention proposes a "meta-browser" that presents personalized information from multiple sources and media types (e.g., websites, TV programs, music) within a "virtual unified browsing space" (ʼ680 Patent, Abstract). This system uses a user profile to curate content, as illustrated in the virtual library concept of Figure 1, and employs collaborative filtering to enhance recommendations (ʼ680 Patent, col. 2:40-52).
- Technical Importance: The technology aimed to provide a more intuitive and integrated user experience by consolidating disparate but thematically related content into a single, personalized interface (ʼ680 Patent, col. 1:40-47).
Key Claims at a Glance
- The complaint asserts independent claim 16 (Compl. ¶17). However, this claim was subsequently cancelled in IPR2019-00471.
- The essential elements of the now-cancelled claim 16 included: a "populater" for creating a virtual library from different media sources based on a user profile; a "browser" for navigating the library; a "search engine"; a "filter" using both explicit and implicit (collaborative) data; a "prioritizer" for search results; and an "updater" that modifies the user profile, with the update "reflected in a ratio."
- The complaint does not explicitly reserve the right to assert other claims of the ʼ680 Patent, but the prayer for relief requests damages for infringement of the patent generally (Compl. p. 25, ¶B).
U.S. Patent No. 7,035,863: Method, System, and Program Product for Populating a User Profile Based on Existing User Profiles (Issued April 25, 2006)
The Invention Explained
- Problem Addressed: The patent identifies a "cold start" problem for new users of recommendation systems. Without a mechanism to populate a new user's profile based on data from similar existing users, initial recommendations are weak, and the process of building a useful profile is "time consuming and impractical" (ʼ863 Patent, col. 1:34-45).
- The Patented Solution: The invention describes a system where existing user profiles are grouped into "cluster regions" (specifically referencing "Vornoi cluster regions"). A new user provides a few "base characteristics," which the system uses to associate the new user with a specific cluster. The new profile is then automatically populated with "defined characteristics" from the other profiles in that cluster, enabling immediate and more relevant recommendations (ʼ863 Patent, Abstract; col. 2:60-col. 3:2). The overall process is depicted in the flowchart of Figure 7 (ʼ863 Patent, Fig. 7).
- Technical Importance: This approach aimed to solve the "cold start" problem by leveraging community data to instantly create a rich, functional profile for new users, thereby improving the user's initial experience with a recommendation service (ʼ863 Patent, col. 1:46-56).
Key Claims at a Glance
- The complaint asserts independent claim 11 and dependent claim 12 (Compl. ¶43, ¶48).
- The essential elements of independent claim 11 are a computer-implemented system comprising a memory containing:
- a designation system for designating base characteristics for a new user profile;
- an association system for associating the new user profile with a cluster region of existing user profiles based on the base characteristics; and
- a population system for populating the new user profile with defined characteristics from the existing user profiles.
III. The Accused Instrumentality
Product Identification
- The accused instrumentalities are the "Kobo Application and e-Reader software, products, and services" (Compl. ¶16).
Functionality and Market Context
- The complaint alleges the Kobo services function as a "meta-browser" that presents personalized collections of information from multiple sources, such as the Kobo ebook store and public libraries via Overdrive, within a "unified browsing space" (Compl. ¶16, ¶18). This system allegedly uses a user profile to generate personalized recommendations (Compl. ¶16). The complaint further alleges that the accused system includes functionality for new users to designate "base characteristics" (e.g., via personalization forms) to establish a profile and receive recommendations (Compl. ¶43, ¶46). The complaint references a Kobo blog post about using "big data," suggesting the commercial importance of these recommendation features (Compl. ¶18).
IV. Analysis of Infringement Allegations
U.S. Patent No. 7,734,680 Infringement Allegations
| Claim Element (from Independent Claim 16) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| a populater for populating a virtual library with a plurality of different virtual media collections... populated with different types of media obtained from different media sources | Kobo populates a virtual library containing different collections, such as "Top Picks" and "Recommended," for the user (Compl. p. 6). | ¶19 | col. 11:30-41 |
| a browser for browsing the virtual library by moving between the plurality of of different media collections under user control | Kobo provides a browser that allows the user to browse available content and move between categories (Compl. p. 7). | ¶20 | col. 11:42-45 |
| a search engine for searching the virtual library under user control | Kobo provides a search engine on its e-Readers and applications (Compl. p. 8). | ¶21 | col. 11:46-48 |
| a filter for filtering the results of the searching step... wherein the filtering comprises explicit and implicit filtering, wherein the explicit filtering provides filtering... and the implicit filtering draws from collaborative data... | Explicit filtering occurs when a user specifies a media collection for a search. Implicit filtering occurs when the system recommends books based on similar users' interests. | ¶22-24 | col. 11:49-59 |
| a prioritizer for prioritizing results of the filtering step | Kobo provides a prioritizer, such as sorting search results by "Bestsellers" or "Highest Rated" (Compl. p. 12). | ¶25 | col. 12:1-2 |
| an updater for updating the user profile... wherein said updating is reflected in a ratio in responding to a user's current programming choice or specific request | User choices, such as selecting "Not interested," remove a book and update the user profile. The "ratio" is allegedly met by correlation coefficients in recommendation algorithms. | ¶26-27 | col. 12:3-8 |
- Identified Points of Contention:
- Validity Question: The most significant issue is that claim 16, the sole claim asserted from the ʼ680 Patent, was cancelled in an IPR proceeding initiated after the complaint was filed. This raises the question of whether this count has any remaining legal basis.
- Technical Question: Assuming the claim were valid, a key dispute would concern the "ratio" limitation. The complaint's theory is that a standard correlation coefficient used in recommendation algorithms satisfies this requirement (Compl. ¶27). A court would need to determine if the claim language requires a more specific or direct mathematical relationship than a general statistical measure of similarity.
U.S. Patent No. 7,035,863 Infringement Allegations
| Claim Element (from Independent Claim 11) | Alleged Infringing Functionality | Complaint Citation | Patent Citation |
|---|---|---|---|
| a designation system for designating base characteristics for a new user profile | Kobo provides "Preferences and Personalization" forms for users to input base characteristics like name, date of birth, and email preferences (Compl. p. 19). | ¶46 | col. 8:24-26 |
| an association system for associating the new user profile with a cluster region of existing user profiles based on the base characteristics | The complaint alleges Kobo's recommendation engine includes an association system (Compl. ¶43), but does not map this element to a specific disclosed feature or screenshot. | ¶43, ¶44 | col. 8:26-30 |
| a population system for populating the new user profile with defined characteristics from the existing user profiles | Kobo's system asks new users questions ("Help us get to know you") and then presents personalized recommendations, which allegedly populates the new profile from existing user profiles (Compl. p. 21-22). | ¶47 | col. 8:30-34 |
- Identified Points of Contention:
- Scope Question: Does the term "cluster region of existing user profiles" read on the methods allegedly used by Kobo? The patent heavily emphasizes "Vornoi cluster regions," which may provide a basis to argue for a narrower construction than what would cover any generic collaborative filtering or recommendation algorithm.
- Technical Question: What evidence does the complaint provide that Kobo’s system performs the specific step of "populating" a new profile "with defined characteristics from" a "cluster region of existing user profiles"? The provided screenshots show a system that solicits user preferences and then provides recommendations (Compl. p. 21-22), but it is not facially apparent that this involves populating the new profile with data derived from a pre-existing cluster of other users, as opposed to generating recommendations directly from the new user's own inputs.
V. Key Claim Terms for Construction
Term from U.S. Patent No. 7,035,863: "cluster region of existing user profiles"
- Context and Importance: This term is central to the invention of the ’863 patent and is a required element of the asserted independent claim. The infringement analysis hinges on whether Kobo's accused recommendation engine can be shown to create and utilize such "clusters" as understood in the patent.
- Intrinsic Evidence for Interpretation:
- Evidence for a Broader Interpretation: The specification suggests that various algorithms could be used, stating "association can be according to any known algorithm" (ʼ863 Patent, col. 6:8-9). This could support an argument that the term is not limited to a specific type of clustering.
- Evidence for a Narrower Interpretation: The patent repeatedly and specifically references "Vornoi cluster regions" in the abstract, summary of the invention, and detailed description, suggesting this specific methodology is a key aspect of the invention (ʼ863 Patent, Abstract; col. 2:15-18, col. 5:29). A party may argue that this context limits the scope of "cluster region" to Vornoi diagrams or structurally equivalent clustering methods.
VI. Other Allegations
- Indirect Infringement: For both the ʼ680 and ʼ863 patents, the complaint alleges induced infringement, stating Defendant provides instruction materials and services that encourage infringing use by customers and partners (Compl. ¶30-31, ¶52-53). It also pleads contributory infringement, alleging the accused Kobo software is a material component especially made for infringement and not a staple article of commerce (Compl. ¶32, ¶54).
- Willful Infringement: The complaint alleges willful infringement for both patents, based on Defendant having actual knowledge of the patents and their alleged infringement since at least December 18, 2017, the date it allegedly received a notice letter from Plaintiff (Compl. ¶33, ¶55).
VII. Analyst’s Conclusion: Key Questions for the Case
- Viability of the First Count: A threshold issue for the claim involving the ʼ680 Patent is one of viability: as the sole asserted claim (claim 16) has been cancelled by the USPTO in an IPR, on what basis can the infringement count for this patent proceed as pleaded?
- Definitional Scope: A core issue for the claim involving the ʼ863 Patent will be one of claim construction: can the term "cluster region of existing user profiles", which the patent teaches with specific reference to Vornoi diagrams, be construed broadly enough to read on the architecture of the accused Kobo recommendation system?
- Evidentiary Proof of Operation: A key factual question will be one of technical mechanism: does the evidence show that the accused Kobo system populates a new user profile with characteristics taken from a cluster of existing users, as required by claim 11 of the ʼ863 Patent, or does it merely use a new user's initial inputs to directly generate a list of recommendations, a potentially different technical process?
Analysis metadata