SoCal Diesel v. Extrasensory Software CA2/1 ( 2021 )


Menu:
  • Filed 5/3/21 SoCal Diesel v. Extrasensory Software CA2/1
    NOT TO BE PUBLISHED IN THE OFFICIAL REPORTS
    California Rules of Court, rule 8.1115(a), prohibits courts and parties from citing or relying on
    opinions not certified for publication or ordered published, except as specified by rule
    8.1115(b). This opinion has not been certified for publication or ordered published for
    purposes of rule 8.1115.
    IN THE COURT OF APPEAL OF THE STATE OF CALIFORNIA
    SECOND APPELLATE DISTRICT
    DIVISION ONE
    SOCAL DIESEL, INC.,                                             B290062, B293020
    Plaintiff and Appellant,                                (Los Angeles County
    Super. Ct. No. BC597857)
    v.
    PUBLIC—REDACTED
    EXTRASENSORY SOFTWARE,                                          VERSION OF OPINION
    INC., et al.,
    Redacts material from sealed
    Defendants and Respondents.                                        *
    record. (Civ. Code, § 3426.5;
    Cal. Rules of Court, rules 8.45,
    8.46(f)(1) & (f)(2).)
    *
    This case involves material from a sealed record. In
    accordance with Civil Code section 3426.5 and California Rules of
    Court, rules 8.45, 8.46(f)(1) and (f)(2), we have prepared both
    public (redacted) and sealed (unredacted) versions of this opinion.
    We hereby order the unredacted version of this opinion sealed.
    APPEAL from orders of the Superior Court of Los Angeles
    County, David Sotelo, Judge. Reversed and remanded with
    directions.
    Hacker Law Group, Jeffrey A. Hacker and Kristen E.
    Green for Plaintiff and Appellant.
    Karish & Bjorgum, A. Eric Bjorgum and Marc Karish for
    Defendants and Respondents.
    ___________________________________
    SoCal Diesel, a manufacturer of devices that communicate
    with computers on truck engines, sued Extrasensory Software, a
    competitor, and Ira and Robyn Emus, its principals, for trade
    secret misappropriation, alleging defendants stole an algorithm
    used in SoCal’s products. After presentation of the plaintiff’s
    evidence, the court granted nonsuit as to Robyn, finding no
    evidence supported the allegation that she misappropriated any
    trade secret. After a jury verdict in favor of SoCal, the trial court
    granted Extrasensory’s and Ira’s motion for new trial, finding no
    evidence suggested the algorithm in their product was (1) similar
    to SoCal’s algorithm or (2) wrongfully acquired.
    We conclude the court improperly granted a new trial, as
    no reasonable fact finder could conclude from the evidence that
    defendants’ algorithm was not substantially similar to SoCal’s,
    nor that it was reverse engineered by proper means. We further
    conclude nonsuit was improperly granted as to Robyn, whom
    evidence suggested oversaw Extrasensory’s operations and knew
    that Ira had misappropriated SoCal’s algorithm. Accordingly, we
    reverse the court’s orders and remand the matter with directions
    to vacate nonsuit and consider defendants’ other grounds for new
    2
    trial, and if none pertain, reinstate the jury verdict and conduct
    further proceedings consistent with this opinion.
    BACKGROUND
    A.     The Trade Secret
    A modern truck engine is controlled by a computer, called
    an Engine Control Module (Control Module), which receives
    signals from sensors throughout the vehicle, interprets them, and
    uses the results to communicate with actuators that adjust such
    factors as ignition timing, air-fuel ratios, and idle speed. The
    Control Module thus “tunes” the engine, while it is running, to
    meet desired performance and emissions goals. Embedded
    software in modern Control Modules is complex and
    sophisticated, able to monitor and regulate hundreds of
    parameters to optimize performance.
    The group of settings necessary to achieve a particular
    performance profile is called a “tune.”
    A Control Module can be accessed by way of an “Onboard
    Diagnostics” (OBD) port under the driver’s-side dashboard. A
    mechanic can attach a cable between the OBD port and a
    personal computer to receive information from and convey
    commands to the Control Module.
    Data streams to and from the Control Module may be
    intercepted by a “can analyzer,” which gathers the data in binary
    (1’s and 0’s) or hexadecimal form.
    The performance and emissions goals established by a
    truck manufacturer are achieved by the “stock” tune, which the
    manufacturer pre-programs into the Control Module before it
    leaves the factory. Because an engine must meet various
    environmental, fuel-use, and longevity standards, the stock tune
    is relatively conservative.
    3
    But some modern Control Modules can be reprogrammed
    by truck owners.
    An owner who has modified an engine with nonstandard
    equipment—for example a turbo- or supercharger, or high
    performance spark plugs or fuel injection—or who wishes to
    operate the vehicle in nonstandard conditions—such as in racing,
    towing, or offroading—may desire a tune different from the stock
    tune.
    SoCal manufactures diesel racing parts, assembles racing
    engines, and distributes competition performance vehicle parts.
    It manufactures the Cummins Engine CSP5 Switch (the Switch),
    an accessory that reprograms the Control Module of Cummins
    diesel engines such as those found on late model Dodge Ram
    trucks. The Switch attaches to a truck’s dashboard and can hold
    up to five tunes. The user reprograms the Control Module with
    any of the tunes simply by turning a knob.
    The Switch employs software (CSP5 or EFILive software)
    created by and licensed from EFILive Limited (EFI), which can
    reprogram a Control Module to implement any one of five preset
    tunes. The software exists not only on the Switch, but must also
    be installed on the user’s personal computer [REDACTED].
    Before the Switch can reprogram the Control Module, it must
    initiate an identification algorithm that causes the module to
    recognize the Switch user as an authorized tuner. Without this
    authorization, the Control Module will be “locked,” i.e., will reject
    any switching attempt.
    That identification algorithm is the trade secret alleged
    here.
    The identification algorithm “unlocks” the Control Module
    by [REDACTED].
    4
    [REDACTED]
    (At the time of trial, EFI had licensed only two CSP5 ID
    Codes, one to SoCal and one to Starlite Diesel, which is not a
    party here. Starlite’s device operates similarly to SoCal’s, but
    uses a mobile device rather than a Switch.)
    In the first step of the algorithm, [REDACTED].
    [REDACTED]
    [REDACTED]
    [REDACTED]
    [REDACTED]
    [REDACTED]. If it corresponds with [REDACTED], the
    Switch will be recognized as an authorized input device, and the
    Control Module will accept its tunes.
    Another EFI device, called an “AutoCal,” can also retune a
    Control Module using EFI CSP5 software. This device is in the
    nature of a thumb drive, designed for those users who prefer that
    tunes be developed by technicians away from the user’s vehicle
    and then sent to the user.
    SoCal identifies as its trade secret the combination of the
    algorithm, including its methods and the values (constants) it
    uses to compute [REDACTED] values, and its (SoCal’s) ID Code.
    Defendants identify this as “Algorithm 1,” and a similar
    algorithm possessed by Starlite Diesel as “Algorithm 2,” which
    differs from Algorithm 1 only in that it has a different
    [REDACTED] user ID Code. [REDACTED]
    Although defendants’ algorithm needs no [REDACTED]
    ID Code, defendants concede that they [REDACTED] SoCal’s ID
    Code into each of their switches.
    5
    B.    The End User License Agreement
    Using any device with CSP5 software requires that the
    software first be installed on a PC. Before a user can install
    CSP5 software on a PC, he or she must accept an End User
    License Agreement (EULA) by selecting the “I Do Accept” option
    displayed at the beginning of installation.
    The EULA prohibits use of CSP5 software and any
    connected device for purposes of decompiling, accessing or
    otherwise reverse engineering the CSP5 algorithm. The
    agreement provides: “By connecting the EFILive software to any
    electronic control module, you confirm that you have read and
    agreed to the EFILive Terms and Conditions. [¶] If you do not
    agree with the EFILive Terms and Conditions, you must not use
    the EFILive software to connect to any electronic control
    module.” It provides that the user may not “modify, reverse
    engineer, decrypt or decompile the EFILive software or
    configuration files, or any part of them.”
    When an AutoCal is sold to a technician, the EULA will pop
    up on the technician’s computer screen during installation.
    When the technician sends the tuned AutoCal to an end user,
    however, the EULA will not follow.
    EFI assigned its rights to enforce the EULA to SoCal.
    C.    Alleged Misappropriation of the Trade Secret
    Ira and Robyn Emus were the sole officers, directors,
    shareholders, and employees of Extrasensory, which like SoCal
    manufactures tuning accessories for diesel engines. Both were
    formerly authorized sellers of EFI devices, but the relationship
    ended acrimoniously in 2012.
    In 2014, defendants began manufacturing and selling
    switches that defeated the EFI software lock.
    6
    D.     Litigation
    On October 14, 2015, SoCal sued Ira, Robyn, and
    Extrasensory for misappropriation of trade secrets (and other
    claims) under Civil Code section 3426, alleging they
    misappropriated the Switch algorithm. After summary
    adjudication of some claims, the matter went to jury trial only on
    this claim.
    At trial, SoCal presented evidence that Robyn ran
    Extrasensory’s operations, while Ira was its technical expert.
    Robyn knew about the EULA through her tenure as an EFI
    distributor, and planned with Ira to acquire and use SoCal’s
    algorithm. Specifically, Robyn testified that defendants’ switch
    needed EFI’s code to operate, and that EFI’s altering its software
    in 2013 caused their prototype switch to cease working. She had
    written, “There is no way to screw with our switch functionality
    and not also screw with [SoCal’s Switch],” and testified that she
    knew that defendants’ switch used SoCal’s ID Code. Robyn
    testified, “They had changed the protocol, in my opinion, when
    they realized that we knew how to do it. So they changed it and
    then Ira figured it out again.”
    Ira testified that in 2013 he [REDACTED], and advertised
    on Craigslist for a “hacker” to help him [REDACTED] derive an
    algorithm that would overcome the EFI software lock. That
    effort proving fruitless, Ira placed another ad on an international
    job Web site for engineers and programmers, and over the next
    months interviewed several individuals until he found Pavel
    Simonov, a programmer based in Russia, to whom he sent the
    same information. Simonov agreed to “reverse engineer” the
    software for $5,000, and was ultimately successful. (The parties
    characterize Ira’s efforts as “reverse engineering.” We utilize this
    7
    terminology for purposes of the appeal, without deciding whether
    it is accurate.)
    Ira modified and incorporated Simonov’s algorithm into
    switches he then manufactured and sold.
    It was undisputed at trial that Ira’s algorithm caused his
    switch to [REDACTED], just as SoCal’s algorithm did (although
    in Ira’s switch, this number was calculated from the ID Code
    rather than [REDACTED]), employed the same [REDACTED]
    SoCal’s algorithm used, [REDACTED].
    Ira admitted his efforts required decompiling EFI’s
    intellectual property, which was subject to the EULA, which
    prohibited decompiling or reverse engineering. When asked
    whether his efforts violated the EULA, he responded, “no one has
    ever respected the end user license agreement.” When asked a
    second time, Ira responded, “the EULA was never enforced. In
    all my years of working with EFILive, the EULA was never
    enforced.”
    After SoCal rested its case-in-chief, the trial court granted
    Robyn’s motion for nonsuit, finding that no evidence suggested
    she participated in or had reason to know about any
    misappropriation of SoCal’s algorithm. Because she had no
    understanding of computer programming, she could not know
    that the algorithm was misappropriated as opposed to reverse
    engineered. The court found it “inherently improbable that
    [Robyn] committed any act directly or indirectly[,] implied or
    tacit[,] that would subject her to personal liability . . . .” The
    court further found that SoCal’s maintenance of the action
    against Robyn was in bad faith, and granted her motion for fees
    and costs, awarding $198,485.24.
    8
    The court denied Ira’s and Extrasensory’s motion for
    nonsuit.
    Ira testified he has never known the content of SoCal’s
    algorithm, even during trial. He merely [REDACTED].
    Defendants presented evidence that Josh Chavez, a
    programmer from Arizona, independently reverse engineered the
    EFI software lock using an AutoCal, without using SoCal’s
    algorithm, as did Dan Smith, defendants’ computer expert.
    Smith and Josh Chavez both testified that defendants’ algorithm
    was not similar to SoCal’s, but instead functioned like the EFI
    algorithm operating on a Control Module, in that it could
    [REDACTED]. (Smith testified that he reverse engineered
    SoCal’s algorithm using only a pre-tuned AutoCal (and Control
    Module [REDACTED]), and never encountered the EULA.)
    It was undisputed, however, that defendants’ algorithm (1)
    used SoCal’s user ID Code, even though it did not have to; (2)
    [REDACTED].
    Defendants’ algorithm differed from SoCal’s in that it
    employed different calculations and operations to ultimately
    obtain the same [REDACTED].
    Throughout trial, SoCal attempted to rely upon the EULA.
    However, the trial court undercut SoCal’s efforts to do so by
    repeatedly ruling that the EULA could not “trump” or “govern
    over” California law, and issuing jury instructions to that effect.
    On March 23, 2018, the jury returned a special verdict
    finding that Ira and Extrasensory misappropriated SoCal’s trade
    secret, and awarded disgorgement of profits in the amount of
    $482,000.
    Ira and Extrasensory moved for judgment notwithstanding
    the verdict (JNOV) and a new trial.
    9
    On June 14, 2018, the court denied defendants’ motion for
    JNOV but granted the motion for new trial. It found that no
    substantial evidence suggested SoCal’s switching algorithm “was
    the same as” defendants’ algorithm.
    The court found that whereas [REDACTED]. As a result,
    the court found, “[defendants’] switching algorithm would
    function with different [manufacturer IDs], something that
    [plaintiff’s] switching algorithm would be unable to do. Put
    another way, plaintiff’s switching algorithm is a
    [REDACTED]. . . . The switching algorithms were not simply
    different sets of instructions that would produce the same
    outputs for a given input. The algorithms were different in
    substance.”
    The court further found that “[o]ther than innuendo, no
    substantial evidence was presented that [defendants]
    ‘misappropriated’ or wrongfully obtained plaintiff’s designated
    Trade Secret (the combined algorithm and manufacturer I.D.).”
    (Internal quotations omitted.) Instead, the evidence showed that
    Ira reverse engineered a “separate and distinct” algorithm, which
    is permissible. “Had Ira Emus simply misappropriated the
    relevant information given to him under the confidentiality
    agreement, there would have been no need to even attempt
    reverse engineering and, more importantly, the switching
    algorithms would have simply been the same.”
    SoCal appealed separately from the orders granting Robyn
    nonsuit and granting Ira’s and Extrasensory’s motion for new
    trial. We consolidated the appeals.
    10
    DISCUSSION
    A.     New Trial
    SoCal contends the trial court abused its discretion in
    granting defendants’ motion for new trial. We agree.
    A new trial may be granted only on grounds specified in
    Code of Civil Procedure section 657, one of them being
    “Insufficiency of the evidence to justify the verdict.”
    “Trade secret” means “information, including a
    formula, pattern, compilation, program, device, method,
    technique, or process, that: [¶] (1) Derives independent economic
    value, actual or potential, from not being generally known to the
    public or to other persons who can obtain economic value from its
    disclosure or use; and [¶] (2) Is the subject of efforts that are
    reasonable under the circumstances to maintain its secrecy.”
    (Civ. Code, § 3426.1, subd. (d).)
    Algorithms and computer code can be trade secrets.
    (Altavion, Inc. v. Konica Minolta Sys. Lab., Inc. (2014) 
    226 Cal.App.4th 26
    , 59.) Software in a product remains a trade secret
    when it is not necessarily revealed during the product’s use.
    (Ibid.)
    “Misappropriation” of a trade secret means “Acquisition of
    a trade secret of another by a person who knows or has reason to
    know that the trade secret was acquired by improper means.”
    (Civ. Code, § 3426.1, subd. (b).)
    “Improper Means” includes theft, “inducement of a breach
    of a duty to maintain secrecy, or espionage through electronic or
    other means.” (Civ. Code, § 3426.1, subd. (a).)
    However, “[r]everse engineering or independent derivation
    alone shall not be considered improper means.” (Civ. Code, §
    3426.1, subd. (a).)
    11
    We review an order granting a new trial for abuse of
    discretion. (Aguilar v. Atlantic Richfield Co. (2001) 
    25 Cal.4th 826
    , 860.) “[O]n appeal from an order granting a new trial upon
    the ground of the insufficiency of the evidence to justify the
    verdict . . . , such order shall be reversed as to such ground only if
    there is no substantial basis in the record” supporting it. (Code
    Civ. Proc., § 657.)
    “Thus, . . . an order granting a new trial under [Code of
    Civil Procedure] section 657 ‘must be sustained on appeal unless
    the opposing party demonstrates that no reasonable finder of fact
    could have found for the movant on [the trial court’s] theory.’
    [Citation.] Moreover, ‘[a]n abuse of discretion cannot be found in
    cases in which the evidence is in conflict and a verdict for the
    moving party could have been reached . . . .’ [Citation.] In other
    words, ‘the presumption of correctness normally accorded on
    appeal to the jury’s verdict is replaced by a presumption in favor
    of the [new trial] order.’ ” (Lane v. Hughes Aircraft Co. (2000) 
    22 Cal.4th 405
    , 412.) “The reason for this deference ‘is that the trial
    court, in ruling on [a new trial] motion, sits . . . as an independent
    trier of fact.’ [Citation.] Therefore, the trial court’s factual
    determinations, reflected in its decision to grant the new trial,
    are entitled to the same deference that an appellate court would
    ordinarily accord a jury’s factual determinations. [¶] The trial
    court sits much closer to the evidence than an appellate court.
    Even the most comprehensive study of a trial court record cannot
    replace the immediacy of being present at the trial, watching and
    hearing as the evidence unfolds. The trial court, therefore, is in
    the best position to assess the reliability of a jury’s verdict and, to
    this end, the Legislature has granted trial courts broad discretion
    to order new trials.” (Ibid.)
    12
    Here, the trial court found that SoCal failed to establish
    either that defendants copied SoCal’s algorithm or that they
    misappropriated as opposed to permissibly reverse engineered it.
    If supported by the evidence, these findings undermined the
    essential assertions forming the basis of the jury’s verdict—that
    defendants obtained SoCal’s trade secret by improper means—
    and therefore ostensibly provided a sufficient basis for ordering a
    new trial.
    However, we conclude the record fails to support either
    finding.
    Although Smith and Chavez opined that defendants’
    algorithm was not similar to SoCal’s, what they in fact described
    was substantively identical. In Step One, [REDACTED].
    Defendants attempt to distinguish the manner in which
    Ira’s and SoCal’s algorithms [REDACTED]. But it was
    undisputed that Ira’s algorithm would not work without
    [REDACTED].
    Only the specific operations employed to reach interim
    values were different. The initial values, end value, and all
    constants were the same, and both algorithms “functioned
    substantially the same way and accomplished substantially the
    same result.” (Sinclair v. Aquarius Electronics, Inc. (1974) 
    42 Cal.App.3d 216
    , 222.)
    Parties “cannot escape responsibility by showing that they
    have improved upon or modified plaintiff’s process. Even though
    they may have modified or improved the plaintiff’s process they
    are still wrongfully using its property.” (By-Buk Co. v. Printed
    Cellophane Tape Co. (1958) 
    163 Cal.App.2d 157
    , 169; see also
    American Can Co. v. Mansukhani (7th Cir. 1984) 
    742 F.2d 314
    ,
    328-329 [“a party may not use another’s trade secret, even with
    13
    independent improvements or modifications, so long as the
    product or process is substantially derived from the trade
    secret”].)
    “One who seeks to pirate an invention, like one who seeks
    to pirate a copyrighted book or play, may be expected to introduce
    minor variations to conceal and shelter the piracy. Outright and
    forthright duplication is a dull and very rare type of
    infringement. To prohibit no other would place the inventor at
    the mercy of verbalism and would be subordinating substance to
    form.” (Graver Tank & Mfg. Co. v. Linde Air Products Co. (1950)
    
    339 U.S. 605
    , 607.) “If the law were not flexible enough to reach
    such modifications, trade secret protection would be quite
    hollow.” (American Can Co. v. Mansukhani, supra, 742 F.2d at p.
    329.)
    The jury was entitled to accept Smith’s and Chavez’s
    descriptions of the algorithms, but whether the algorithms were
    similar or dissimilar was an ultimate fact solely for the jury to
    decide.
    We conclude the jury could not have found the algorithms
    were materially dissimilar.
    No evidence was cited to support, and none supported, the
    trial court’s conclusion that defendants’ algorithm was robust
    enough to use different ID Codes [REDACTED]. On the
    contrary, the undisputed evidence from both sides established
    that defendants’ switch used, and was required to use, SoCal’s ID
    Code [REDACTED].
    Neither did evidence support the court’s finding that Ira
    appropriated the trade secret by proper means. It was
    undisputed that installing CSP5 software on any Switch or other
    connecting device was subject to the EULA, which prohibited
    14
    decompiling or reverse engineering. Ira also essentially conceded
    that he deliberately violated the EULA for the purpose of reverse
    engineering the CSP5 software. He was asked twice at trial
    whether his efforts violated the EULA, and his only response was
    that “the EULA was never enforced.”
    Entering into a contract with the intention of breaching it
    constitutes fraud. (Lazar v. Superior Court (1996) 
    12 Cal.4th 631
    , 638.)
    Civil Code section 3426.1 states that “Reverse engineering
    or independent derivation alone shall not be considered improper
    means.” (Civ. Code, § 3426.1, subd. (a), italics added.) Use of the
    word “alone” indicates that reverse engineering attended by some
    delict is improper.
    “ ‘The basic logic of the common law of trade secrets
    recognizes that private parties invest extensive sums of money in
    certain information that loses its value when published to the
    world at large.’ [Citation.] Based on this logic, trade secret law
    creates a property right ‘defined by the extent to which the owner
    of the secret protects his interest from disclosure to others.’ ”
    (DVD Copy Control Assn., Inc. v. Bunner (2003) 
    31 Cal.4th 864
    ,
    880.) “By sanctioning the acquisition, use, and disclosure of
    another’s valuable, proprietary information by improper means,
    trade secret law” “recognizes that ‘ “good faith and honest, fair
    dealing, is the very life and spirit of the commercial world.” ’ ”
    (Id. at p. 881.)
    Fraudulent violation of EFI’s EULA, which expressly
    prohibited the very measures employed here and was designed to
    avoid the very result obtained, defeated EFI’s (and by assignment
    SoCal’s) efforts to protect its interest, and cannot be considered
    good faith and honest, fair dealing. We conclude the deliberate
    15
    violation was an improper means by which to reverse engineer
    SoCal’s algorithm. (See Viken Detection Corp. v. Videray Techs.,
    Inc. (D.Mass. Jan. 7, 2020, Civil A. No. 19-10614-NMG) 2020
    U.S.Dist. Lexis 2138, at pp. *10-11.)
    Defendants argue the EULA is irrelevant because reverse
    engineering can never be an improper means of obtaining a trade
    secret. Untrue. As stated above, Civil Code section 3426.1,
    subdivision (a) provides that “Reverse engineering or
    independent derivation alone shall not be considered improper
    means.” (Italics added.) Reverse engineering accomplished by
    fraud is not reverse engineering alone. Entering into a EULA
    with the intention of violating its terms is fraud.
    Defendants argue that reverse engineering is proper where
    a rightful user is “examining or testing a product to determine
    whether it works.” Perhaps so, but nothing suggests that was
    defendants’ purpose here. On the contrary, defendants
    admittedly reversed engineered SoCal’s algorithm in order to
    create their own competing product.
    Defendants argue that SoCal’s counsel characterized them
    as “cheaters” during opening argument, which inflamed the jury’s
    passions, and in closing argument asserted that defendants
    violated the EULA, which misrepresented the law. Defendants
    argue a new trial is warranted because of counsel’s misconduct.
    We disagree. Characterizing defendants as cheaters was no more
    inflammatory than SoCal’s theory that defendants deliberately
    schemed to misappropriate its trade secret. An attorney “ ‘may
    vigorously argue his case and is not limited to “Chesterfieldian
    politeness.” ’ ” (People v. Fields (1983) 
    35 Cal.3d 329
    , 363.) And
    as discussed above, counsel’s characterization of the law was
    correct.
    16
    Defendants argue a new trial is warranted on the issue of
    damages because Chavez’s independent reverse engineering of
    the SoCal algorithm vitiated some of SoCal’s damages by
    reducing the period during which the algorithm was entitled to
    protection. We are in no position to reweigh the evidence on
    damages, and thus cannot from our vantage point order a new
    trial based on them. However, it not being clear from the record
    to what extent the trial court evaluated whether damages were
    excessive, (it having concluded that a new trial was required on
    other grounds), we will remand the matter with directions for the
    court to conduct such further proceedings as it sees fit.
    B.     Grounds for Nonsuit
    SoCal contends nonsuit as to Robyn was improper. We
    agree.
    A motion for nonsuit tests the legal sufficiency of a
    plaintiff’s evidence, operating, in effect, as a demurrer to the
    evidence. The motion lies when the plaintiff’s evidence, taken as
    true and construed most strongly in favor of the plaintiff, entitles
    the plaintiff to no relief under any theory. (Castaneda v. Olsher
    (2007) 
    41 Cal.4th 1205
    , 1214-1215.) In a proper case the court
    has the duty to forestall the cost and delay of a meritless lawsuit
    by granting nonsuit. (O’Keefe v. South End Rowing Club (1966)
    
    64 Cal.2d 729
    , 746.)
    A nonsuit motion may be made “[o]nly after, and not before,
    the plaintiff has completed his or her opening statement, or after
    the presentation of his or her evidence in a trial by jury.” (Code
    Civ. Proc., § 581c, subd. (a).) The motion may be granted as to
    “some but not all of the issues involved in the action.” (Code Civ.
    Proc., § 581c, subd. (b).)
    17
    Because a nonsuit deprives the plaintiff of the right to have
    a claim determined by a jury, California courts take a restrictive
    view of the circumstances under which it may be granted.
    (Carson v. Facilities Development Co. (1984) 
    36 Cal.3d 830
    , 838.)
    In reviewing a judgment of nonsuit, we are “guided by the
    same rule requiring evaluation of the evidence in the light most
    favorable to the plaintiff. ‘The judgment of the trial court cannot
    be sustained unless interpreting the [proposed] evidence most
    favorably to plaintiff’s case and most strongly against the
    defendant and resolving all presumptions, inferences and doubts
    in favor of the plaintiff a judgment for the defendant is required
    as a matter of law.’ ” (Carson v. Facilities Development Co.,
    supra, 36 Cal.3d at p. 839.)
    An officer or director of a corporation may not use her
    position as an agent of the corporation to escape liability for
    “personally direct[ing] or participat[ing] in . . . tortious conduct”
    (Frances T. v. Village Green Owners Assn. (1986) 
    42 Cal.3d 490
    ,
    504), but is liable to a third party “[w]hen [her] acts are wrongful
    in their nature” (Civ. Code, § 2343). Thus, “a corporate officer or
    director may be liable for an intentional tort” committed by the
    corporation at the officer or director’s behest. (PMC, Inc. v.
    Kadisha (2000) 
    78 Cal.App.4th 1368
    , 1372.)
    Here, Robyn testified that defendants’ switch needed EFI’s
    code, and consequently SoCal’s algorithm, to operate, and that
    EFI’s altering its software in 2013 caused their prototype switch
    to cease working. She testified, “They had changed the protocol,
    in my opinion, when they realized that we knew how to do it. So
    they changed it and then Ira figured it out again.” Undisputed
    evidence thus established that Robyn planned with Ira to acquire
    and use SoCal’s trade secret. She knew about the EULA through
    18
    her tenure as an EFI distributorship, knew that it prohibited
    reverse engineering of EFI’s software, and knew defendants’
    switch could not be created without such reverse engineering.
    Robyn controlled Extrasensory’s actions, and thus directly
    participated in the misappropriation of SoCal’s trade secret.
    A reasonable jury could have inferred from this evidence
    that Robyn understood that defendants’ switch needed SoCal’s
    algorithm, and ultimately worked only because it had it. She
    knew the algorithm could not be obtained without reverse
    engineering EFI’s software, and controlled Extrasensory’s actions
    in helping Ira to misappropriate SoCal’s trade secret.
    The court found, and defendants argue, that Robyn was not
    a computer programmer, and did not know what decompiling
    hardwired code entailed.
    The point is irrelevant, because Robyn knew that the
    EULA prohibited decompiling EFI’s hardwired code, no matter
    how it was accomplished.
    Defendants argue that Robyn, at worst, believed the trade
    secret was acquired through reverse engineering, but “reverse
    engineering is expressly excluded from the definition of improper
    means.” This argument has been discussed and rejected above.
    19
    DISPOSITION
    The orders are reversed, and the matter remanded for
    further proceedings consistent with this opinion. Appellant is to
    receive its costs on appeal.
    NOT TO BE PUBLISHED
    CHANEY, J.
    We concur:
    BENDIX, Acting P. J.
    †
    FEDERMAN, J.
    †
    Judge of the San Luis Obispo County Superior Court,
    assigned by the Chief Justice pursuant to article VI, section 6 of
    the California Constitution.
    20