IN THE UNITED STATES DISTRICT COURT FOR THE SOUTHERN DISTRICT OF OHIO WESTERN DIVISION
OPTIONS UNLIMITED RESEARCH : CORP., : : Case No. 1:21-cv-192 Plaintiff, : : Judge Jeffery P. Hopkins vs. : : WESTERN & SOUTHERN : FINANCIAL GROUP, INC., : Defendant.
OPINION AND ORDER
Defendant Western & Southern Financial Group, Inc. (W&S) moves to dismiss Plaintiff Options Unlimited Research Corp.’s (d/b/a Savvysoft) Complaint (Doc. 3) for failure to state a claim upon which relief can be granted. W&S argues that all of Savvysoft’s claims fail because they are time-barred, insufficiently pleaded, or both. For the reasons below, the Court finds that, based on the facts alleged in the Complaint, which is all that the Court can consider at this juncture, Savvysoft’s claims are timely and well-pleaded. Accordingly, the Court DENIES W&S’s Motion to Dismiss all Claims (Doc. 13). I. BACKGROUND This is a software dispute. Plaintiff Savvysoft is a “provider of derivatives software products for the institutional market.” Doc. 3, ¶ 9. Among its products is a program called TurboExcel (also marketed as Calc4Web), which converts Excel spreadsheets into C++ coded programs that can run independent of Excel. Id. at ¶¶ 11, 18. That program, according to Savvysoft, is “extremely popular in the financial services industries” and was widely used by businesses including “banks, investment firms, and insurance companies”—Defendant W&S included. Id. at ¶¶ 19, 24. Indeed, W&S was exactly the type of business for which Savvysoft created TurboExcel. W&S offered “numerous types of life and disability insurance,” which required
it to quote premiums. Id. at ¶ 23. Those quotations “requir[ed] making complex calculations based upon variables received from [potential customers] like age, weight, [and] smoking status.” Id. Until TurboExcel came along, W&S performed those complex calculations on a customer-by-customer basis, “using customer variables fed into Excel spreadsheets.” Id. at ¶¶ 20, 23. But that process was inefficient. It required W&S’s underwriters and actuaries to manually input customer variables into spreadsheets to generate insurance price quotes, a process that became untenable as “[t]he company experienced a surge of growth in the 1990s.” See id. at ¶¶ 21–22. To keep up with demand, maintain the security of its proprietary algorithms, and keep costs down, “[W&S] needed a technology solution that would automate
[this process].” Id. at ¶¶ 23–24. That “technology solution” was TurboExcel. It translated W&S’s proprietary Excel spreadsheets into C++ object code, which could be distributed to and “used by field agents by simply plugging in customer variables to obtain instant accurate quotes based upon the same underwriting criteria used in the home office.” Id. at ¶ 24. More specifically, TurboExcel relied on two kinds of object code files: Generated Files and Runtime Files. Software Licensing Agreement, Doc. 3-2, PageID 21. Generated Files are the object code translations of the initial Excel spreadsheets. Runtime Files are object code files that Savvysoft provided (i.e., these files were not generated from the user’s Excel sheets) that included subroutines that
the Generated Files could use for performing various calculations. Both file types were in the form of C++ object code, not source code.1 That matters because, while humans can easily read formulas in Excel spreadsheets, they can’t read object code. See Doc. 3, ¶ 24. As a result, W&S could safely distribute the object code files to its over-82,000 field agents, without fear of someone learning its proprietary pricing formulas. Id. at ¶¶ 22, 24. Gone were the days of
W&S’s underwriters at the home office laboriously plugging figures into spreadsheets. But the story wasn’t entirely rosy. Instead, according to the allegations, trouble began brewing from the very outset of the parties’ relationship. W&S bought its license to use TurboExcel from Savvysoft in 2005. But it opted to purchase the least expensive—and most limited—license that Savvysoft offered. See id. at ¶¶ 25–29. The terms of that license are set out in the SLA attached to the Complaint. Doc. 3-2. The SLA imposed two restrictions relevant to this dispute. First, W&S could only install TurboExcel on a single computer, and could only use it to convert Excel spreadsheets that were also “substantially created” on that single computer. Id. at ¶ 32. Second, W&S could not distribute “the Runtime Files … without
a valid copy of the Generated Files,” and the Generated Files, as noted above, could only be used on the licensed computer (i.e., the computer on which W&S had installed TurboExcel and on which the underlying Excel spreadsheet was substantially created). Id. at ¶ 33. In short, W&S purchased an extremely limited license.
1 Object code refers to code that has been compiled, which is the process that renders it ready for implementation on a microprocessor. Office of Technology Assessment, OTA-TCT-527, Finding a Balance: Computer Software, Intellectual Property, and the Challenge of Technological Change 13, 18 nn.29, 59 (1992) [hereinafter OTA Report]; see also Syntek Semiconductor Co. v. Microchip Tech. Inc., 307 F.3d 775, 779 (9th Cir. 2002). Source code, on the other hand, refers to code before it has been compiled. OTA Report at 13, 18 nn.29, 59. Source code can easily be read and understood, at least by programmers who know the computer language at issue (here C++). Id. at 18 nn.57–59; see also Bateman v. Mnemonics, Inc., 79 F.3d 1532, 1539 n.17 (11th Cir. 1996). Object code, by contrast, cannot. See Bateman, 79 F.3d 1539 n.17. Or at least it cannot absent being decompiled back into source code. OTA Report at 7. Savvysoft informed W&S of the limitations of its license in 2005, when W&S first purchased the software. Id. at ¶ 27. Despite that explanation and the license limitations, W&S used TurboExcel to create its “Quote System.” Id. at ¶ 29. That Quote System operated along the lines described above. Basically, W&S employees used TurboExcel to convert W&S’s
proprietary Excel spreadsheet underwriting calculations (spreadsheets that had been created on a variety of different computers) into Generated Files, and W&S then distributed those files to its field agents (with the Runtime Files) to use in providing real-time quotes to customers. See id. Savvysoft did not learn of W&S’s unlicensed use until “early 2018,” when a W&S employee reached out with a technical service request. Id. at ¶ 31. At that point, Savvysoft learned that W&S installed TurboExcel on a “central computer that was being used . . . to convert spreadsheets created by numerous different actuaries . . . on other computers in violation of the [SLA].” Id. Because of that alleged misuse, Savvysoft refused to renew W&S’s
license key, a key that W&S needed to update annually so the software would continue working. Id. at ¶¶ 30, 36. While Savvysoft’s denial of the license key meant that W&S was unable to use TurboExcel to generate any new files, W&S nonetheless “continued to use and distribute the Runtime Files [previously] generated by TurboExcel without a valid copy of the Generated Files as part of the [W&S] Quote System.” Id. at ¶ 36. Three years later, in 2021, Savvysoft sued W&S for exceeding the terms of the software license between the two. Doc. 3. It seeks relief on three theories: breach of contract for violating the SLA’s terms, copyright infringement for distributing the Runtime Files, and misappropriation of trade secrets for the same distribution. Id. W&S moved to dismiss all those claims. Doc. 13. Savvysoft responded, Doc. 17, and W&S replied, Doc. 19, so the matter is ripe. II. STANDARD OF REVIEW W&S seeks to dismiss the Complaint for failure to state a claim under Rule 12(b)(6).
A party may move to dismiss a complaint for “failure to state a claim upon which relief can be granted” under Rule 12(b)(6) of the Federal Rules of Civil Procedure. Fed. R. Civ. P. 12(b)(6). To survive a motion to dismiss, a complaint must include “only enough facts to state a claim to relief that is plausible on its face.” Bell Atl. Corp. v. Twombly, 550 U.S. 544, 570 (2007). This, however, requires “more than labels and conclusions [or] a formulaic recitation of the elements of a cause of action.” Id. at 555. Rather, the Complaint must include factual allegations, and those “[f]actual allegations must be enough to raise a right to relief above the speculative level.” Id. Put differently, “[a] claim has facial plausibility when the plaintiff pleads factual content that allows the court to draw the reasonable interference that the
defendant is liable for the misconduct alleged.” Ashcroft v. Iqbal, 556 U.S. 662, 678 (2009). Under this standard, which the Supreme Court set out in Twombly and Iqbal, courts play an important gatekeeper role, ensuring that claims meet a plausibility threshold before defendants are subjected to the potential rigors (and costs) of the discovery process. “Discovery, after all, is not designed as a method by which a plaintiff discovers whether he has a claim, but rather a process for discovering evidence to substantiate plausibly-stated claims.” Green v. Mason, 504 F. Supp. 3d 813, 827 (S.D. Ohio Nov. 30, 2020). In deciding a motion to dismiss, the district court must “construe the complaint in the light most favorable to the plaintiff, accept its allegations as true, and draw all reasonable
inferences in favor of the plaintiff.” Directv, Inc. v. Treesh, 487 F.3d 471, 476 (6th Cir. 2007). In doing so, the district court “need not accept as true legal conclusions or unwarranted factual inferences.” Gregory v. Shelby County, 220 F.3d 433, 446 (6th Cir. 2000). III. LAW AND ANALYSIS In its motion to dismiss, (Doc. 13), W&S attacks each of Savvysoft’s three theories.
Specifically, W&S argues that (1) the breach of contract claim is untimely; (2) the copyright infringement claims are untimely and fail to sufficiently allege the required elements; and (3) the trade secret claims fail for inability to plausibly allege any specific trade secret. In sum, as to each claim, W&S presses either a statute of limitations argument, an argument on the merits, or both. For the reasons discussed below, all those arguments fail to carry the heavy burden required to warrant dismissal of Savvysoft’s claims at this stage of the litigation. A. Breach of Contract Claim The SLA—a contract—structured Savvysoft’s relationship with W&S. Savvysoft claims W&S breached that contract. Doc. 3, ¶¶ 65–68. W&S, for its part, does not argue that Savvysoft failed to plead sufficient facts alleging breach. Instead, it argues that the applicable
statute of limitations bars the breach of contract claim. Doc. 13, PageID 63–65. Accordingly, that is the only argument the Court addresses. In resolving the statute of limitations question, the Court assumes—without deciding—that the facts here constitute breach. i. Choice of Law The Court must first determine what the statute of limitations is. To do that, the Court must determine which state’s law governs the contract. Fortunately, the SLA expressly answers that question. It provides that the contract is to be “governed and interpreted in accordance with the laws of the State of New York,” meaning that New York’s statute of limitations will apply to breach of contract claims. Doc. 3-2, PageID 23.2 Even so, the Court must itself “evaluate choice of law . . . because, after all, what law the Court must apply as a rule of decision is an issue antecedent to . . . resolving the merits of the dispute before it.” Shanghai Weston Trading Co., Ltd. v. Tedia Co., LLC, 707 F.Supp.3d 737, 744 n.5 (S.D. Ohio
2023) (cleaned up). The Sixth Circuit instructs district courts exercising federal question jurisdiction—as in this case—to “follow the choice of law rules of the forum state” with respect to state-law claims heard under that court’s supplemental jurisdiction. Glennon v. Dean Witter Reynolds, Inc., 83 F.3d 132, 136 (6th Cir. 1996). Therefore, Ohio’s choice-of-law rules determine the choice of substantive law here. And under Ohio law, contractual choice-of-law provisions are binding “unless the chosen state has no substantial relationship to the parties or the transaction and there is no other reasonable basis for the parties’ choice.” Dawson v. Allstate Vehicle & Property Insurance Co., 709 F.Supp.3d 444, 449 (S.D. Ohio Jan. 2, 2024) (cleaned up). Such a “substantial relationship” is readily apparent here: Savvysoft is a New
York corporation with its principal place of business in New York. Doc. 3, ¶ 7; see Contech Const. Prods., Inc. v. Blumenstein, 2012 WL 2871425 at *9 (S.D. Ohio July 12, 2012) (observing that contracting party’s domicile in a state qualifies as a “substantial relationship” to that state for conflict-of-laws purposes). Therefore, this Court will hew to the parties’ agreement to subject the SLA to New York law.
2 The SLA also contains a forum-selection clause specifying that “any cause of action arising under this Agreement shall be brought in a court in New York.” Doc. 3-2, PageID 23. Needless to say, this Court is not in New York. Even so, the Court does not comment on any potential impact that clause might have on this dispute, as neither party invoked the clause in its arguments. ii. Statute of limitations As New York’s law governs the SLA, three questions follow. First, what is the statute of limitations period for breach of contract under New York law? Second, did Savvysoft file this suit within that period? And third, if Savvysoft did not timely file, does some exception
to the limitations period nonetheless allow this claim to proceed? The first question is easy. New York’s statute of limitations for breach of contract claims is six years. Combs v. International Ins. Co., 354 F.3d 568, 577 (6th Cir. 2004) (citing N.Y. Civ. Prac. L. & Rules § 213); Town of Oyster Bay v. Lizza Industries, Inc., 4 N.E.3d 944, 947 (N.Y. 2013). Since New York does not apply the “discovery rule” to its statute of limitations, the six-year period commences at the time of breach “even though the injured party may be ignorant of the existence of the wrong or injury.” ACE Securities Corp. v. DB Structured Prods., Inc., 36 N.E.3d 623, 628 (N.Y. 2015). The second question is similarly straightforward. Savvysoft admits that the six-year
clock starts “when the contract is first breached,” and that the first breach they allege here occurred “over sixteen years ago.” Doc. 19, PageID 168. So simple arithmetic bears out W&S’s argument that “the claim for breach of contract [was] out of time by ten years.” Doc. 13, PageID 65 (emphasis omitted). But the third question—whether an exception to the limitations period applies—is where the parties’ real dispute lies. In the face of W&S’s otherwise correct argument that its claim is time-barred, Savvysoft invokes an exception to New York’s statute of limitations: the continuing wrong doctrine. That doctrine applies to contract claims “when the contract imposes a continuing duty on the breaching party.” Garron v. Bristol House, Inc., 162 A.D.3d
857, 859 (N.Y. App. Div. 2018). But, while described as a “continuing wrong” doctrine, it is perhaps better understood as a “continuing series of wrongs” doctrine. Indeed, Garron itself goes on to explain that a “series of continuing wrongs … toll[s] the running of a period of limitations to the date of the commission of the last wrongful act.” Id. at 858–59. That is, the doctrine seems to recognize that each of a continuing series of separate breaches can give rise
to a new cause of action. A state-court opinion illustrates: in a case involving a contract between an insurance company and its customers, which required the former to reconsider its premiums every five years to reflect changed conditions, the court found that the recurring reconsideration requirement constituted a “continuing duty,” such that “the plaintiff’s claim for damages accrued each time the defendant allegedly breached [that] obligation[].”Beller v. William Penn Life Ins. Co., 8 A.D.3d 310, 313–14 (N.Y. App. Div. 2004). Importantly, though, the court made clear that any claims premised on reconsiderations that had occurred more than six years before the plaintiff brought suit were time-barred. Id.; see also Garron, 162 A.D.3d at 859. In other words, the continuing wrong doctrine does not resurrect time-barred
claims, but rather, applies when the complained-of breach is really comprised of a series of distinct breaches, some of which fall within the limitations period and are therefore timely. The doctrine merely allows the plaintiff to proceed on the later breaches—those that occurred within the limitations period. See Westchester Cnty. Correction Officers Benevolent Ass’n, Inc. v. Cnty. of Westchester, 65 A.D.3d 1226, 1228 (N.Y. App. Div. 2009). In a sense, it is merely a kind of non-waiver provision. The plaintiff’s failure to complain about the earlier breaches does not preclude it from pursuing a claim based on the later ones. Turn to the facts of this case. Applying the continuing wrong doctrine here requires two inquiries: (1) whether the SLA imposed a “continuing obligation,” and if so, (2) whether
the plaintiff’s claim is “predicated on continuing unlawful acts and not on the continuing effects of earlier unlawful conduct.” Henry v. Bank of America, 147 A.D.3d 599, 601 (N.Y. App. Div. 2017). Start with the first prong—whether the SLA imposed a “continuing obligation.” The Court is satisfied that Savvysoft has plausibly alleged that it does. As Savvysoft points out in
its response to the motion to dismiss, various SLA provisions impose continuing duties on W&S as a licensed user of TurboExcel. Doc. 17, PageID 126–27. And since the SLA is referenced thoroughly and attached to the Complaint, each of those obligations is pleaded sufficiently to survive a motion to dismiss. See Doc. 3-2. The first continuing obligation is the “continuing duty to only use TurboExcel on [a] single computer . . . and to limit [its] use to processing of only files created on that same computer.” Doc. 17, PageID 126. The second is the “restric[tion] . . . from distributing the Generated files and Runtime files on an ongoing basis.” Id. Certain other provisions are worded in continuous terms, too, but are irrelevant to Savvysoft’s claim of breach and therefore not under consideration here. See id. at PageID 127
nn.2–4. Move to the second prong—whether the complained-of conduct is a “series of individual [breaches],” or a single breach causing increasing damages over time. CWCapital Cobalt VR Ltd. v. CWCapital Invs. LLC, 195 A.D.3d 12, 18–19 (N.Y. App. Div. 2021). If the latter, the continuing wrong doctrine does not apply since there is no “wrongful act[]” within the limitations period. Id.; Garron, 162 A.D.3d at 859. In a sense, this prong asks whether the breaching party made a new and subsequent decision that amounted to a breach, or rather whether the plaintiff is continuing to suffer increasing harms from a single previous decision. This case, as alleged, involves the former, not the latter. In its Complaint, Savvysoft
sufficiently pleaded a series of individual wrongs based on W&S’s use of TurboExcel to implement a “quoting solution for their agents that they called their ‘Quote System.’” Doc. 3, ¶ 29. As described above, that system essentially included two steps. First, W&S would convert Excel spreadsheets created on multiple computers by multiple actuaries into C++ using a copy of TurboExcel set up on a central computer. Id. at ¶ 31. After that, W&S would
send both the Generated and Runtime Files to insurance agents in the field to use when quoting policies for customers. Id. at ¶¶ 28–39; Doc. 17, PageID 126–30. Every time W&S allegedly elected to convert a spreadsheet on the central computer hosting TurboExcel, it independently breached its obligation to use TurboExcel only to convert spreadsheets substantially created on that computer. And every time it allegedly distributed the Generated and Runtime files to field insurance agents, it likewise independently breached its non- distribution obligation. Thus, each such instance gave rise, under New York law, to a potential “new claim, with a new limitations period.” CWCapital, 195 A.D.3d at 18. W&S argues it breached the SLA—if at all—only once: in 2005, when W&S became
bound by the SLA’s terms. Doc. 19, PageID 170–71. That single breach amounted only to a “failure to purchase the correct number of licenses” at the outset of the parties’ relationship. Id. at PageID 171 (cleaned up). W&S concedes that the damages Savvysoft suffered increased every time W&S failed to pay for the pricier license that would have authorized its use-case, but it insists that the breach itself occurred only once. See id. at PageID 170. Stated differently, according to W&S, Savvysoft’s cause of action for breach of contract accrued a single time, in 2005, even though the damages caused by that single breach increased over time. So there was no continuing wrong, even though there were continuing damages. That argument fails to persuade. First, it relies on a factual account contrary to
Savvysoft’s allegations—allegations that this Court must accept as true on a motion to dismiss. Savvysoft did not plead its breach of contract claim solely based on W&S’s failure to purchase the software license it should have bought (though that fact is also adequately pleaded, see Doc. 3, ¶ 28). Rather, it alleges that W&S repeatedly breached the terms of use of the license it did buy. See id. at ¶¶ 30–37.
Second, W&S’s argument relies on analogies to distinguishable, non-binding, and ultimately unpersuasive case law. It leans most heavily on Fioranelli v. CBS Broadcasting Inc., 551 F.Supp.3d 199 (S.D.N.Y. 2021), a federal court case interpreting New York law. There, the plaintiff was a photojournalist who captured early footage of Ground Zero after the 9/11 attacks and granted CBS a license to use that footage in its broadcasts (but not to sublicense it to others). Id. at 208–10. Subsequently, CBS entered into three agreements allowing other entities to use CBS’s footage (including the plaintiff’s), and, more importantly, to sublicense that footage to third parties. CBS entered two such agreements with the BBC in 2002 and 2006, and one with T3 in 2013. Id. at 256. After plaintiff discovered third parties airing his
footage, he sued CBS in 2015, alleging that those three agreements together constituted an “extensive program of sublicensing” that breached his original licensing agreement with CBS. Id. The court found that his claim accrued when that program began in 2002—thirteen years before he filed suit—and was thus time-barred. Id. at 257. En route to this holding, the court opined in passing that the continuing wrong doctrine did not toll the limitations period to 2013—the date of the most recent sublicensing agreement. Id. at 256. But it is not exactly clear from the opinion why the court reached that result. That may be because the parties “[did] not explicitly mention the continuing wrong doctrine” in their briefing, so the court did not have the benefit of briefing on the issue. Id. Or perhaps the court relied on the plaintiff’s decision there to describe the alleged breach as a single “program” beginning in 2002, rather than as three separate breaches, with the most recent breach occurring in 2013. Id. If it is the latter, that is not how Savvysoft pleaded its case here. Instead, it alleged that “[W&S’s] continued use of its single TurboExcel license . . . violat[ed] [] the license
agreement,” Doc. 3, ¶¶ 30–31 (emphasis added), and that “[W&S] continued to use [Turbo Excel files] … [in] violation of the terms of the TurboExcel license,” id. at ¶¶ 36–37 (emphasis added). The Court finds from these statements and all reasonable inferences drawn therefrom that Savvysoft, unlike the plaintiff in Fioranelli, alleged a continuing series of individual wrongs—e.g., each conversion of a new Excel spreadsheet using the TurboExcel program— rather than a single wrong resulting in accumulating damages over time. And in any event, whatever the relative merits of Fioranelli (a federal case), this Court is bound by New York state courts’ understanding of New York law. Under the state-court case law cited above, the allegations here support reliance on the continuing wrong doctrine to permit recovery for
breaches that occurred within the six-year period before suit. In sum, as an initial matter, New York’s six-year statute of limitations would appear to bar Savvysoft’s breach of contract claim. The cause of action first accrued in 2005, when Savvysoft alleges the first breach occurred. So, as a general matter, the statute of limitations would expire in 2011, long before Savvysoft sued. But, as described above, the continuing wrong doctrine excepts from the statute of limitations “precisely the kind” of claim at issue here: where there is an agreement that imposes a continuing obligation that the defendant has repeatedly breached through independent actions. BJB Limited v. iStar Jewelry LLC, 533 F.Supp.3d 83, 92 (E.D.N.Y. 2021). Therefore, the Court declines to dismiss Savvysoft’s
breach of contract claim, but notes that it may only pursue claims based on breaches that accrued after March 22, 2015, six years before it filed this action. Westchester Cnty., 65 A.D.3d at 1228. B. Copyright Claims Savvysoft brought two copyright claims in its Complaint, one each for direct and indirect infringement. Doc. 3, ¶¶ 40–55. Like before, W&S argues that the relevant statute of
limitations bars these claims. Alternatively, W&S urges the Court to dismiss both counts on various substantive grounds. The Court finds none of W&S’s arguments convincing. i. Statute of Limitations Start with the statute of limitations. As a general matter, the Copyright Act provides that “[n]o civil action shall be maintained under the [Act] unless it is commenced within three years after the claim accrued.” 17 U.S.C. § 507(b). But the three-year period commences—or in other words the claim accrues—only when the aggrieved party discovers the infringing activity, not when the activity actually occurred. This is known as the “discovery rule.” Navarro v. Procter & Gamble, 515 F.Supp.3d 718, 757–60 (S.D. Ohio 2021). That said, while
the three-year timer does not begin to run until the plaintiff discovers the violation, damages are limited to those that were incurred during that three-year window. Id. at 760–62. In other words, if a plaintiff learned of a fifty-year-old copyright infringement last year, her claim is not time-barred, but she could not recover any damages that she incurred more than three years before filing suit. How does that play out here? Savvysoft alleged that W&S infringed its copyright in TurboExcel from 2005 to 2018. See Doc. 3, PageID 10–11 ¶¶ 28–31. And Savvysoft filed its Complaint on March 22, 2021. Id. So if Savvysoft did not discover (and did not have a reasonable basis for discovering) the allegedly infringing activities before March 22, 2018, its claims are timely. Unfortunately, the Complaint identifies the date of discovery imprecisely. Savvysoft claims it learned of W&S’s allegedly infringement “in early 2018,” when it received a technical inquiry from W&S that tipped it off to the software’s unlicensed use—and therefore to the ongoing copyright infringement. Id. at PageID 11 ¶ 31.3 So the issue turns on
whether Savvysoft’s allegation that it discovered the infringement “in early 2018” is sufficient to overcome the argument that a complaint filed on March 22, 2021, is time barred by a three- year limitations period. The Court finds that the allegation suffices. That is, accepting as true that Savvysoft discovered the infringement “in early 2018,” the Court finds it reasonable to infer, at least for present purposes, that this means “on or after March 22, 2018.” W&S urges the Court to reach a different result, largely based on its attachment of extra-pleading correspondence between the parties. See Doc. 13, PageID 65 (quoting Doc.13- 1, PageID 18). That correspondence appears to include a demand letter from Savvysoft to W&S, dated February 15, 2018, detailing how Savvysoft “learn[ed] of the [infringing activities] in January 2018.” Doc. 13-1, PageID 82. Needless to say, January of 2018 falls
before March 22, 2018. So if the Complaint’s reference to “early 2018” means “January 2018,” Savvysoft’s copyright infringement claims are indeed time-barred.
3 To be clear, a user of software does not commit copyright infringement simply because they have violated the software licensing agreement. Rather, the unlicensed use must independently constitute copyright infringement. In other words, a license agreement can permit use of software that would otherwise constitute copyright infringement, but it cannot create copyright infringement where none would otherwise exist. The license agreement here does the former. TurboExcel’s SLA permits users to copy and distribute Runtime Files as long as they accompany valid Generated Files—an act that could independently constitute copyright infringement if not expressly permitted. When the licensee exceeds the bounds of the license, as is alleged here, the permission no longer ratifies their copying. That is what the Court refers to as “the ongoing copyright infringement.” But the Court cannot consider this information in its current procedural posture. As a general rule, “matters outside the pleadings may not be considered in ruling on a 12(b)(6) motion to dismiss.” In re Fair Fin. Co., 834 F.3d 651, 656 n.1 (6th Cir. 2016). A limited exception exists for documents that are “referred to in the pleadings and integral to the
claims.” Moyer v. Gov’t Emps. Ins. Co., 114 F.4th 563, 568 (6th Cir. 2024) (cleaned up). W&S argues that the correspondence attached to its motion clears that high bar, but the Court is unconvinced. The Complaint’s allegations fall far short of referring directly to the letters. The portions highlighted by W&S assert only that Savvysoft “advised” W&S of its infringement. Doc. 3, ¶ 35. For all the Court knows, the “advice” referred to could have been conveyed in a different letter than the one attached or even through a different medium entirely, like a phone call. Merely alleging a communication in a pleading is a far cry from referring to the communication attached by W&S as an extra-pleading document. For these reasons, the Court declines to dismiss Savvysoft’s copyright infringement
claims on statute-of-limitations grounds at this time, with two important caveats: (1) Savvysoft’s recovery on its copyright infringement claims is limited to damages incurred after the three-year lookback period began, see Navarro, 515 F.Supp.3d at 760–62, and (2) the correspondence attached to W&S’s motion, if authenticated, can be considered on a motion for summary judgment, and would likely result in dismissal of the copyright claim on timeliness grounds. ii. Direct Copyright Infringement Savvysoft claims that W&S directly infringed its copyright in TurboExcel. Doc. 3, ¶¶ 40–48. W&S seeks dismissal of that claim, arguing that Savvysoft failed to plausibly allege
several required elements of copyright infringement. The Court disagrees. Article I, Section 8 of the Constitution authorizes Congress to “promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries.” Congress exercised that authority almost immediately, passing an early copyright statute in 1790. See Burrow-Giles
Lithographic Co. v. Sarony, 111 U.S. 53, 57 (1884). And it didn’t stop there. After a separate statutory overhaul in the early 20th century, Congress passed the currently operative Copyright Act in 1976. 17 U.S.C. § 101 et seq. (1976). Start with copyright’s scope. The Copyright Act protects “original works of authorship fixed in any tangible medium of expression.” 17 U.S.C. § 102(a). Savvysoft’s allegations meet every part of that definition. First, an item must be a “work of authorship” to be copyrightable. The statutory definition of that term “embraces computer programs”—like TurboExcel. SAS Inst., Inc. v. World Programming Ltd., 64 F.4th 1319, 1325 (Fed. Cir. 2023). Second, the work must be original. That requirement presents “a low threshold”—all that an author must show
is that they “independently created a work with some minimal degree of creativity.” Premier Dealer Servs., Inc. v. Allegiance Adm’rs, LLC, 93 F.4th 985, 989 (6th Cir. 2024) (cleaned up). Savvysoft has adequately alleged originality, claiming that TurboExcel “was written and coded . . . entirely by [Savvysoft’s founder].” Doc. 3, ¶ 11. And third, it must be fixed in a tangible medium. Computer programs like TurboExcel are fixed in a tangible medium of expression—the written word—so they qualify for copyright protection. Digital Filing Systems, L.L.C. v. Aditya Intern., 323 Fed.Appx. 407, 418 (6th Cir. 2009) (“[C]omputer programs . . . fall under the Act’s protection of ‘literary works.’”). See also Computer Assocs. Int’l, Inc. v. Altai, Inc., 982 F.2d 693, 702 (2d Cir. 1992). Owning a copyright creates certain exclusive rights in the copyrighted material. Those protections do not “accord[] the copyright owner complete control over all possible uses of his work.” Sony Corp. of Am. v. Universal City Studios, Inc., 464 U.S. 417, 432 (1984). Instead, the copyright consists of six statutorily-identified rights. The three at issue here are: (1) the
right to reproduce, (2) the right to prepare derivative works, and (3) the right to distribute. 17 U.S.C. § 106. “Anyone who violates any of the exclusive rights of the copyright owner . . . is an infringer of the copyright.” Sony, 464 U.S. at 433; 17 U.S.C. § 501. So, as long as Savvysoft has pleaded a sufficient basis for any of the three relevant grounds for infringement, its direct copyright infringement claim survives W&S’s motion to dismiss. Of the three exclusive rights at issue here, Savvysoft has most clearly made out a case for infringement of its exclusive right to distribute copies of TurboExcel. Infringement of the right to distribute copies is apparent in Savvysoft’s allegation that W&S “distribute[d] the Runtime Files generated by TurboExcel without a valid copy of the Generated Files.” Doc.
3, ¶ 36. Remember that the Runtime Files are part of the TurboExcel software, and therefore subject to Savvysoft’s copyright for the reasons described above. Any distribution of those files, then, is an infringement of its copyright unless authorized. And, as Savvysoft emphasizes throughout its Complaint and response in opposition, W&S’s distribution of the Runtime Files “violat[ed] [] the terms of the TurboExcel license agreement.” See, e.g., Doc. 3, ¶ 37; see also Sony, 464 U.S. at 433 (holding that “anyone who is authorized by the copyright owner to use the copyrighted work in [an otherwise prohibited way] is not an infringer”). Because Savvysoft raised a plausible case for infringement of its exclusive right to reproduce the Runtime Files, the Court need not reach any conclusion on the other two relevant bases for infringement. An adequate showing of just one sufficient basis for a claim is enough to overcome a motion to dismiss. The Court finds W&S’s counterarguments unconvincing for one simple reason: they are directed to material over which Savvysoft never asserted copyright in the first place. Throughout its motion to dismiss, W&S urges the Court to dismiss Savvysoft’s claim for
copyright infringement because Savvysoft has not “filed for [copyright] registration on W&S’s converted files and the related output of the TurboExcel software” and “has no copyrightable interest in those files as they consist of W&S’s calculations and algorithms.” Doc. 13, PageID 68–69. W&S is talking about the Generated Files—TurboExcel’s output after translating Excel sheets into C++ code. And W&S is right: Savvysoft likely has no copyrightable interest in those files, since they are simply translations of W&S’s own work—not Savvysoft’s. But that is irrelevant, as Savvysoft based its copyright infringement claim on W&S’s distribution of the Runtime Files, not the Generated Files. See Doc. 3, ¶ 37. iii. Indirect Copyright Infringement
Liability for indirect copyright infringement takes two forms: vicarious infringement and contributory infringement. Since Savvysoft has pleaded the required elements for vicarious infringement, the Court declines to dismiss its claim for indirect copyright infringement. A person commits vicarious copyright infringement by “profiting from the infringement while declining to exercise a right to stop or limit it.” Broad. Music, Inc. v. Meadowlake, Ltd., 754 F.3d 353, 354 (6th Cir. 2014) (cleaned up). The defendant’s right to control infringing activity can be established by, among other things, an employer-employee
relationship. See id. at 354–55; see also Leonard v. Stemtech Int’l Inc, 834 F.3d 376, 388 (3d Cir. 2016) (“The requirement that a defendant have the right to supervise or control [includes] . . . relationships such as master-servant or employer-employee.”). Savvysoft clearly alleges that “[W&S] employees copied [and] used … [TurboExcel] without Savvysoft’s authorization.” Doc. 3, ¶ 52 (emphasis added). And Savvysoft further substantiated that allegation by
describing the alleged operation of W&S’s Quote System, going so far as to name specific employees at W&S who participated in that system’s design and implementation, and therefore in the alleged infringement. See id. at ¶ 29. At this stage, those allegations are enough to make out a claim for W&S’s vicarious copyright infringement based on its employees’ use of TurboExcel. In fairness, W&S’s argument for dismissal centers on Savvysoft’s failure to make out a case for contributory—not vicarious—infringement. See Doc. 13, PageID 67–71. And that argument is correct. Contributory infringement occurs when a party “with knowledge of the infringing activity, induces, causes, or materially contributes to the infringing conduct of
another.” Bridgeport Music, Inc. v. Diamond Time, Ltd., 371 F.3d 883, 889 (6th Cir. 2004) (quotation omitted). Savvysoft does not allege a single fact to that effect. But that is because its claim, as the Court understands it, is for vicarious infringement, not contributory infringement. So even though W&S is technically correct, it tilts at windmills in arguing for the dismissal of a claim that Savvysoft never brought. Because Savvysoft properly pleaded its case for vicarious infringement, the Court declines to dismiss its claim based on W&S’s argument that it failed to plead its case for contributory infringement. C. Trade Secret Claim Savvysoft’s last claim against W&S is for misappropriation of trade secrets under both the federal Defend Trade Secrets Act (DTSA) and the Ohio Uniform Trade Secrets Act (OUTSA). W&S’s argument for dismissal, in brief, is that Savvysoft did not sufficiently plead the existence of a trade secret in TurboExcel. The Court again disagrees.
Before the Court can determine whether a trade secret is plausibly pleaded, “the plaintiff must identify what it is that it believes is the trade secret.” Broad-Ocean Technologies, LLC v. Lei, 649 F.Supp.3d 584, 591 (E.D. Mich. Jan. 9, 2023). To that end, a plaintiff must define its trade secret with “reasonable particularity.” Caudill Seed & Warehouse Co., Inc. v. Jarrow Formulas, Inc., 53 F.4th 368, 380–81 (6th Cir. 2022) (quotation omitted). A plaintiff clears this bar if they provide enough information to separate the alleged trade secret “from matters of general knowledge.” Id. at 381. But blanket allegations “that all information in or about its product is a trade secret” are not enough. Id. (cleaned up). Savvysoft’s Complaint clears this initial hurdle, but just barely. Its allegations that
“TurboExcel is a trade secret” offer the Court nothing of value and no basis on which to carry out its trade secret analysis. Doc. 3, ¶¶ 57, 62. Luckily for Savvysoft, the SLA attached to the Complaint further specifies that, among other things, “the object code for this software . . . [is a] trade secret[].” Doc. 3-2, PageID 22. And Savvysoft specified further in its response to W&S’s motion that its trade secret claims focus on “the continued use and distribution of the Runtime Files.” Doc. 17, PageID 138 (quotation omitted). Though the Complaint itself does not spell that out, the Court finds that such a conclusion is, by the thinnest of margins, a reasonable inference from the pleadings when construed in the light most favorable to Savvysoft. For the remainder of this analysis, then, any reference to Savvysoft’s “trade secret” is made with respect to the Runtime Files only. Having determined the specific information over which Savvysoft asserts trade secret protection, the Court will analyze both the DTSA and OUTSA claims as one for the purposes of this motion. As other courts in this District have noted, plaintiffs alleging misappropriation
under DTSA and OUTSA must “show the same three things[:] . . . (1) the existence of a trade secret; (2) the acquisition of a trade secret as a result of a confidential relationship [or, for DTSA, through some other improper means]; and (3) the unauthorized use of a trade secret.” Mariner Wealth Advisors, LLC v. Savvy Advisors, Inc., No. 1:24-cv-351, 2024 WL 3466153, at *5 (S.D. Ohio July 19, 2024) (quotation omitted); see 18 U.S.C. § 1839(6) (laying out “improper means” of acquiring a trade secret apart from acquiring it through a confidential relationship). The Court will call these the DTSA/OUTSA prongs. Savvysoft’s Complaint makes an adequate showing of all three. Start with the third DTSA/OUTSA prong: unauthorized use. Savvysoft repeatedly
referred to W&S’s improper use of TurboExcel. See, e.g., Doc. 3, ¶ 31 (“violation of the license agreement”); id. at ¶ 34 (“violated the terms of the TurboExcel license agreement”); id. at ¶ 35 (same). And in its response to W&S’s motion, Savvysoft emphasized the specific information within TurboExcel’s software constituting its trade secret and exactly how W&S misused it. Namely, W&S “us[ed] and distribut[ed] [] ‘the Runtime Files generated by TurboExcel without a valid copy of the Generated Files as part of the [W&S] Quote System.’” Doc. 17, PageID 138 (quoting Doc. 3, ¶ 37). Move to the second DTSA/OUTSA prong: acquisition. Savvysoft can satisfy it by alleging that W&S acquired the trade secret through a confidential relationship. To determine whether a confidential relationship exists, courts “ask whether [the parties] formed a relationship in which the pair had a duty to maintain the information . . . in utmost secrecy.” Novus Grp., LLC v. Prudential Fin., Inc., 74 F.4th 424, 428 (6th Cir. 2023) (quotation omitted). Furthermore, the information constituting the trade secret must have been acquired “as a result
of [the] confidential relationship.” Mariner, 2024 WL 3466153, at *5 (emphasis added). The SLA establishes just such a relationship. It prohibited W&S from attempting to “unlock or bypass [TurboExcel’s] copy protection[s],” from “reverse engineering, disassembly or decompiling of the software” and from distributing the Runtime Files. Doc. 3, ¶ 17; Doc. 3- 2, PageID 21. These prohibitions are difficult to describe as anything other than a duty to “maintain [TurboExcel] . . . in utmost secrecy.” Novus, 74 F.4th at 428. So a confidential relationship seemingly existed between the parties. And since the SLA effectively conditioned W&S’s license to use TurboExcel on its maintenance of the software’s secrecy, W&S acquired the alleged trade secret as a result of the confidential relationship.
That leaves the very first prong: existence of a trade secret. Under both DTSA and OUTSA, information can only qualify as a trade secret if it: (1) “derives independent economic value . . . from not being generally known . . . [or] readily ascertainable,” and (2) is the subject of “efforts that are reasonable . . . to maintain its secrecy.” James B. Oswald Co. v. Neate, 98 F.4th 666, 675 (6th Cir. 2024) (quotations omitted). Savvysoft has adequately pleaded both elements. First, it is reasonable to infer from the Complaint’s allegations that TurboExcel derives value from not being generally known. Savvysoft describes how TurboExcel “boost[s] productivity and efficiency and . . . sav[es] thousands of man-hours . . . and hundreds of thousands of dollars” for its users. Doc. 3, ¶ 18. Accepting the truth of those
assertions, it is easy to infer that the information constituting TurboExcel derives value in great part from its being nonobvious. If it was obvious, Savvysoft’s competitors could “engineer [a TurboExcel clone] and entice customers with a competing product.” dmarcian, Inc. v. dmarcian Europe BV, 60 F.4th 119, 141 (4th Cir. 2023) (holding that a company’s software code derived value from its secrecy because of the possibility of competition).
Second, Savvysoft has pleaded reasonable steps to maintain the Runtime Files’ secrecy. As described above, the SLA restricted distribution of the Runtime Files. Doc. 3, ¶¶ 16–17; Doc. 3-2, PageID 21. On top of that, Savvysoft brought this lawsuit when the prohibited use continued. See Cincom Sys., Inc. v. LabWare, Inc., No. 1:20-cv-83, 2021 WL 675437, at *3 (S.D. Ohio Feb. 22, 2021) (holding that software licensing requirements and enforcement actions showed sufficient efforts to maintain secrecy to survive a motion to dismiss). W&S principally challenges the conclusion as to the first prong—whether the alleged information constitutes a trade secret. Doc. 13, PageID 74–76. Its arguments fall into two buckets. First, it questions whether object code generally can ever qualify as a trade secret.
Second, it argues that TurboExcel’s object code specifically is not a trade secret because it was not subject to reasonable efforts to maintain its secrecy. Both arguments fail. The Court finds no reason to exclude object code, as a class, from the ambit of trade secret protection. According to W&S, “the law is clear that, ‘while computer source code is a trade secret, the way it operates is not.’” Id. at PageID 74 (quoting Agency Solutions.Com, LLC v. TriZetto Grp., Inc., 819 F.Supp.2d 1001, 1028 (E.D. Cal. 2011)). That is a true statement, as far as it goes. But W&S overextends it to conflate the “way [software] operates” with the software’s object code as a matter of law. See id. at PageID 75. None of its cited cases support that proposition. Focus on Agency Solutions.Com.4 The statement above, quoted from that case, centered on a completely different kind of information from object code: a written “Service Manual” that contained “a description of what someone operating the program would experience.” Agency Solutions.Com, 819 F.Supp.2d at 1027–28. It is that instruction manual
that the court referred to as “the way [the program] operates.” And it is clear why, when used in that limited sense, “the way [the program] operates” is not a trade secret: it derives no value from being unknown. Indeed, end-user instruction manuals, like the one at issue in Agency Solutions, derive much of their value from being open to inspection. But that does not at all mean that the internal (and undisclosed) workings of the product that the manual describes are somehow equally public. Though a user may learn “the way [TurboExcel] works” from a non-trade secret user guide (indeed, from the SLA itself), the information constituting the inner workings of the Runtime Files—to the extent it satisfies the DTSA/OUTSA prongs— is a trade secret. See also Trandes Corp. v. Guy F. Atkinson Co., 996 F.2d 655, 664 (4th Cir. 1993)
(holding that a software producer “took reasonable precautions” to keep its object code secret such that a “rational jury could conclude” it was a trade secret); Comput. Scis. Corp. v. Tata
4 The Court also briefly flags Silvaco Data Systems v. Intel Corp., 184 Cal.App.4th 210 (Cal. Ct. App. 2010). The opinion in that case provides the most comprehensive analysis of the source/object code distinction out of the cases cited by W&S. But it doesn’t say what W&S wants it to: namely, that “[object] code may not be a trade secret[] if it is evident to anyone running the finished program.” Doc. 13, PageID 75 (quoting Silvaco, 184 Cal. App. 4th at 221–22). Rather, it is the “distinctive characteristics [of the program]—like improved performance—that cannot constitute trade secrets because they . . . are evident to anyone running the finished program.” Silvaco, 184 Cal.App.4th at 222 (emphasis added). What Silvaco does say about object code is that a defendant’s use of object code cannot constitute misappropriation of a “[trade] secret [that] consists of source code.” Silvaco, 184 Cal.App.4th at 227. In this case, Savvysoft does not allege that W&S misappropriated TurboExcel’s source code by using its object code, but rather that W&S misappropriated the object code itself—an entirely different allegation to which the Silvaco court’s reasoning does not apply. Consultancy Servs. Ltd., No. 3:19-cv-970, 2019 WL 2058772, at *3 (N.D. Tex. May 9, 2019) (finding that even a user manual could qualify as a trade secret in circumstances where it did derive value from not being generally known). The Court is also unconvinced by W&S’s logic in arguing that Savvysoft did not take
reasonable steps to protect its trade secret. Again relying on Agency Solutions.Com, W&S argues that TurboExcel does not meet the second DTSA/OUTSA prong because Savvysoft “market[ed] [the software] to its customers, revealing in the process how the program works.” Doc. 13, PageID 74 (quoting Agency Solutions.Com, 819 F.Supp.2d at 1028) (second modification in original). As a consequence, so the argument goes, the Runtime Files are not a trade secret because “the way the program[] work[s] is public.” Id. (quoting Agency Solutions.Com, 819 F.Supp.2d at 1028) (modifications in original). But marketing a product does not necessarily render the inner workings of the product “public.” Moreover, and at risk of undue repetition, Agency Solutions.Com dealt with a different type of information entirely:
user manuals, not object code. W&S, to be fair, relies on additional authority, pointing out that “the Sixth Circuit has held that a ‘marketed product that was sold and freely shared . . . is not a trade secret.’” Id. at PageID 75 (quoting ECIMOS, LLC v. Carrier Corp., 971 F.3d 616, 643–44 (6th Cir. 2020)). But that holding, again, applied to a different type of information: computing hardware that the plaintiff sold without requiring buyers to maintain its secrecy. ECIMOS, 971 F.3d at 643. Indeed, that same opinion noted that, at an earlier trial, the jury found that the plaintiff “held a trade secret in [] its software source code.” Id. at 641. The distinguishing factor between the two commodities in that case was that the hardware was “freely shared,” while the software was licensed through an agreement imposing duties of
secrecy materially identical to the SLA here. See id. at 640, 644 (quoting parties’ software licensing agreement). In other words, it wasn’t the plaintiff’s marketing that made its hardware a non-trade secret, but rather the plaintiff’s failure to impose a duty of secrecy on recipients of that hardware, as it did with its software. Since Savvysoft’s pleadings demonstrate the SLA’s imposition of a robust duty of secrecy on W&S, see Doc. 3, | 16, ECIMOS does not help W&S’s argument. In sum, construing the Complaint in the light most favorable to Savvysoft and drawing all reasonable inferences in its favor, the Court is convinced that Savvysoft has made a sufficient showing on all three DTSA/OUTSA factors to survive a motion to dismiss. IV. CONCLUSION For the reasons stated, the Court DENIES W&S’s Motion to Dismiss All Claims (Doc. 13). IT IS SO ORDERED. March 3, 2025 ¢ Pgs i Jeffery P. Hopkins United States District Judge