Jasmine Networds v. Marvell Semiconductor CA6

CourtCalifornia Court of Appeal
DecidedJuly 17, 2013
DocketH036684
StatusUnpublished

This text of Jasmine Networds v. Marvell Semiconductor CA6 (Jasmine Networds v. Marvell Semiconductor CA6) is published on Counsel Stack Legal Research, covering California Court of Appeal primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Jasmine Networds v. Marvell Semiconductor CA6, (Cal. Ct. App. 2013).

Opinion

Filed 7/17/13 Jasmine Networds v. Marvell Semiconductor CA6 NOT TO BE PUBLISHED IN 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

SIXTH APPELLATE DISTRICT

JASMINE NETWORKS, INC., H036684 (Santa Clara County Plaintiff and Appellant, Super. Ct. No. CV801411)

v.

MARVELL SEMICONDUCTOR, INC.,

Defendant and Respondent.

Appellant Jasmine Networks, Inc. (Jasmine) appeals from a judgment entered after a jury verdict in favor of respondent Marvell Semiconductor, Inc. (Marvell). Jasmine sued Marvell on three primary claims: misappropriation of trade secrets, breach of contract and the implied covenant of good faith and fair dealing, and intentional interference with contractual relations. After a trial, a jury returned a verdict in favor of Marvell on all of Jasmine’s causes of action. On appeal, Jasmine argues that the trial court erred in denying its motion for a judgment notwithstanding the verdict (JNOV) because Marvell utilized Jasmine’s trade secrets as a matter of law when it discussed potential liability for using Jasmine’s trade secrets in a recorded voicemail. Second, Jasmine argues that the jury’s verdict should be reversed because the trial court incorrectly failed to give preclusive effect to Marvell’s voluntary dismissal of its cross- complaint with prejudice. We find that the trial court did not err in denying Jasmine’s motion for a new trial as the motion was primarily based on a legal theory not tried before the jury and premised upon disputed facts. Furthermore, we find that Jasmine’s theory that Marvell’s voicemail constituted “use” of a trade secret is without merit. Additionally, we determine that Marvell’s evidence of Jasmine’s alleged wrongdoing in the development of JSLIP was not barred under the doctrine of res judicata, and that the trial court did not err in declining to grant Jasmine’s pretrial motion in limine to exclude the evidence. Accordingly, we affirm the judgment. FACTUAL BACKGROUND Jasmine and Marvell are both technology companies with a focus on developing semiconductor chips. Jasmine represented that it had developed a packet switch fabric. A packet switch fabric is a code used in an Internet router that directs the flow of information packets. There are two components to a packet switch fabric, a switch and a scheduler. A switch directs incoming information to an outgoing link. A scheduler determines what sequence each packet of information will be delivered so that the information packets do not “collide,” rendering the information corrupt. A scheduler is vitally important to a router, as the efficiency of the scheduler ultimately impacts the router speed. Jasmine’s scheduler was named JSLIP.1 The Development of Jasmine’s JSLIP Scheduler Prior to the development of JSLIP, Dr. Nicholas McKeown developed a scheduler called ISLIP, which was patented by the Regents of the University of California as McKeown developed the code as a Ph.D. student at the University of California, Berkeley. Also prior to the development of JSLIP, McKeown developed a scheduler called ESLIP while working at Cisco, another technology company, which Cisco then

1 The record contains various iterations of the term “JSLIP.” Some parts of the record indicate that the code is spelled J-Slip, and others indicate that it is JSLIP. For clarity, we will hereafter refer to the code as JSLIP.

2 patented.2 Cisco obtained a license from the Regents of the University of California for ISLIP, because though the company owned a patent on ESLIP, using ESLIP would invoke ISLIP technology. McKeown is now a professor at Stanford University. Jasmine engineer Patrick Murphy and a friend, Doug Chang, a graduate student at Stanford University, discussed methods to obtain the ESLIP and ISLIP codes when Murphy was developing JSLIP. After some time, Chang and Murphy decided that Murphy could download the code off of a Stanford University computer, so Murphy visited the Stanford campus one weekend, accessed a computer, and downloaded the ISLIP code. Murphy may have also received some sort of information about McKeown’s other scheduler, ESLIP.3 McKeown’s testimony at trial confirmed that there were documents about ISLIP that were freely available on the Internet, including code. However, as McKeown described, the free availability of the code on the Internet was “different from giving someone permission to use it.” McKeown further elaborated that “[i]t’s well-known to any professional engineer that you would need to go and get a license for any patented material before you would use it.” Jasmine’s JSLIP code essentially incorporated ESLIP and ISLIP, which was altered by Jasmine engineers to omit any reference to McKeown’s programs. Murphy testified at trial that he sent e-mails to certain Jasmine developers instructing them to delete references to ISLIP and ESLIP. In one e-mail, Murphy told another Jasmine

