24/7 Customer, Inc. v. LivePerson, Inc.

Filing 88

ORDER by Judge Kandis A. Westmore regarding 86 8/12/16 Joint Discovery Letter regarding source code production. (kawlc1, COURT STAFF) (Filed on 8/29/2016)

Download PDF
1 2 3 4 UNITED STATES DISTRICT COURT 5 NORTHERN DISTRICT OF CALIFORNIA 6 7 24/7 CUSTOMER, INC., Case No. 15-cv-02897-JST (KAW) Plaintiff, 8 ORDER REGARDING 8/12/16 JOINT DISCOVERY LETTER v. 9 10 Re: Dkt. No. 86 LIVEPERSON, INC., Defendant. United States District Court Northern District of California 11 12 13 On August 12, 2016, the parties filed a joint letter concerning Plaintiff [24]7 Customer, 14 Inc.’s contention that Defendant LivePerson, Inc.’s source code production is insufficient on the 15 grounds that it is not reasonably reviewable or searchable. (Joint Letter, Dkt. No. 86 at 1, 3.) 16 Defendant asserts that the protective order does not require creating a capability to search across 17 the entire repository of files when that is not how it is ordinarily maintained. (Joint Letter at 4.) 18 Upon review of the joint letter, and for the reasons set forth below, the Court orders 19 LivePerson to either provide a secured computer with the entire SVN repository and Github or 20 come up with a solution that permits the download of the SVN repository without timing out. 21 I. BACKGROUND 22 On June 22, 2015, Plaintiff [24]7 Customer, Inc. filed a lawsuit against Defendant 23 LivePerson, Inc. alleging infringement on several patents pertaining to its customer engagement 24 software platform. 25 On December 18, 2015, the parties entered into a stipulated protective order. (Protective 26 Order, Dkt. No. 52.) Therein, the parties agreed that “[a]ny source code produced in discovery 27 shall be made available for inspection, in a format allowing it to be reasonably reviewed and 28 searched, during normal business hours or at other mutually agreed times, at an office of the 1 Producing Party’s Counsel or another mutually agreed upon location.” (Protective Order § 9.1(a).) 2 Furthermore, 3 4 5 6 7 8 9 [a]ll source code shall be made available by the Producing Party to the Receiving Party’s Outside Counsel of Record and/or experts on a secured computer in a secured room without Internet access or network access to other computers, as necessary and appropriate to prevent and protect against any unauthorized copying, transmission, removal or other transfer of any source code outside or away from the computer on which the source code is provided for inspection (the “Source Code Computer” in the “Source Code Review Room”). (Protective Order § 9.1(b).) LivePerson’s source code is securely stored and organized on two systems: 1) Subversion (“SVN”), and 2) “Github.” (Joint Letter at 3.) Github provides LivePerson developers the capability to search through the entire Github source code repository. Id. SVN does not, however, 11 United States District Court Northern District of California 10 provide developers with the capability to search through the entire SVN source code repository. 12 Id. Instead, searching on SVN can be done by first downloading from the SVN server as many 13 files as the user wishes and then searching across the downloaded files. Id. There is no limit to the 14 number of files a user may download. Id. A user cannot currently download the entire repository 15 overnight. (Joint Letter at 5.) 16 17 II. DISCUSSION [24]7 contends that LivePerson is obligated to produce its source code in a manner that is 18 reasonably reviewable and searchable, and seeks an order compelling Defendant to “produce on a 19 local computer (a) the entire SVN repository and (b) the source code for the most current release 20 version of LivePerson’s software.” (Joint Letter at 3.) 21 LivePerson contends that its current production complies with the Protective Order, and 22 that it is not required to create a search capability that does not exist. (Joint Letter at 4-5.) While 23 Defendant is correct that it need only produce the source code in the way that it is ordinarily 24 maintained, it is incorrect that it does not have to produce a local copy. (Joint Letter at 4.) To the 25 contrary, the Protective Order provides that the Producing Party make the source code available on 26 a secured computer. (Protective Order § 9.1(b).) Thus, the position that Plaintiff may download as 27 many files as it wants—even though its remote access is repeatedly timed out—is unreasonable 28 when there are 76 million documents. This is apparently not a situation that could be remedied by 2 1 logging in a handful of times and downloading all of the source code to enable Plaintiff to conduct 2 a thorough review. 3 Accordingly, LivePerson has two options: provide a secured computer pursuant to the 4 Protective Order, or identify a way for [24]7 to remotely download the entire repository, so that, in 5 either case, Plaintiff has the capability of performing a search the source code repository using 6 Github. 7 8 Notwithstanding Plaintiff’s request to the contrary, Defendant need not identify the source code that constitutes the “current version.” 9 10 III. CONCLUSION As set forth above, Defendant LivePerson, Inc. is ordered to produce the entire SVN United States District Court Northern District of California 11 source code repository either on a secured computer, in accordance with the Protective Order, or 12 via remote access download. The parties are further ordered to meet and confer regarding the 13 production, and the Court is confident that any potential disputes may be resolved without court 14 intervention. 15 16 IT IS SO ORDERED. Dated: August 29, 2016 __________________________________ KANDIS A. WESTMORE United States Magistrate Judge 17 18 19 20 21 22 23 24 25 26 27 28 3

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?