Opinion

Options Unlimited Research Corp v. Western & Southern Financial Group, Inc.

Court
District Court, S.D. Ohio
Filed
Mar 3, 2025
Cited by
0 cases
Authority
More cited than 34.3%

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

How later courts described this case

  • 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
  • “[C]omputer programs . . . fall under the Act’s protection of ‘literary works.’”
  • holding that “anyone who is authorized by the copyright owner to use the copyrighted work in [an otherwise prohibited way] is not an infringer”
  • “The requirement that a defendant have the right to supervise or control [includes] . . . relationships such as master-servant or employer-employee.”

Written by the judges who cited it.

The opinion

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

27

This is a copy of a public record, reproduced as it was published. It is not legal advice, and it may not be the version a court would rely on. Check the official source before you cite it.

A word about cookies

We need a few to keep you signed in and the library working. The rest help us see which pages people use and where they get stuck. They stay off unless you say yes.