ChampionX LLC v. Resonance Systems Inc. (TV1)

District Court, E.D. Tennessee·Decided December 20, 2024·No. 3:21-cv-00288·Unknown

Opinion

UNITED STATES DISTRICT COURT EASTERN DISTRICT OF TENNESSEE AT KNOXVILLE

CHAMPIONX, LLC, f/k/a WINDROCK, INC., ) ) Plaintiff, ) ) v. ) No. 3:21-CV-288-TAV-JEM ) RESONANCE SYSTEMS, INC., et al., ) ) Defendants. )

MEMORANDUM AND ORDER

This case is before the Court pursuant to 28 U.S.C. § 636, the Rules of this Court, and Standing Order 13-02. Now before the Court is Defendants’ Motion to Exclude New Evidence and Untimely Expert Testimony [Doc. 487]. Plaintiff responded in opposition to the motion [Doc. 488], and Defendants filed a reply [Doc. 495]. The motion is ripe for adjudication. See E.D. Tenn. L.R. 7.1(a). For the reasons explained below, the Court DENIES Defendants’ motion [Doc. 487]. I. BACKGROUND “[Plaintiff] designs and manufactures data acquisition products and online systems that are used worldwide by operators, engineers, and maintenance personnel to analyze, monitor, trend, alarm, and automatically diagnose the condition of machinery” [Doc. 176 ¶ 17]. It sells portable analyzers—“devices that collect data that is used to assess the mechanical condition and performance of reciprocating compressors and engines, as well as rotating equipment” [Id. ¶ 18]. With its portable analyzers, Plaintiff also sells its software, “Windrock MD” [Id. ¶ 19]. This software “allows an authorized user to review and analyze data collected on the user’s assets from [Plaintiff’s] data acquisition products to determine the health of the assets” [Id. ¶ 20]. While the portable analyzers “collect data in binary format, which is presented as an intelligible continuous series of binary digits having no contextual meta-data for decoding or interpretation[,]” Windrock MD translates the data into readable reports [Id. ¶ 110]. Plaintiff claims that the Windrock MD source code “contains proprietary data structures and data indexing” [Id. ¶ 115].

The individual Defendants are Plaintiff’s former employees [Id. ¶¶ 25, 33, 35, 36]. Plaintiff alleges that in December 2018, Defendant Paul Beam (“Beam”) emailed Defendant Josh Kelley (“Kelley”), while Defendant Kelley was still employed by Plaintiff, about “develop[ing] a new portable analyzer to compete with [Plaintiff’s] portable analyzers” [Id. ¶¶ 117–18]. These Defendants, along with Defendants Edward Flanagan (“Flanagan”) and Steve McNair (“McNair”), began collaborating to develop a competing source code, which they called, “Rmonix” [Id. ¶¶ 119– 27]. “On or about March 25, 2020, Defendants Beam and McNair formed Defendant RSI” [Id. ¶ 128]. Afterwards, “Defendant RSI demonstrated the ability of its Rmonix software to decode and translate data received from [Plaintiff’s] portable analyzer and other . . . products from [its] proprietary data files” [Id. ¶ 134]. Plaintiff alleges:

There are only two possible explanations for Defendant RSI’s software having this capability: (1) Defendant Kelley, acting on behalf of Defendant RSI, utilized a copy of Windrock MD that was unlawfully obtained from a Windrock customer, used his intimate knowledge of Windrock MD’s source code and the proprietary data structures and data indexing therein to decode and translate the encoded binary data from Windrock’s data files, or (2) Defendant Kelley, acting on behalf of Defendant RSI, unlawfully accessed, relied on, and/or used portions of the Windrock MD source code.

[Id. ¶ 136]. “In 2021, RSI introduced its competing portable analyzer, the Lenz” [Doc. 302 p. 4 (citation omitted)]. According to Defendants, “A major focus of Plaintiff’s claims in this case centers around Defendant RSI’s reverse engineering for the data files produced when Windrock customers use a Windrock analyzer to collect data about the customer’s machine (referred to . . . as the ‘customer data file’)” [Doc. 488 pp. 2–3]. On December 8, 2022, Defendants deposed Plaintiff’s employee, Marek Kos, who testified that “certain ‘business logic’ contained in the source code to its Windrock MD software made it impossible to reverse engineer the customer data file” [Id. at 3].1

