Personalized Media Communications, LLC v. Netflix, Inc.

District Court, S.D. New York·Decided February 23, 2021·No. 1:20-cv-03708·Unknown

Opinion

SUSMAN GODFREY L.L.P. A REGISTERED LIMITED LIABILITY PARTNERSHIP RAVI BHALLA 1301 AVENUE OF THE AMERICAS, 32ND FL RBHALLA@SUSMANGODFREY.COM NEW YORK, NEW YORK 10019 DIRECT DIAL (212) 729-2009 WWW.SUSMANGODFREY.COM HOUSTON | NEW YORK | LOS ANGELES | SEATTLE February 18, 2021 VIA ECF – FILED UNDER SEAL Hon. John P. Cronan United States District Court Southern District of New York 500 Pearl St. New York, NY 10007 RE: Personalized Media Communications, LLC v. Netflix, Inc., Case No. 1:20-cv-03708 Dear Judge Cronan: We represent Plaintiff Personalized Media Communications (“PMC”). Pursuant to Rule 5(C) of Your Honor’s Individual Practices, we request an informal conference to discuss Netflix’s continued failure to provide all of the source code relevant to its Trick Play thumbnail feature. PMC respectfully renews its request that Netflix be required to produce the full stack of source code related to its web player. In the alternative, Netflix should be prevented from using its failure to produce relevant source code as both a sword and a shield. This is the third time PMC has been forced to seek Court intervention regarding Netflix’s attempts to hide relevant source code from PMC. As PMC has detailed for this Court numerous times now, Netflix’s insistence on doling out its code only on a file-by-file basis has been inadequate and has substantially prejudiced PMC. See Dkt. 90 at 6-9; Dkt. 109; Dkt. 116; Dkt. 150. Recently, this Court ordered Netflix to identify the already-produced source code responsible for Trick Play’s overlay functionality on Netflix’s web player or “produce the code if it has not already done so.” Jan. 25, 2021 Minute Entry. Despite that order, and Netflix’s prior representations to the Court, Netflix still has not produced all the relevant web player source code. The parties met and conferred about the Court’s order on January 27, and Netflix asked PMC to provide further guidance about the missing code by identifying related code that had been produced to PMC, which is relevant to other Netflix players (i.e., not Netflix web player code). PMC provided that information on January 29, following up with Netflix several times over the next week to inquire about this issue. On February 8, Netflix advised PMC that while it had no additional “Cadmium code” to produce, it would produce “UI code” files. PMC’s expert reviewed those new files on February 9. That review demonstrated yet again the continued deficiencies of Netflix’s code productions, insofar as the newly-produced files (like Netflix’s previous code productions) invoke other, relevant code files that continue to be withheld from PMC. These missing files include code that is responsible for building the progress bar that appears over the video and below the Trick Play thumbnail on Netflix’s web player, and code that links the appropriate Trick Play thumbnail with the user’s position along the progress bar. Indeed, several of the missing files are named for the specific part of the Trick Play overlay functionality that they perform. Because of at least these identified deficiencies, Netflix’s production did not fulfill its court-ordered obligation to finally provide all the code responsible for Trick Play’s overlay functionality. Netflix’s most recent production also undermines its various certifications—made during meet and confers, in briefing, and during hearings before this Court—that all of the code responsible for Trick Play’s overlay functionality had already been produced. For example, when PMC asked for the full call chain of getFrame() back in July 2020 and ultimately moved to compel its production, Netflix’s response was that “PMC already has access to the Cadmium code that calls getFrame().” Dkt. 133 at 6. But the code that Netflix produced on February 9 contains new links in the getFrame() call chain. According to Netflix, these two facts can be squared because the new code Netflix produced is not Cadmium code, it is UI code, a rejoinder that itself cannot be squared with Netflix’s statement that its certifications did not rely on “parsing words or word games.” Jan. 22, 2021 Hr’g Tr. at 7. At best, Netflix’s certifications were contrary to the spirit of PMC’s good faith requests, especially considering that PMC clearly understood and used the term “Cadmium” to refer to the entirety of Netflix’s web player, see Dkt. 109 at 1 (referring to Netflix’s “web-based video player called Cadmium”), not to just one piece of it. These events demonstrate yet again that Netflix’s approach to code production has been, and remains, fundamentally flawed and prejudicial. Instead of producing all the code relevant to the features and functions that PMC has accused of infringing its patents, Netflix will produce only one file at a time, and only where PMC has enough information to specifically identify the file it is missing. Where Netflix is fully informed about its own source code, and PMC lacks such information, this approach is contrary to the Federal Rules of Civil Procedure. Indeed, each time PMC is able to make such a specific identification, and Netflix produces new code files (upon Court order), those files confirm that Netflix continues to withhold relevant information. At this rate, it will take years of meeting and conferring, and motions to compel, before PMC has all the relevant code in hand. The only way to finally end this endless process is for Netflix to provide the full code stack. PMC raised these new deficiencies with Netflix, and the parties met and conferred on February 16. For the reasons explained above, PMC renewed its request for the full web player stack. In response, Netflix offered yet another round of the same process, in which it would produce only the missing files specifically identified by PMC. But this time, Netflix also insisted that, in exchange, PMC waive its right to move this Court to order the full stack produced. Because PMC cannot waive its rights to further code on the basis of information Netflix has not even provided yet—especially in light of Netflix’s pattern of deficient code productions—the parties reached an impasse. Netflix also accused PMC of “moving the goal posts” by asking for code PMC only just discovered Netflix is withholding, and referring to the full stack as the “full web player stack” rather than the “full Cadmium stack”. But as explained above, the code missing from Netflix’s latest production is part of the overlay functionality for which Netflix is obligated to produce code. And PMC’s change of terminology simply adopts the one-sided distinction between Cadmium code and other player code types on which Netflix has apparently been relying to withhold relevant code. By calling it the “full web player stack,” PMC’s goal is to make clear its request is not subject to these one-sided distinctions and includes all player code, whether it be Cadmium code, UI code, or code for which Netflix uses some other name. PMC acknowledges that the Court previously expressed unwillingness to order the production of the full web player stack, but given the advanced stage of this case and the number of recent adjustments to the schedule, this long-running dispute needs a clear end. Unless it is short- circuited, this iterative code process will continue ad infinitum, at great expense to both the parties and the Court. Accordingly, in light of these recent developments, which demonstrate that this piecemeal code production process is broken and prejudicial to PMC, PMC respectfully requests that the Court reconsider whether production of the full stack is appropriate. In the alternative, the Court should prevent Netflix from using its deficient source code productions as both a sword and a shield. Rule 37(b) of the Federal Rules of Civil Procedure prov

Free access — add to your briefcase to read the full text and ask questions with AI

Personalized Media Communications, LLC v. Netflix, Inc., (S.D.N.Y. 2021).

Personalized Media Communications, LLC v. Netflix, Inc. (Personalized Media Communications, LLC v. Netflix, Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.