ABT Systems, LLC v. Research Products Corporation

Filing 94

MEMORANDUM (Order to follow as separate docket entry). Signed by Honorable Yvette Kane on 6/14/17. (rw)

Download PDF
IN THE UNITED STATES DISTRICT COURT FOR THE MIDDLE DISTRICT OF PENNSYLVANIA ABT SYSTEMS, LLC, Plaintiff : : : : : : : v. RESEARCH PRODUCTS CORP., Defendant No. 1:14-cv-02007 (Judge Kane) MEMORANDUM Before the Court is Plaintiff ABT Systems, LLC’s (“ABT”) motion to compel Defendant Research Products Corporation (“RPC”) to identify and provide sections of Defendant’s source code as well as to respond to ABT Interrogatory No. 4. (See Doc. Nos. 67, 75 at 7.) Also before the Court is Plaintiff’s motion for a status conference. (Doc. No. 84.) For the following reasons, the Court will grant in part and deny in part Plaintiff’s motion to compel and will grant Plaintiff’s motion for a status conference. I. BACKGROUND This dispute concerns Patent No. 5,547,017 (“the ’017 Patent”). (Doc. No. 1 ¶¶ 5-7.) The ’017 Patent protects Armin Rudd’s invention related to air conditioning and heating systems. (Id.) On August 20, 2003, Defendant allegedly licensed the ‘017 Patent from inventor Armin Rudd, and agreed to pay a royalty on products falling within the scope of the ‘017 Patent claims and to mark those products with the ‘017 Patent number (the “License Agreement”). (Doc. No. 1 ¶¶ 8-9.) On February 14, 2005, Armin Rudd purportedly assigned the License Agreement to Plaintiff. (Id. ¶ 8.) On October 16, 2014, Plaintiff filed a complaint against Defendant for breach of contract. (Doc. No. 1 ¶¶ 15-17.) Plaintiff alleges that Defendant violated the contract by selling products that fell within the scope of the ‘017 Patent without paying royalty fees or marking the products 1 with the ‘017 Patent number. (Id. ¶¶ 11-17.) Plaintiff’s complaint lists “Model Nos. 8444, 8446, 8448, 8463, 8465, 8466, 8476, 8600, 8620, 8800, 8910 and 4838” as examples of Defendant’s products that fall within the scope of the claims of the ‘017 Patent (together, the “Accused Products”). (Doc. No. 1 ¶ 11.) The Accused Products are thermostats and other products using thermostats that employ “a fan recycling control.” (Doc. Nos. 1 ¶ 11; 63 ¶ 11.) Defendant filed an answer on November 7, 2014 (Doc. No. 6), and filed an amended answer on June 8, 2016 with leave of Court (Doc. Nos. 61-63). In its amended answer, Defendant admits to selling the Accused Products, not paying royalties on the Accused Products, and not marking the Accused Products with the ‘017 Patent number. (Doc. Nos. 1 ¶¶ 11, 13-14; 63 ¶¶ 11, 13-14.) However, Defendant denies that the Accused Products fall within the scope of the ‘017 Patent’s claims. (Doc. Nos. 1 ¶ 12; 63 ¶ 12.) Defendant denies it breached the License Agreement. (Doc. Nos. 1 ¶ 15; 63 ¶ 15.) On September 6, 2016, Plaintiff filed the pending motion to compel together with a brief in support thereto. (Doc. Nos. 67, 68.) Defendant filed a brief in opposition on September 20, 2016 (Doc. No. 71), and Plaintiff filed a reply brief on October 7, 2016 (Doc. No. 75). On April 12, 2017, Plaintiff filed a motion requesting a status conference. (Doc. No. 84 at 2.) The pending motions are now ripe for disposition. II. LEGAL STANDARD Federal Rule of Civil Procedure 37 addresses the matter of failure to cooperate in discovery or to make disclosures. “Specifically, if a party served with discovery fails to respond adequately, the serving party may file a motion to compel under Rule 37(a).” Hall v. Rhoades, No. 09-1907, 2013 WL 5488747, at *2 (M.D. Pa. Oct. 1, 2013); Fed. R. Civ. P. 37(a)(1), (a)(3). 2 The scope of discovery is defined by Federal Rule of Civil Procedure 26, which provides as follows: Unless otherwise limited by court order, the scope of discovery is as follows: Parties may obtain discovery regarding any nonprivileged matter that is relevant to any party’s claim or defense and proportional to the needs of the case, considering the importance of the issues at stake in the action, the amount in controversy, the parties’ relative access to relevant information, the parties’ resources, the importance of the discovery in resolving the issues, and whether the burden or expense of the proposed discovery outweighs its likely benefit. Information within this scope of discovery need not be admissible in evidence to be discoverable. Fed. R. Civ. P. 26(b)(1). “Rulings regarding the proper scope of discovery, and the extent to which discovery may be compelled, are matters consigned to the court’s discretion and judgment. Thus, it has long been held that decisions regarding Rule 37 motions are ‘committed to the sound discretion of the district court.’” Pilchesky v. Deputy U.S. Marshal Barone, No. 14381, 2016 WL 7118147, at *2 (M.D. Pa. Dec. 7, 2016) (quoting DiGregorio v. First Rediscount Corp., 506 F.2d 781, 788 (3d Cir. 1974)). III. DISCUSSION A. Defendant’s Source Code – ABT Interrogatories Nos. 11, 12 Plaintiff moves the Court to compel Defendant to provide and identify the code that reveals whether the Accused Products engage in a “fan recycle-control function with a predetermined off-time.” (Doc. No. 67; see Doc. No. 68 at 10.) Defendant maintains that it provided Plaintiff with “all of the applicable computer code” in electronic format. (Doc. No. 71 at 2, 7.) Specifically, in ABT Interrogatory No. 11, Plaintiff asks Defendant to identify “as to the fan recycling control feature . . . what components are involved and describe the software and hardware involved and their functions and control logic.” (Doc. No. 68 at 8-9.) In ABT Interrogatory No. 12, Plaintiff also requests, inter alia, that Defendant: 3 Identify the software coding (at least by Bates Number and line number) and explain what accounts for the predetermined off-time for each one of the 8400 Series products on which RPC has paid a royalty. Also identify the software coding (at least by Bates Number and line number) and explain what does not account for a predetermined off time for each one of RPC’s 8400 Series products on which RPC has refused to pay a royalty. (Doc. No. 68 at 10.) Plaintiff requests that Defendant identify the specific source code for two reasons. First, Plaintiff seeks to determine whether the Accused Products fall within the scope of the License Agreement. (Doc. No. 68 at 5.) Second, Plaintiff seeks to compare the fan recyclecontrol function between the Accused Products and the products for which Defendant paid Plaintiff a royalty. (Id. at 5, 7-11; see Doc. No. 75 at 1.) “[A] producing party may be required to . . . provide navigational tools to understand its source code, but it usually is not required to help[] its adversary prove the adversary’s claim or defense.” 7 ANNOTATED PATENT DIGEST § 41:63.50; see also Int’l Bus. Machines Corp. v. The Priceline Grp. Inc, No. 15-137, 2016 WL 6305981, at *1 (D. Del. Sept. 29, 2016) (“[W]here a plaintiff has access to the source code and the task of requiring a defendant to sift through its source code to identify accused features would be unduly burdensome, courts have denied [such] requests . . . .”) (collecting cases). For example, in CIF Licensing, LLC v. Agere Systems Inc., Judge Farnan of the United States District Court for the District of Delaware denied a motion to compel defendants to identify “specific sections of [d]efendants’ source code that perform specific functions claimed in the patents at issue.” No. 07-170, 2009 WL 187823, at *1 (D. Del. Jan. 23, 2009). The defendants in CIF Licensing, LLC produced the entire source code, yet the plaintiff requested that defendants identify particular lines of code. Id. The plaintiff “complained that the source code [d]efendants produced was too vast and complex to provide targeted answers.” Id. The defendants responded that they lacked the information requested and that analyzing sections of 4 the source code would require significant amounts of time. Id. at *2. The court in CIF Licensing, LLC denied the motion to compel “on the ground that [p]laintiff already has adequate access to the information it seeks, if that information exists.” Id. Similarly, in Apple Inc. v. Samsung Electronics Co., Magistrate Judge Grewal of the United States District Court for the Northern District of California denied Apple’s motion to compel a “complete response” to an interrogatory asking Samsung to “[i]dentify from the Source Code produced … all files that relate to the Accused Features and functionality of the Accused Samsung Products.” No. 12-0630, 2013 WL 1563253, at *1 (N.D. Cal. Apr. 12, 2013). In that case, Apple argued that “Samsung’s production of the source code is so confusing that Samsung should have to connect the source code to the accused features.” Id. at *2. However, Magistrate Judge Grewal rejected Apple’s argument and reasoned as follows: Dramatic demonstrations about the volume of documents aside, the court agrees that Apple’s request impermissibly requires Samsung to prove Apple’s case. Apple has made allegations regarding the features of Samsung’s products; Samsung has made source code available for Apple to evaluate how those features operate. Samsung has no obligation to search its source code to extract the portions it thinks Apple thinks infringe—doing so in fact would lead to other problems regarding Samsung defining the scope of Apple’s case. To the extent that what Apple seeks are navigational tools to aid in its evaluation of Samsung’s code, Apple may be entitled to that kind of information. But Apple did not request navigational tools or seek to depose a 30(b)(6) witness familiar with the organization of Samsung’s code. Instead, it sought to have Samsung match its source code to Apple’s contentions. Id. In denying the motion to compel, the court found Apple’s request for a “complete response” to be “unduly burdensome to Samsung and outside of its obligations.” Id. Decisions from the United States District Court for the Southern District of California and the United States District Court for the Eastern District of Texas have stressed the burden a plaintiff faces in understanding a defendant’s requested products and source code. See, e.g., Facedouble, Inc. v. Face.com, Inc., No. 12-1584, 2014 WL 585868 (S.D. Cal. Feb. 13, 2014) 5 (“Plaintiff bears a substantially greater burden in determining how Defendant’s software works by examining Defendant’s source code than does Defendant.”); Pers. Audio, LLC v. Apple, Inc., No. 09-111, 2010 WL 9499679, at *3 (E.D. Tex. June 1, 2010) (“Even assuming Personal Audio has the same access to source code that Apple does, Apple, as the owner and producer of the accused products, remains in a better position to answer these interrogatories.”); Laserdynamics, Inc. v. Asus Computer Int’l, No. 06-348, 2009 WL 153161, at *2 (E.D. Tex. Jan. 21, 2009). For example, in Audatex North America Inc. v. Mitchell International, Inc., a plaintiff filed a motion to compel a defendant to “provide source code citations” after the defendant produced portions of the source code, albeit without explanations as to particular functions or source code files. No. 13-1523, 2014 WL 4961437, *1, *5 (S.D. Cal. Oct. 3, 2014). The Audatex court granted the motion to compel and, in doing so, rejected the argument that the source code requests imposed an undue burden on the defendant. The Audatex court reasoned that (1) the source code information “involves the accused infringer’s non-infringement contentions” covering three patents-in-suit; and (2) the defendant’s engineers are “better equipped to provide the requested information.” Id. at *1, *5-6, *9 (citations omitted). Here, Plaintiff ABT does not dispute that Defendant RPC produced “unidentified source code” in “different sets of source documents.”1 (See Doc. No. 75 at 2-3, 5.) However, Plaintiff moves the Court to compel Defendant to identify specific sections of code by Bates number “showing the fan recycle control methodology” or “logic.” (Doc. No. 68 at 5, 8-11.) Defendant responds that it does not know what Bates numbers its counsel applied to the computer program documentation. (Doc. No. 71 at 3-4; see Doc. No. 68-4 at 7.) 1 Specifically, Plaintiff stated in its reply brief that Defendant “RPC produced thousands of pages of source code without identifying the products to which they apply or the time periods during which the source code was used.” (Doc. No. 75 at 5; but cf. Doc. No. 68 at 9.) 6 Furthermore, Defendant represents that no one at RPC “know[s] where within the electronic files the specific code ABT is now seeking is located.” (Doc. No. 71 at 3.) Defendant maintains that it would need to hire an outside expert or its own engineers to review thousands of lines of code to uncover the requested information. (Id. at 4.) By contrast, Plaintiff submitted under seal a portion of Defendant’s source code that Plaintiff had previously identified as concerning the recycle control logic. (Doc. No. 77 at 5, 8-15; see Doc. No. 75 at 2.) The submission includes annotations made by Armin Rudd (id. at 8-15), who also submitted a declaration stating that he can read software code (Doc. No. 75-5 at 2). Under these circumstances, the Court is unpersuaded that Plaintiff faces a substantially greater burden in understanding Defendant’s source code given that Defendant maintains it is currently unable to locate the source code Plaintiff requests. (See Doc. No. 71 at 3.) Therefore, guided by the representations that Plaintiff already has access to the source code and that Defendant does not currently know the specific location of the code Plaintiff has requested (Doc. Nos. 71 at 2, 7; 75 at 5), the Court will deny Plaintiff’s motion to compel Defendant to “provide and identify its relevant software and coding showing whether the Accused Products do or do not engage in a fan recycle-control function with a predetermined off-time” (Doc. No. 67 at 1). B. ABT Interrogatory No. 42 Plaintiff also moves the Court to compel Defendant to fully respond to ABT Interrogatory No. 4. (Doc. No. 68 at 11.) ABT Interrogatory No. 4 asks Defendant to identify: 2 Plaintiff has withdrawn its initial request that the Court compel Defendant RPC to “produce its third opinion referring to the 8400 Series products and any documents relating to it as requested in ABT Document Request Nos. 3, 7 and 9.” (Doc. No. 68 at 1213; see also Doc. No. 71 at 8-9.) 7 [E]ach person currently or previously employed by or associated with RPC, including consultants, contractors and vendors, who has had material technical input, supervisory responsibility or managerial involvement concerning the products identified in response to Interrogatory No. I and all products on which RPC pays a royalty under the Agreement, and also identify that person’s relevant knowledge. (Be sure to identify personnel with responsibility for the creation, development, operation, programming, configuration, analysis, testing, preparation, manufacture, marketing and sale of the products, as well as those knowledgeable concerning the business relationship between RPC and its customers, the management of the controls and the thermostat, air cleaner and dehumidification business areas of RPC; and Persons having knowledge of the ‘017 Patent and or the technology disclosed in the ‘017 Patent.) (Doc. No. 68-7 at 3-4.) Plaintiff requests that Defendant identify the individuals in order to decide whether to depose them. (Doc. No. 75 at 6.) Defendant does not oppose Plaintiff’s request regarding ABT Interrogatory No. 4 in its brief in opposition. (Doc. No. 71.) Accordingly, finding the identity of current or previous employees relevant and absent any meaningful argument to the contrary, the Court will grant Plaintiff’s motion to compel as to ABT Interrogatory No. 4. C. Motion for a status conference Also pending before this Court is Plaintiff’s motion for a status conference. (Doc. No. 84.) Plaintiff has requested a status conference in order to discuss whether oral argument would assist this Court in resolving the motion to compel. (Id. at 2.) In this Memorandum, the Court has addressed Plaintiff’s motion to compel Defendant “to provide and identify its relevant software and coding showing whether the Accused Products do or do not engage in a fan recycle-control function with a predetermined off-time . . . .” (Doc. No. 67 at 1; see Doc. No. 68 at 5.) The motion to compel tracks Interrogatory No. 12’s request, inter alia, that Defendant “identify the software coding (at least by Bates Number and line number) and explain what does not account for a predetermined off-time for each one of RPC’s 8 8400 Series products on which RPC has refused to pay a royalty.” (Doc. Nos. 68 at 10; 70-1 at 11-12.) However, in its reply brief, Plaintiff moderates its initial demands by requesting that Defendant “identify the product to which the source code applies and the time period during which the source code was used for such product.” (Doc. No. 75 at 1) (emphasis added). Rather than continuing to demand the identification of sections of code “showing … a fan recyclecontrol function,” Plaintiff appears to request, in its reply brief, that Defendant identify the source code by product. (Id. at 2.) Plaintiff provides the following request in its reply brief: [I]f for some reason RPC’s own employees do not have the ability to identify the lines which involve the recycle control, then they can simply produce the entire software code for each product and ABT can identify those areas that involve the recycle control function, as it has already done with the unidentified source code produced by RPC. ABT is not requesting any expert analysis as long as RPC produces the entire code and identifies the product to which it applies by model number and also states the time period during which the source code was used for such product. (Id. at 5) (emphasis added). Plaintiff reasons that Defendant’s “engineers know exactly how to correspond each separate product to the source code used for that product.” (Id. at 4) (emphasis in original). As a general matter, “arguments raised for the first time in a reply brief are forfeited.” Cherry v. City of Phila., 216 F. App’x 205, 209 (3d Cir. 2007) (citing United States v. Pelullo, 399 F.3d 197, 222 (3d Cir. 2005)); see Med. Assur. Co. v. Miller, No. 08-29, 2010 WL 2710607, at *3-4 (N.D. Ind. July 7, 2010). However, upon consideration of Plaintiff’s reasserted “necess[ity] to confirm” Defendant’s source code, the Court will grant Plaintiff’s motion for status conference (Doc. No. 84 at 2), to address the request that Defendant “identify the product to which the source code applies and the time period during which the source code was used for such product” (Doc. No. 75 at 7). 9 IV. CONCLUSION For the reasons discussed above, the Court will grant in part and deny in part Plaintiff ABT’s motion to compel and will grant Plaintiff’s motion for status conference. An Order consistent with this Memorandum follows. 10

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?