Synopsys, Inc. v. Atoptech, Inc

Filing 883

ORDER re 864 Motion for Reconsideration filed by Plaintiff Synopsys, Inc. Signed by Magistrate Judge Donna M. Ryu on November 9, 2016. (dmrlc2, COURT STAFF) (Filed on 11/9/2016)

Download PDF
1. 1 2 3 4 UNITED STATES DISTRICT COURT 5 NORTHERN DISTRICT OF CALIFORNIA 6 7 SYNOPSYS, INC., Case No. 13-cv-02965-MMC (DMR) Plaintiff, 8 ORDER RE PLAINTIFF SYNOPSYS, INC.'S MOTION FOR RECONSIDERATION v. 9 10 ATOPTECH, INC, Re: Dkt. No. 864 Defendant. United States District Court Northern District of California 11 12 Plaintiff Synopsys, Inc. moves for reconsideration of the court’s September 16, 2016 order 13 denying its motion for leave to amend its infringement contentions. [Docket No. 864]. Defendant 14 ATopTech, Inc. opposes. [Docket No. 873]. The court finds this matter appropriate for resolution 15 without oral argument. See Civ. L.R. 7-1(b). For the reasons discussed, Synopsys’s motion for 16 reconsideration is GRANTED IN PART and DENIED IN PART. 17 I. FACTS & PROCEDURAL HISTORY 18 The facts underlying this case have been described elsewhere, (see, e.g., Docket No. 848), 19 so the court will not repeat them here. The present dispute concerns Synopsys’s quest to obtain 20 the complete source code for ATopTech’s Aprisa/Apogee software and its efforts to amend its 21 infringement contentions. 22 As described in an earlier order, Synopsys had to push for production of the complete 23 source code for the accused products over the course of five months. [Docket No. 848]. During 24 that time, ATopTech repeatedly forced Synopsys to return to the well. Thus, ATopTech produced 25 limited portions of its source code on October 6, 2015, which Synopsys believed was insufficient 26 for its needs. Id. After meeting and conferring, ATopTech produced an additional supplement on 27 December 30, 2015. Id. Finding this further production of source code deficient, Synopsys 28 continued to meet and confer with ATopTech. Id. Synopsys attempted to resume review of 1 ATopTech’s source code with its expert, Dr. Guthaus, at ATopTech’s counsel’s office on 2 February 26, 2016, but ATopTech did not permit Synopsys to conduct a further review of the 3 source code until after the trial on the copyright portion of the case, which was completed on 4 March 10, 2016. Id. On March 22, 2016, ATopTech made full source code available for four 5 releases of the accused product. Id. Over the course of the next nine weeks, Synopsys’ expert 6 analyzed over a million lines of code in thousands of separate files, and Synopsys revised its 7 infringement contentions. Id. 8 9 Synopsys then moved to amend its infringement contentions by filing a joint discovery letter regarding Synopsys’s proposed amendments to its invalidity contentions. [Docket No. 764]. On July 20, 2016, the court held a telephonic hearing on the joint discovery letter. July 20, 2016 11 United States District Court Northern District of California 10 Minute Order [Docket No. 800]. In order to give the parties an opportunity to more fully develop 12 their arguments, the court denied the joint discovery letter without prejudice, and granted 13 Synopsys leave to file a motion to amend. The court specifically ordered that the briefing on the 14 motion could not incorporate other documents by reference, and that the only allowable exhibits 15 would be the proposed amendments. [Docket No. 800]. Synopsys filed its motion to amend 16 (“MTA”) on July 25, 2016. Synopsys ignored the court’s prohibition, and included over one 17 hundred pages of exhibits. [Docket No. 815]. 18 On September 16, 2016, the court denied Synopsys’s motion to amend its infringement 19 contentions, finding that while “it was clear that Synopsys diligently sought production of 20 ATopTech’s source code, which was not produced in full form for four versions of the accused 21 products until March 22, 2016,” Synopsys had not demonstrated in its motion papers how its 22 proposed amendments were tied to ATopTech’s late production of source code, and therefore had 23 not met its burden to demonstrate diligence. [Docket No. 848 at 5:28-6:2, 6:6-9:4]. 24 On September 30, 2016, Synopsys filed a motion for relief from the September 16, 2016 25 order with Presiding Judge Chesney, [Docket No. 852], which was denied without prejudice to 26 Synopsys filing a motion for leave to file a motion for reconsideration before this court. [Docket 27 No. 861]. 28 On October 7, 2016, Synopsys filed its motion for leave [Docket No. 864]. This court 2 1 granted leave on October 13, 2016, and construed Synopsys’ motion for leave as its motion for 2 reconsideration. [Docket No. 871]. In granting leave to amend, this court observed that both 3 parties were “far from blameless.” [Docket No. 871 at 3]. Synopsys already had had two 4 opportunities to present its arguments, and had inappropriately filed exhibits to its MTA in direct 5 contravention of the court’s order. [Docket No. 871 at 3]. However, ATopTech clearly and 6 undisputedly had dragged its heels in producing the full source code for all versions of the accused 7 product to Synopsys. [Docket No. 848 at 5-6; Docket No. 871 at 3]. The court therefore granted 8 reconsideration in the interests of justice. [Docket No. 871 at 3]. 9 10 II. LEGAL STANDARD Pursuant to Civil Local Rule 7-9, a motion for reconsideration of an interlocutory order United States District Court Northern District of California 11 may be made on one of three grounds: (1) a material difference in fact or law exists from that 12 which was presented to the court, which, in the exercise of reasonable diligence, the party 13 applying for reconsideration did not know at the time of the order for which reconsideration is 14 sought; (2) the emergence of new material facts or a change of law; or (3) a manifest failure by the 15 court to consider material facts or dispositive legal arguments presented before such order. Civ. 16 L.R. 7-9(b)(1)-(3). 17 Synopsys seeks reconsideration on the ground that this court manifestly failed to consider 18 material facts and dispositive legal arguments on denying it leave to amend its infringement 19 contentions. [Docket No. 864]. 20 III. DISCUSSION 21 Synopsys’ main contention is that the court manifestly failed to consider arguments 22 contained in the documents it attached as exhibits to its MTA. Those arguments explained why it 23 could not have amended its infringement contentions based on the portions of the source code 24 produced in October through December 2015. Mot. for Reconsideration (“Mot.”) at 3-5, 6. 25 Specifically, the portions of the source code produced by ATopTech prior to March 2016 did not 26 contain “entry points” which it made it “impossible to trace the execution of the accused features 27 from start to finish.” Mot. at 1. Furthermore, since ATopTech refused to stipulate that the 2007 28 version of the source code was representative of the source code for versions it had not yet 3 1 produced, Synopsys could not have amended its contentions for other versions until March 2016, 2 when ATopTech produced the complete code for the 2011, 2013, and 2015 versions. Id. at 7. 3 ATopTech makes several responses. First, it contends that Synopsys’s motion is 4 procedurally defective because Synopsys failed to show reasonable diligence in seeking 5 reconsideration under Civil Local Rule 7-9. Opp to. Mot. at 4. Second, ATopTech argues that 6 Synopsys impermissibly repeats arguments from its MTA papers in violation of Civil Local Rule 7 7-9(c). Opp. to Mot. at 6. Third, it asserts that Synopsys had the complete source code for the 8 2007 and 2015 versions since December 2015, and failed to show reasonable diligence from 9 December 2015 to March 2016, when its expert reviewed the source code. Opp. to Mot. at 4-5, 78. Finally, ATopTech claims that Synopsys has not demonstrated diligence in seeking leave to 11 United States District Court Northern District of California 10 include various other proposed amendments which are unrelated to ATopTech’s allegedly late 12 production of source code. Opp. to Mot. at 10. 13 A. Analysis 14 ATopTech begins by arguing that the court should deny reconsideration because Synopsys 15 did not move with sufficient alacrity. This argument is not persuasive. Synopsys timely filed its 16 motion for relief from the court’s non-dispositive September 16, 2016 order within 14 days of the 17 order. See Docket No. 852 (“Plaintiff Synopsys, Inc.’s Motion for Relief from Nondispositive 18 Pretrial Order of Magistrate Judge”); see also Fed. R. Civ. P. 72(a) (14 day deadline to file 19 objections to a Magistrate Judge’s non-dispositive pre-trial order); Civ. L.R. 72-2 (any objection 20 filed pursuant to Fed. R. Civ. P. 72(a) and 28 U.S.C. § 636(b)(1)(A) must be styled as a “Motion 21 for Relief from Nondispositive Pretrial Order of Magistrate Judge”). Judge Chesney denied 22 Synopsys’ motion for relief on October 5, 2016, noting that its motion was based on newly-offered 23 evidence and was essentially a motion for reconsideration. [Docket No. 861]. Two days later, 24 Synopsys filed its motion for leave to file its reconsideration motion before this court. [Docket 25 No. 864]. In sum, the court finds that Synopsys acted with the requisite diligence in moving for 26 reconsideration under Civil Local Rule 7-9. 27 28 ATopTech next argues that the motion should be denied because Synopsys violated a local rule which prohibits a moving party from rearguing any written or oral argument previously 4 1 asserted to the court. Civ. L.R. 7-9(c). It is fair to say that Synopsys’s motion may technically 2 violate Civil Local Rule 7-9(c), as a number of its reconsideration arguments were raised in some 3 iteration its MTA papers. Compare, e.g., MTA at 5:5-8 with Mot. at 3:18-4:18; MTA at 6:8-12 4 with Mot. at 4:15-18. Nevertheless, the court is not compelled to automatically deny 5 reconsideration relief, nor does Civ. L.R. 7-9 require such an outcome. Reconsideration relief is 6 discretionary. See Navajo Nation v. Confederated Tribes & Bands of the Yakama Indian Nation, 7 331 F.3d 1041, 1046 (9th Cir. 2003) (“Whether or not to grant reconsideration is committed to the 8 sound discretion of the court.”). 9 In considering the technical violation of Civil Local Rule 7-9(c), the court bears in mind the unique context of this motion. As explained in its earlier order, the court granted leave to file a 11 United States District Court Northern District of California 10 motion for reconsideration “in the interest of justice,” even though both parties were “far from 12 blameless.” [Docket No. 871 at 3]. The court already found that Synopsys “diligently sought 13 production of ATopTech’s source code, which was not produced in full form for four versions of 14 the accused products until March 22, 2016.” [Docket No. 848 at 5-6]. However, the court denied 15 Synopsys’s original motion to amend because Synopsys failed to tie its proposed amendments to 16 ATopTech’s late production of source code. Id. The court has since figured out that Synopsys’s 17 most persuasive support for reconsideration (see Mot. (Dkt. No. 864) at 3-5), is scattered among 18 the one hundred-plus pages of exhibits which Synopsys improperly filed with its MTA. In other 19 words, Synopsys’s earlier submissions contained these arguments, but in a manner specifically 20 prohibited by the court. In this unique context, Synopsys needs to reargue its positions to some 21 degree. Under these circumstances, the court declines to strictly enforce Local Rule 7-9(c). 22 In the last round, Synopsys made conclusory statements about how it could not amend its 23 infringement contentions without having access to all the source code. Finally articulating its 24 arguments more specifically, Synopsys explains that the portions of source code produced before 25 March 2016 were inadequate because they did not contain “the entry points that correspond to the 26 commands, options, attributes, and other features” that Synopsys identified in its infringement 27 contentions; without the entry points, which are the starting points from which one can trace the 28 execution of source code in an accused product, Synopsys could not “trace” the execution of the 5 1 accused features to determine how they actually worked. Mot. at 3:20-27; 4:21-24. Absent the 2 complete source code, Synopsys could not develop a sufficient understanding of how the accused 3 products worked to amend its infringement contentions. Mot. at 4:28-5:2. Courts in this district generally have granted leave to amend in situations such as this 4 5 where the patentee seeks leave to amend after having the opportunity to inspect relevant source 6 code. See, e.g., Linux Techs. v. Hewlett-Packard Co., No. C 13-159 CW, 2013 WL 5955548, at 7 *2 (N.D. Cal. Nov. 6, 2013) (explaining that “[c]ourts typically grant leave to amend infringement 8 contentions after a patentee has been given the opportunity to inspect relevant source code” and 9 granting patentee’s motion to amend its infringement contentions); Radware, Ltd. v. A10 Networks, Inc., Nos. C 13-02021, C 13-2024 RMW (HRL), 2014 WL 1350230, at *2 (N.D. Cal. 11 United States District Court Northern District of California 10 Apr. 4, 2014) (granting leave to amend infringement contentions when all proposed amendments 12 were based on information “gleaned from Defendants’ production of source code” and patentee 13 was diligent in reviewing the source code and amending its infringement contentions). While Synopsys should have made its arguments more clearly in its past filings, the bottom 14 15 line is that Synopsys has presented good cause for its amendments under the law of this district. 16 In light of ATopTech’s undisputable delay in producing source code, the court exercises its 17 discretion to entertain Synopsys’s arguments now, despite its earlier failings. ATopTech’s arguments on the merits are not persuasive. ATopTech contends that 18 19 Synopsys could have amended its infringement contentions based only on information gleaned 20 from the 2007 version of the source code.1 However, Synopsys could not have rested on those 21 amendments since ATopTech refused to stipulate that the 2007 version of the code was 22 representative of the other versions of the code. Opp. to Mot. at 8; Mot. at 7. Absent such a 23 stipulation, Synopsys would require all other versions of the source code, e.g., 2011, 2013, and 24 2015 at least, to determine the precise mechanism of infringement for each version. The fact that 25 ATopTech provided the 2015 version of the source code in December 2015 does not change the 26 27 28 1 Indeed, Synopsys concedes as much when later in its reconsideration motion it asks that this court reconsider its order “at least with respect to the 2015, 2013, and 2011 versions of the accused products.” Mot. at 7. 6 1 outcome. The correspondence cited by the parties shows that this source code was produced for 2 the copyright portion of the case, and was subject to certain restrictions by ATopTech; it is unclear 3 whether it could be used for the patent case. In any event, the fact remains that Synopsys did not 4 have complete versions of at least two other versions of source code (2011 and 2013) until March 5 2016. 6 Having considered all of the above, the court finds that Synopsys exercised reasonable diligence in not only obtaining the complete source code, but also in seeking to amend its 8 infringement contentions based on the late-produced source code. As to the other proposed 9 amendments, Synopsys essentially concedes that they are not related to the late-produced source 10 code. Reply at 5-6. Synopsys continues to fail to explain how good cause exists to allow these 11 United States District Court Northern District of California 7 proposed amendments, which are based on information that was available in 2014, was publicly 12 available, or was based on Synopsys’s own products. Therefore, the court denies Synopsys’ 13 reconsideration motion as to these proposed amendments. 14 As Synopsys has demonstrated diligence in seeking amendments based on late-produced 15 source code, the court must now evaluate whether the amendments would cause “undue prejudice 16 to the non-moving party.” Patent L.R. 3-6. The court is aware that this case is nearly fully 17 developed, and is headed toward a December 15, 2016 deadline for the filing of dispositive 18 motions. Nevertheless, the court finds that ATopTech contributed to these messy circumstances 19 by unjustifiably doling out its source code rather than meeting its production obligations in a 20 timely manner. Indeed, ATopTech did not produce complete source code for all 85 versions of 21 Aprisa until July 14, 2016. See Opp. to Mot. at 8 (citing Docket No. 815 at 110, 119). 22 ATopTech’s late production has created a domino effect, as the outcome in this motion will likely 23 have an impact on ATopTech’s own pending motion to amend its invalidity contentions. To the 24 extent that allowing Synopsys to amendment its infringement contentions may result in prejudice 25 to AtopTech, such prejudice is not “undue,” as ATopTech has played a significant role in creating 26 that result. Additionally, the parties’ experts reports were based on Synopsys’s amended 27 infringement contentions, and the parties are proceeding with expert depositions with the unstated 28 assumption that this court would permit the amendments upon which the parties’ expert reports 7 1 are based. Emergency Mot. for Admin. Relief [Docket No. 863] at 1:26-2:2; Michael Decl. 2 [Docket No. 863-1] at ¶ 6; Opp. to Emergency Mot. for Admin. Relief [Docket No. 867] at 1:14- 3 23; Walsh Decl. [Docket No. 867-1] at ¶¶ 2-3. Therefore, the court finds that the proposed 4 amendments will not cause undue prejudice to ATopTech. 5 IV. CONCLUSION 6 In conclusion, the court grants in part and denies in part Synopsys’ motion for reconsideration. Synopsys shall have leave to amend its infringement contentions based on the 8 2011, 2013, and 2015 versions of the source code produced by ATopTech in March 2016, and on 9 the theory of the doctrine of equivalents. However, Synopsys does not have leave to include any 10 proposed amendments based on (1) the 2007 version of Aprisa; (2) information that was available 11 in 2014; (3) information that was publicly available; and (4) information about its own products. 12 Based on this court’s ruling, the court further orders ATopTech to submit revised proposed 13 amended invalidity contentions in redline format, reinserting only those amendments that respond 14 to the amended infringement contentions permitted by this order and nothing more. This 15 submission shall be made by November 14, 2016. o Judge D DERED ______________________________________ Donna M. Ryu United States Magistrate Judge M. Ryu RT 21 nna ER 23 24 25 26 27 28 8 A H 22 R NIA 20 O OR IT IS S FO 19 Dated: November 9, 2016 LI 18 IT IS SO ORDERED. UNIT ED 17 S DISTRICT TE C TA RT U O S 16 NO United States District Court Northern District of California 7 N D IS T IC T R OF C

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?