Dynetix Design Solutions, Inc. v. Synopsys, Inc.

Filing 259

ORDER GRANTING-IN-PART PLAINTIFF'S SECOND MOTION TO COMPEL by Judge Paul S. Grewal granting in part and denying in part 235 Motion to Compel (psglc1, COURT STAFF) (Filed on 3/7/2013)

Download PDF
1 2 3 4 5 6 7 UNITED STATES DISTRICT COURT 8 NORTHERN DISTRICT OF CALIFORNIA 9 SAN JOSE DIVISION United States District Court For the Northern District of California 10 11 12 13 14 15 16 DYNETIX DESIGN SOLUTIONS INC., A California corporation, ) ) ) Plaintiff, ) v. ) ) ) SYNOPSYS INC., a Delaware corporation, and ) DOES 1-50 ) ) Defendants. 17 18 19 Case No.: 11-CV-05973 PSG ORDER GRANTING DYNETIX’S SECOND MOTION TO COMPEL (Re: Docket No. 235) In this patent infringement suit, Plaintiff Dynetix Design Solutions Inc. (“Dynetix”) moves to compel Defendant Synopsys Inc. (“Synopsys”) to produce certain design specifications, the folder structure for documents already produced, and version control information.1 Synopsys 20 21 22 opposes.2 On February 26, 2013, the parties appeared for hearing. Having reviewed the papers and considered the arguments of counsel, the court GRANTS-IN-PART Dynetix’s motion. 23 24 25 26 1 See Docket No. 235. 2 See Docket No. 246. 27 28 1 Case No.: 11-CV-05973 PSG ORDER GRANTING-IN-PART DYNETIX’S SECOND MOTION TO COMPEL I. 1 BACKGROUND 2 On December 5, 2011, Dynetix filed suit against Synopsys, alleging VCS Multicore 3 infringes a number of claims of U.S. Patent No. 6,466,898 (“the ‘898 patent’”).3 Synopsys 4 counterclaimed, alleging infringement of U.S. Patent No. 5,784,593 (“the ‘593 patent”) and U.S. 5 Patent No. 5,706,473 (“the ‘473 patent”).4 6 7 During the course of this litigation, several discovery disputes have arisen regarding Dynetix’s suit against Synopsys. The discovery disputes that are the subject of the instant motion 8 9 are outlined below. United States District Court For the Northern District of California 10 1. 11 Dynetix first requested all documents related to “the design, research, development, and 12 release” of VCS Multicore, VCS MX, and VCS Cloud.5 In deposing two Synopsys employees, 13 Pallab Dasgupta (“Dasgupta”) and Jatinder Goraya (“Goraya”), Dynetix learned that development 14 Development Specifications specifications that may have existed for all three projects.6 Dasgupta testified specifically that “any 15 16 project would have some specifications,” and listed requirement specifications, design 17 specifications, and implementation specifications.7 Goraya also testified that he had seen 18 requirement specifications for VCS Multicore, but did not remember seeing any design 19 specifications.8 On August 3, 2012, Synopsys produced a large set of technical documents which 20 included VCS Multicore specifications.9 On December 13, 2012, Dynetix informed Synopsys it 21 22 3 See Docket No. 1. 23 4 See Docket No. 58. 24 5 See Docket No. 235 at 2. 25 6 See Docket No. 235-1, Ex. A; Docket No. 235-1 Ex. D. 26 7 See Docket No. 235-1, Ex. A. 27 8 See Docket No. 235-1 Ex. D. 28 9 See Docket No. 249, Ex. D-O. 2 Case No.: 11-CV-05973 PSG ORDER GRANTING-IN-PART DYNETIX’S SECOND MOTION TO COMPEL 1 did not believe the production contained any technical specifications.10 Synopsys then identified 2 some of the produced specifications by Bates number,11 but Dynetix maintains that no technical 3 specifications had been produced.12 4 2. 5 Dynetix requested documents from Synopsys’s Multicore Wiki page, a server location 6 7 8 9 Wiki Page Folder Structure where the multicore team members share the project-related documents (the “Multicore Wiki”).13 Although Synopsys conceded the relevancy of these documents and provided them to Dynetix,14 Dynetix insists these documents be produced together with folder structure information. United States District Court For the Northern District of California 10 3. Version Control Information for Source Code 11 Synopsys uses a source code repository to store the VCS source code and log any changes 12 made to the source code.15 Synopsys produced the source code for each release of VCS Multicore, 13 but without version control information.16 Dynetix objected, insisting the version control 14 information is necessary. The parties subsequently conferred via telephone but could not come to 15 16 an agreement. II. 17 Parties may obtain discovery regarding any non-privileged matter that is relevant to any 18 19 LEGAL STANDARDS party's claim or defense.17 At the discovery stage, information is relevant if it appears reasonably 20 21 10 See Docket No. 249, Ex. P; see Docket No. 235-1, Ex. H. 22 11 See Docket No. 249, Ex. Q. 23 12 See Docket No. 249, Ex. S. 24 13 See Docket No. 235-1, Ex. A. 25 14 See id. at ¶ 2. 26 15 See Docket No. 235-1, Ex. F. 27 16 See Docket No. 249 ¶ 6. 28 17 See Fed. R. Civ. P. 26. 3 Case No.: 11-CV-05973 PSG ORDER GRANTING-IN-PART DYNETIX’S SECOND MOTION TO COMPEL 1 calculated to lead to the discovery of admissible evidence.18 The court must limit the frequency or 2 extent of discovery if it is unreasonably cumulative or duplicative, it can be obtained from another 3 more convenient source, or the burden or expense of the proposed discovery outweighs its likely 4 benefit.19 Additionally, “the court may order discovery of any matter relevant to the subject matter 5 involved in the action” upon a showing of good cause. 20 6 7 8 9 Regarding electronically stored information, a party need not provide discovery from sources that the party identifies as not reasonably accessible because of undue burden or cost. 21 The party from whom discovery is sought bears the burden of showing undue burden or cost.22 If United States District Court For the Northern District of California 10 the party seeking discovery shows good cause, the court may nonetheless choose to order 11 discovery.23 12 III. 13 DISCUSSION 1. Development Specifications 14 Dynetix asks the Court to compel Synopsys to produce development specifications for all 15 16 three projects, or to certify under oath that to the best of its knowledge, no additional development 17 specifications have been found after a diligent search and they have not been intentionally deleted 18 or otherwise destroyed. Dynetix believes additional specifications exist, but have not been 19 produced, and claims that the depositions of Dasgupta and others show that Synopsys might have 20 21 22 18 See Fed. R. Civ. P. 26. 19 See id. 20 See id. 21 Fed. R. Civ. P. 26(b)(2)(B) 22 See id. 23 See id. 23 24 25 26 27 28 4 Case No.: 11-CV-05973 PSG ORDER GRANTING-IN-PART DYNETIX’S SECOND MOTION TO COMPEL 1 2 destroyed or concealed them. Synopsys argues that not every project has design specifications and it has already produced all development specifications in its possession. There is no question that development specifications for all three projects are highly 3 4 relevant. Further, Dynetix has provided substantial information suggesting that Synopsys’ 5 production may be incomplete.24 As a result, the court finds it appropriate to compel Synopsys to 6 produce any outstanding specifications for VCS Multicore, VCS MX, and VCS Cloud. If 7 8 9 United States District Court For the Northern District of California 10 Synopsys finds no additional documents exist after conducting a reasonable search, it shall simply amend its response to Dynetix’s request to say as much, consistent with Fed. R. Civ. P. 34(b)(2) and 11(a). 11 2. Wiki Page Folder Structure 12 13 14 Dynetix moves to compel Synopsys to produce all of the original folder structure of the Multicore Wiki page, arguing the already-provided Wiki page should have been produced as they are kept “in the usual course of business.”25 Synopsys disagrees, contending information of the 15 16 17 folder structure is metadata under the parties’ stipulated e-discovery order and Dynetix has not shown good cause to order production.26 Even if this information constitutes metadata, Dynetix has shown good cause to require 18 19 Synopsys to produce the organizational structure. As noted above, Dynetix has provided evidence 20 suggesting there are additional specifications not yet produced. The Wiki page folder structure 21 may serve to identify any missing production. Synopsys has not alleged that production of the 22 folder structure would be overly burdensome or protected under privilege. Indeed, Synopsys 23 24 24 25 26 For example, Dynetix points to a produced document which appears to show that as of 2010, Synopsys had already provided technical specifications of VCS Cloud to some customers for review. See Docket No. 250, Ex. B. 25 See id. (quoting Fed. R. Civ. P. 34(b)(2)(E)(i)). 26 See Docket No. 28 at 2. 27 28 5 Case No.: 11-CV-05973 PSG ORDER GRANTING-IN-PART DYNETIX’S SECOND MOTION TO COMPEL 1 represents that it has already provided the entire contents of the Multicore Wiki page, so the court 2 is hard-pressed to find any issues of privilege or secrecy. 3 3. Version Control Information for Source Code 4 5 6 7 8 9 Dynetix further moves to compel Synopsys to produce the version control information for all of the previously provided source code. Dynetix argues the information is relevant to rebutting the testimony of Synopsys’ expert, Mr. Dasgupta, regarding the hMatis autopartitioning code. It also states that the revision history is relevant to the issue of willful infringement – it may verify Synopsys’s denial of the existence of the Multicore project in June 2006. Synopsys offers little to counter Dynetix’s arguments of relevancy, except to argue that United States District Court For the Northern District of California 10 11 some of the information sought by Dynetix might be available from the original source code. 12 Instead, Synopsys emphasizes that production of the version control information in compliance 13 with the source code provisions of the protective order would require numerous man-hours.27 14 Moreover, Synopsys has identified a less burdensome means for Dynetix to access this information 15 16 – through a verified interrogatory response. In light of the burden demonstrated by Synopsys from 17 producing the requested version control information, the court finds that a verified interrogatory 18 response offers a more reasonable alternative for verifying Synopsys’ claims regarding 19 autopartitioning and willful infringement. Dynetix may propound an interrogatory on the questions 20 of when and by whom certain changes to the source code were made. 21 IV. CONCLUSION 22 No later than March 29, 2013, Synopsys shall conduct a reasonable and diligent search and 23 24 produce any outstanding specifications relating to the “the design, research, development, and 25 release” of VCS Multicore, VCS MX, and VCS Cloud. If no specifications are outstanding, 26 Synopsys shall amend its response to certify that after a reasonable and diligent search, all 27 specifications have been produced. By this same date, Synopsys shall produce the Multicore Wiki 28 27 See Docket No. 247. 6 Case No.: 11-CV-05973 PSG ORDER GRANTING-IN-PART DYNETIX’S SECOND MOTION TO COMPEL 1 2 3 4 page with its original folder structure, and respond to any interrogatory on source code changes served by Dynetix no later than March 22, 2013. All other requested relief is denied. IT IS SO ORDERED. Dated: March 7, 2013 5 _________________________________ PAUL S. GREWAL United States Magistrate Judge 6 7 8 9 United States District Court For the Northern District of California 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 7 Case No.: 11-CV-05973 PSG ORDER GRANTING-IN-PART DYNETIX’S SECOND MOTION TO COMPEL

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?