On April 5, 2023, Defendant RSI served Interrogatory No. 18, which seeks “all business logic in the Windrock MD Source Code . . . the source code files that You contend makes it impossible or next to impossible to reverse engineer the Windrock MD data file . . . .” [Id. (ellipses in original and citation omitted)]. On October 6, 2023, Plaintiff fully responded to Interrogatory No. 18 [Id.]. Also on that date, Plaintiff disclosed John O’Donahue (“Mr. O’Donahue”) as an expert witness pursuant to the deadline in the Scheduling Order [Id. at 4]. He opined in part: Because of its complexity and unique aspects of its implementation, as well as the lack of information describing the content and layout of the Windrock MD database, it would be virtually impossible for a computer programmer to replicate and/or emulate Windrock MD without prior knowledge and intimate familiarity with Windrock MD’s source code and database, along with access to copies of Windrock MD and/or the Windrock MD source code[.]

[Doc. 494 p. 2 n.2 (citation omitted)]. The discovery deadline expired on March 6, 2024 [Doc. 488 p. 1 (citation omitted)]. On September 27, 2024, Plaintiff supplemented its response to Interrogatory No. 18 [Id.; see also Doc. 491 SEALED]. In the supplemental response, Plaintiff identified additional business logic [Doc. 488 p. 3]. On October 22, 2024, Mr. O’Donahue submitted a Supplemental Expert Report stating:

1 Plaintiff explains, “In programming, business logic is the part of a software program responsible for implementing the business rules that define how data should be created, modified, transformed, communicated and in other ways managed and controlled. An application’s business logic serves as its backbone, providing the foundation necessary to drive the application’s core processes, workflows and other operations” [Doc. 494 p. 2 n.1 (citation omitted)]. The information contained in the Second Amended Supplemental Response to Interrogatory 18 is further evidence that the many unique aspects of Windrock MD’s database add to the complexity of Windrock MD, making it virtually impossible for a computer programmer to replicate and/or emulate the capabilities of Windrock MD without prior knowledge and intimate familiarity, as well as access to copies of Windrock MD and/or the Windrock MD source code.

[Doc. 494 p. 2 (emphasis, footnote, and citation omitted)].

Defendants move to exclude Plaintiff’s supplemental response to Interrogatory No. 18 and Mr. O’Donahue’s Supplemental Expert Report under Rules 26 and 37 of the Federal Rules of Civil Procedure [Doc. 487]. They assert that the discovery deadline and expert disclosure deadline have expired and that Plaintiff “has not offered any reason for only identifying this newly claimed trade secret over a year after the Court’s expert disclosure deadline and only three (3) months before trial” [Doc. 488 p. 6]. Defendants argue that exclusion is appropriate under Rule 37 as Plaintiff’s failure to timely supplement its discovery responses and expert report is neither substantially justified nor harmless [Id. at 6–10]. They seek their attorneys’ fees incurred in filing the motion [Id. at 10]. Plaintiff filed a response, stating that it did not disclose a new trade secret but instead supplemented its discovery responses and expert report to include additional business logic [Doc. 494 pp. 1–2]. It submits that “[f]or nearly two years, [Plaintiff] has maintained that ‘business logic’ contained in the Windrock MD source code makes it virtually impossible to reverse engineer in the source code due to its complexity” [Id. at 2].

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

ChampionX LLC v. Resonance Systems Inc. (TV1), (E.D. Tenn. 2024).

ChampionX LLC v. Resonance Systems Inc. (TV1) (ChampionX LLC v. Resonance Systems Inc. (TV1)) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Roberts v. Galen Of Virginia
325 F.3d 776 (Sixth Circuit, 2003)
Diane Russell v. Absolute Collection Services
763 F.3d 385 (Fourth Circuit, 2014)
Munchkin, Inc. v. Playtex Products, LLC
600 F. App'x 537 (Ninth Circuit, 2015)
William Howe v. City of Akron
801 F.3d 718 (Sixth Circuit, 2015)
Equal Emp't Opportunity Comm'n v. Dolgencorp, LLC
899 F.3d 428 (Sixth Circuit, 2018)
Equal Employment Opportunity Commission v. Dolgencorp, LLC
196 F. Supp. 3d 783 (E.D. Tennessee, 2016)