2 Like JSLIP, there are various spellings of ISLIP and ESLIP in the record. For clarity, we will hereafter refer to the code as ISLIP and ESLIP. 3 During trial, Murphy testified that he only downloaded ISLIP code, which is publicly available on the Internet. Nevertheless, Murphy sent an e-mail to Jasmine executives after his trip to Stanford, in which he stated that he had made changes to ESLIP. When asked about if he also took ESLIP code during the Stanford trip, Murphy answered that he only had ISLIP, which was licensable, and that he never possessed the ESLIP code. Murphy stated that ESLIP was not available on the Stanford server, and that he did not know why he wrote the e-mail referencing ESLIP.

3 employee to go through the code and change the module names from what McKeown used in his original codes to something else. Murphy wrote, “If we don’t do this it will be very easy for anyone to see that all we’ve done is copy McKeown’s papers verbatim. [¶] Sorry for all the recommendations, but this document will be see[n] by [whomever] we partner with, and we need to make sure it’s different to some degree.” The Deal Between Jasmine and Marvell In March 2001, Jasmine approached Marvell about a possible business deal, as Marvell was interested in acquiring some of Jasmine’s intellectual property and assets, including its packet switch fabric technology. The parties signed a nondisclosure agreement on April 12, 2001. The nondisclosure agreement included a clause that Marvell would not “use any Confidential Information for any purpose except to evaluate and engage in discussions concerning a potential business relationship between [Jasmine] and Marvell.” During discussions regarding Jasmine’s packet switch fabric technology, Marvell questioned Jasmine about the similarity of their technology with ESLIP. In one exchange, Marvell asked: “How different is your multicast implementation [from ESLIP]?” Jasmine answered: “We don’t know since [ESLIP] is not very well documented. Only two paragraphs exist that explain how it’s supposed to work.” Sometime in May 2001, Marvell’s focus shifted from developing a business relationship with Jasmine to acquiring the entirety of Jasmine’s application-specific integrated circuit (ASIC) division including the related intellectual property and the associated Jasmine employees. The Jasmine technology specifically at interest to Marvell included the packet switch fabric technology, including JSLIP, as well as a chip called a SONET (synchronized optical network) framer.4

4 The SONET chip processes data, and was originally designed to process voice data.

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

Related

People v. Arias
913 P.2d 980 (California Supreme Court, 1996)
People v. Karis
758 P.2d 1189 (California Supreme Court, 1988)
People v. Stansbury
889 P.2d 588 (California Supreme Court, 1995)
People v. Morris
807 P.2d 949 (California Supreme Court, 1991)
People v. Cowan
236 P.3d 1074 (California Supreme Court, 2010)
Roybal v. University Ford
207 Cal. App. 3d 1080 (California Court of Appeal, 1989)
Torrey Pines Bank v. Superior Court
216 Cal. App. 3d 813 (California Court of Appeal, 1989)
Brown v. Boren
88 Cal. Rptr. 2d 758 (California Court of Appeal, 1999)
SYNGENTA CORP PROTECTION, INC. v. Helliker
42 Cal. Rptr. 3d 191 (California Court of Appeal, 2006)
Stevens v. Owens-Corning Fiberglas Corp.
49 Cal. App. 4th 1645 (California Court of Appeal, 1996)
Silvaco Data Systems v. Intel Corp.
184 Cal. App. 4th 210 (California Court of Appeal, 2010)
Jasmine Networks, Inc. v. Superior Court
180 Cal. App. 4th 980 (California Court of Appeal, 2009)
Walsh v. West Valley Mission Cmty. Coll. Dist.
78 Cal. Rptr. 2d 725 (California Court of Appeal, 1998)
Ajaxo Inc. v. E Trade Group, Inc.
37 Cal. Rptr. 3d 221 (California Court of Appeal, 2005)
Redwood Empire v. Gombos
98 Cal. Rptr. 2d 119 (California Court of Appeal, 2000)
PMC, Inc. v. Kadisha
93 Cal. Rptr. 2d 663 (California Court of Appeal, 2000)
Cytodyn of New Mexico, Inc. v. Amerimmune Pharmaceuticals, Inc.
72 Cal. Rptr. 3d 600 (California Court of Appeal, 2008)
People v. Sandoval
105 Cal. Rptr. 2d 504 (California Court of Appeal, 2001)
People v. Demirdjian
50 Cal. Rptr. 3d 184 (California Court of Appeal, 2006)

Cite This Page — Counsel Stack

Bluebook (online)
Jasmine Networds v. Marvell Semiconductor CA6, Counsel Stack Legal Research, https://law.counselstack.com/opinion/jasmine-networds-v-marvell-semiconductor-ca6-calctapp-2013.