throbber
Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 1 of 16 PageID #: 18936
`
`f I ~
`
`IN THE UNITED STATES DISTRICT COURT
`FOR THE DISTRICT OF DELAWARE
`
`Civil Action No. 16-453-RGA
`
`Civil Action No. 16-454-RGA
`
`ACCELERATION BAY LLC,
`
`Plaintiff,
`
`v.
`
`ACTIVISION BLIZZARD, INC.
`
`Defendant.
`
`ACCELERATION BAY LLC,
`
`Plaintiff,
`
`v.
`
`ELECTRONIC ARTS INC.
`
`Defendant.
`
`ACCELERATION BAY LLC,
`
`Plaintiff,
`
`v.
`
`TAKE-TWO INTERACTIVE SOFTWARE,
`INC., ROCKSTAR GAMES, INC., AND 2K
`SPORTS, INC.
`
`Defendants.
`
`Civil Action No. 16-455-RGA
`
`MEMORANDUM OPINION
`
`Philip A. Rovner, Jonathan A. Choa, POTTER ANDERSON & CORROON LLP, Wilmington,
`DE; Paul J. Andre, Lisa Kobialka, Hannah Lee, KRAMER LEVIN NAFTALIS & FRANKEL
`LLP, Menlo Park, CA; Aaron Frankel, KRAMER LEVIN NAFTALIS & FRANKEL LLP, New
`York, NY.
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 2 of 16 PageID #: 18937
`
`Attorneys for Plaintiff.
`
`Jack B. Blumenfeld, Stephen J. Kraftschik, MORRIS, NICHOLS, ARSHT & TUNNEL LLP,
`Wilmington, DE; Michael A. Tomasulo, Gino Cheng, David K. Lin, Joe S. Netikosol,
`WINSTON & STRAWN LLP, Los Angeles, CA; David P. Enzminger, WINSTON & STRAWN
`LLP, Menlo Park, CA; Dan K. Webb, Kathleen B. Barry, WINSTON & STRAWN LLP,
`Chicago, IL.
`
`Attorneys for Defendants.
`
`August.2:'1._, 201 7
`
`2
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 3 of 16 PageID #: 18938
`
`AN»REW~s~
`
`Presently before me is the issue of claim construction of multiple terms in U.S. Patent
`
`No. 6,701,344 (the '"344 patent"), U.S. Patent No. 6,714,966 (the "'966 patent"), U.S. Patent
`
`No. 6,829,634 (the "'634 patent"), U.S. Patent No. 6,910,069 (the "'069 patent"), U.S. Patent
`
`No. 6,732,147 (the '"147 patent"), and U.S. Patent No. 6,920,497 (the "'497 patent"). I have
`
`considered the parties' Joint Claim Construction Brief (D .I. 186) 1 and supplemental letters. (D .I.
`
`220; D.I. 222; D.I. 225; D.I. 237; D.I. 240). I issued an order limiting the issues to the eight
`
`means-plus-function terms and the three "m" terms found on pages 1-23 and 26-51 of the Joint
`
`Claim Construction Brief. (D.I. 206). I held oral argument on July 10, 2017. (D.I. 219 ("Tr.")).
`
`I.
`
`LEGAL STANDARD
`
`"It is a bedrock principle of patent law that the claims of a patent define the invention to
`
`which the patentee is entitled the right to exclude." Phillips v. AWH Corp., 415 F.3d 1303, 1312
`
`(Fed. Cir. 2005) (en bane) (internal quotation marks omitted). "'[T]here is no magic formula or
`
`catechism for conducting claim construction.' Instead, the court is free to attach the appropriate
`
`weight to appropriate sources 'in light of the statutes and policies that inform patent law."'
`
`Soft View LLC v. Apple Inc., 2013 WL 4758195, at *1 (D. Del. Sept. 4, 2013) (quoting Phillips,
`
`415 F.3d at 1324) (alteration in original). When construing patent claims, a court considers the
`
`literal language of the claim, the patent specification, and the prosecution history. Markman v.
`
`Westview Instruments, Inc., 52 F.3d 967, 977-80 (Fed. Cir. 1995) (en bane), aff'd, 517 U.S. 370
`
`(1996). Of these sources, "the specification is always highly relevant to the claim construction
`
`analysis. Usually, it is dispositive; it is the single best guide to the meaning of a disputed term."
`
`Phillips, 415 F.3d at 1315 (internal quotation marks omitted).
`
`1 Citations to "D.I.
`
`" are to the docket in C.A. No. 16-453 unless otherwise noted.
`
`3
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 4 of 16 PageID #: 18939
`
`"[T]he words of a claim are generally given their ordinary and customary meaning ....
`
`[Which is] the meaning that the term would have to a person of ordinary skill in the art in
`
`question at the time of the invention, i.e., as of the effective filing date of the patent application."
`
`Id. at 1312-13 (citations and internal quotation marks omitted). "[T]he ordinary meaning of a
`
`claim term is its meaning to [an] ordinary artisan after reading the entire patent." Id. at 1321
`
`(internal quotation marks omitted). "In some cases, the ordinary meaning of claim language as
`
`understood by a person of skill in the art may be readily apparent even to lay judges, and claim
`
`construction in such cases involves little more than the application of the widely accepted
`
`meaning of commonly understood words." Id. at 1314.
`
`When a court relies solely upon the intrinsic evidence-the patent claims, the
`
`specification, and the prosecution history-the court's construction is a determination oflaw.
`
`See Teva Pharm. USA, Inc. v. Sandoz, Inc., 135 S. Ct. 831, 841 (2015). The court may also
`
`make factual findings based upon consideration of extrinsic evidence, which "consists of all
`
`evidence external to the patent and prosecution history, including expert and inventor testimony,
`
`dictionaries, and learned treatises." Phillips, 415 F .3d at 1317-19. Extrinsic evidence may assist
`
`the court in understanding the underlying technology, the meaning of terms to one skilled in the
`
`art, and how the invention works. Id. Extrinsic evidence, however, is less reliable and less
`
`useful in claim construction than the patent and its prosecution history. Id.
`
`"A claim construction is persuasive, not because it follows a certain rule, but because it
`
`defines terms in the context of the whole patent." Renishaw PLC v. Marposs Societa 'per
`
`Azioni, 158 F.3d 1243, 1250 (Fed. Cir. 1998). It follows that "a claim interpretation that would
`
`exclude the inventor's device is rarely the correct interpretation." Osram GMBH v. Int'l Trade
`
`Comm 'n, 505 F.3d 1351, 1358 (Fed. Cir. 2007) (citation omitted).
`
`4
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 5 of 16 PageID #: 18940
`
`II.
`
`BACKGROUND
`
`The following claims are the most relevant for the purposes of this Markman.
`
`Claim 1 of the '344 Patent
`
`1. A computer network for providing a game environment for a plurality of
`participants, each participant having connections to at least three neighbor
`participants, wherein an originating participant sends data to the other participants
`by sending the data through each of its connections to its neighbor participants
`and wherein each participant sends data that it receives from a neighbor
`participant to its other neighbor participants, further wherein the network ism(cid:173)
`regular, where m is the exact number of neighbor participants of each participant
`and further wherein the number of participants is at least two greater than m thus
`resulting in a non-complete graph.
`
`(D.I. 117-2, Exh. A-1 ('"344 patent"), claim 1).
`
`Claim 13 of the '344 Patent
`
`13. A distributed game system comprising:
`
`a plurality of broadcast channels, each broadcast channel for playing a game, each of the
`broadcast channels for providing game information related to said game to a plurality of
`participants, each participant having connections to at least three neighbor participants,
`wherein an originating participant sends data to the other participants by sending the data
`through each of its connections to its neighbor participants and wherein each participant
`sends data that it receives from a neighbor participant to its neighbor participants, further
`wherein the network ism-regular, where m is the exact number of neighbor participants
`of each participant and further wherein the number of participants is at least two greater
`than m thus resulting in a non-complete graph;
`
`means for identifying a broadcast channel for a game of interest; and
`
`means for connecting to the identified broadcast channel.
`
`('344 patent, claim 13).
`
`Claim 9 of the '497 Patent
`
`9. A component in a computer system for locating a call-in port of a portal computer,
`comprising:
`
`means for identifying the portal computer, the portal computer having a dynamically
`selected call-in port for communicating with other computers;
`
`5
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 6 of 16 PageID #: 18941
`
`means for identifying the call-in port of the identified portal computer by repeatedly
`trying to establish a connection with the identified portal computer through contacting a
`communications port or communications ports until a connection is successfully
`established;
`
`means for selecting the call-in port of the identified portal computer using a port ordering
`algorithm; and
`
`means for re-ordering the communications ports selected by the port ordering algorithm.
`
`(D.I. 117-2, Exh. A-6 ("' 497 patent"), claim 9).
`
`III.
`
`TERMS FOR CONSTRUCTION
`
`1. Term 4: "means for connecting to the identified broadcast channel" (claim 13 of the
`'344 patent; claim 13 of the '966 patent)
`
`a. Plaintiff's proposed construction:
`
`Function: Connecting a participant to an identified broadcast channel
`
`'966 Structure: A processor programmed to perform at least one of the algorithms
`disclosed in steps 801 to 806 in Figure 8 and described in the '966 Patent at 18:3-19:22
`or Figures 3A and 3B and described in the '966 Patent at 5:32-52, which involves
`invoking the connecting routine with the identified broadcast channel's type and instance,
`connecting to the broadcast channel, connecting to a neighbor, and connecting to a fully
`connected state
`
`'344 Structure: A processor programmed to perform at least one of the algorithms
`disclosed in steps 801 to 806 in Figure 8 and described in the '344 Patent at 17:67-18:47
`or Figures 3A and 3B and described in the '344 Patent at 5:33-55, which involves
`invoking the connecting routine with the identified broadcast channel's type and instance,
`connecting to the broadcast channel, connecting to a neighbor, and connecting to a fully
`connected state
`
`b. Defendants' proposed construction:
`
`Function: Connecting to the identified broadcast channel
`
`Structure: Indefinite because no/insufficient algorithm disclosed
`
`c. Court's construction:
`
`Function: Connecting to the identified broadcast channel
`
`6
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 7 of 16 PageID #: 18942
`
`'966 Structure: A processor programmed to perform at least one of the algorithms
`disclosed in steps 801 to 809 in Figure 8 and described in the '966 Patent at 18:3-20:9,
`20:41-21:19, 21:46-22:28,23:37-24:49, and Figures 9, 11, 13, 14, 17 and 18, or Figures
`3A and 3B and described in the '966 Patent at 5:32-52, which involves invoking the
`connecting routine with the identified broadcast channel's type and instance, connecting
`to the broadcast channel, connecting to a neighbor, and connecting to a fully connected
`state
`
`'344 Structure: A processor programmed to perform at least one of the algorithms
`disclosed in steps 801 to 809 in Figure 8 and described in the '344 Patent at 17:67-19:34,
`19:66-20:44, 21:4-53, 22:61-24:6, and Figures 9, 11, 13, 14, 17 and 18, or Figures 3A
`and 3B and described in the '344 Patent at 5:33-55, which involves invoking the
`connecting routine with the identified broadcast channel's type and instance, connecting
`to the broadcast channel, connecting to a neighbor, and connecting to a fully connected
`state
`
`The claims require a "means for connecting to the identified broadcast channel." (See,
`
`e.g., '344 patent, claim 13). Plaintiff provides no basis for its proposed function language. (D.I.
`
`186 at p. 32). Plaintiff further agrees with using "the." (Tr. 106:9-12). Thus, I adopt
`
`Defendants' function including the "the" language.
`
`The specification describes Figure 8 as a "flow diagram[] illustrating the processing of
`
`the broadcaster component in one embodiment." (See, e.g., D.I. 117-2, Exh. A-2 ("'966 patent"),
`
`18:2-3). It "illustrat[es] the processing of the connect routine .... " (See, e.g., '966 patent,
`
`18:3-5). Thus, the specification describes all of Figure 8 as the structure for "connecting to the
`
`identified broadcast channel." The algorithm in Figure 8 is further fleshed out by Figures 9, 11,
`
`13, 14, 17 and 18 and their corresponding descriptions in the specification. (See, e.g., '966
`
`patent, 18:3-20:9, 20:41-21 :19, 21 :46-22:28, 23:37-24:49). Block 806 is therefore relevant to
`
`the connecting function that is claimed. I think Figure 8, considered as a whole, and its
`
`accompanying disclosures, are "integral to performing the stated function." See Gemstar-TV
`
`Guide Int'l, Inc. v. Int'! Trade Comm 'n, 383 F.3d 1352, 1362 (Fed. Cir. 2004).
`
`7
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 8 of 16 PageID #: 18943
`
`The specification describes Figures 3A and 3B as "illustrat[ing] the process of a new
`
`computer Z connecting to the broadcast channel." (See, e.g., '966 patent, 5:62-63). The
`
`specification also provides a description of the process. (See, e.g., '966 patent, 5:32-52). Thus,
`
`this portion of the specification also serves as structure for the function. Overall, the
`
`specification adequately discloses structure for the function, and thus, the claims are not
`
`indefinite.
`
`2. Term 1: "means for identifying a broadcast channel for a game of interest" (claim 13 of
`the '344 patent)
`
`a. Plaintiff's proposed construction:
`
`Function: Identifying a broadcast channel for a game of interest
`
`Structure: A processor programmed to perform the algorithm disclosed in steps described
`in the '344 Patent at 16:57-17:1, which involves connecting to a web server and
`downloading a broadcaster component that identifies the broadcast channel for the game
`of interest
`
`b. Defendants' proposed construction:
`
`Function: Identifying a broadcast channel for a game of interest
`
`Structure: Indefinite because no/insufficient algorithm disclosed
`
`c. Court's construction:
`
`Function: Identifying a broadcast channel for a game of interest
`
`Structure: A processor programmed to perform the algorithm disclosed in steps described
`in the '344 Patent at 16:57-17:1, which involves connecting to a web server and
`downloading a broadcaster component that identifies the broadcast channel for the game
`of interest
`
`Plaintiffs citation to column 16, line 57 to column 17, line 1 of the '344 patent provides
`
`adequate structure for the function of"identifying a broadcast channel for a game of interest."
`
`This structure teaches that the game environment can provide a game web site through which
`
`players can view the state of current games and register new games. ('344 patent, 16:57-59). It
`
`8
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 9 of 16 PageID #: 18944
`
`teaches that using the game web server maps each game with the broadcast channel on which the
`
`game is to be played. ('344 patent, 16:59-61). It teaches that using the web server generates the
`
`channel type and channel instance associated with the game and the identification of the portal
`
`computers for the game. ('344 patent, 16:65-17:1). This structure specifically provides a way to
`
`identify a broadcast channel for a game of interest.
`
`3. Term 2: "means for identifying a game of interest includes accessing a web server that
`maps games to corresponding broadcast channel" (claim 14 of the '344 patent)
`
`a. Plaintiff's proposed construction: "Means for identifying a game of interest" is construed
`in Term 1. No further construction necessary.
`
`b. Defendants 'proposed construction:
`
`Function: Identifying a game of interest includes accessing a web server that maps
`games to corresponding broadcast channel
`
`Structure: Indefinite because no/insufficient algorithm disclosed
`
`c. Court's construction:
`
`Function: Identifying a game of interest includes accessing a web server that maps games
`to corresponding broadcast channel
`
`Structure: A processor programmed to perform the algorithm disclosed in steps described
`in '344 Patent at 16:57-17:1, which involves connecting to a web server and
`downloading a broadcaster component that identifies the broadcast channel for the game
`of interest
`
`Defendant's proposed function accurately captures that the function requires accessing a
`
`web server that maps games to a corresponding broadcast channel. As discussed above in Part
`
`III.2, column 16, line 57 to column 17, line 1 provides sufficient structure to perform this
`
`function. This structure teaches that the game environment can provide a game web site through
`
`which players can view the state of current games and register new games. (' 344 patent, 16:57-
`
`59). It teaches that using the game web server maps each game with the broadcast channel on
`
`which the game is to be played. ('344 patent, 16:59-61).
`
`9
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 10 of 16 PageID #: 18945
`
`4. Term 3: "means for identifying a broadcast channel for a topic of interest" (claim 13 of
`the '966 patent)
`
`a. Plaintiff's proposed construction:
`
`Function: Identifying a broadcast channel for a topic of interest
`
`Structure: A processor programmed to perform the algorithm disclosed in steps described
`in '966 Patent at 16:41-51, which involves connecting to a web server and downloading
`a broadcaster component that identifies the broadcast channel for a topic of interest
`
`b. Defendants' proposed construction:
`
`Function: Identifying a broadcast channel for a topic of interest
`
`Structure: Indefinite because no/insufficient algorithm disclosed
`
`c. Court's construction:
`
`Function: Identifying a broadcast channel for a topic of interest
`
`Structure: A processor programmed to perform the algorithm disclosed in steps described
`in '966 Patent at 16:41-51, which involves connecting to a web server and downloading
`a broadcaster component that identifies the broadcast channel for a topic of interest
`
`The analysis here is similar to that discussed in Part III.2. The '966 patent provides:
`
`The information delivery service may provide a directory web site where
`consumers can locate and subscribe to broadcast channels of interest. The
`directory may provide a hierarchical organization of topics of the various
`broadcast channels. When a user decides to subscribe to a broadcast channel, the
`broadcaster component and information delivery service application program may
`be downloaded to the user's computer if not already available on the user's
`computer. Also, the channel type and channel instance associated with that
`broadcast channel and the identification of the portal computers for that broadcast
`channel may be downloaded to the subscriber's computer.
`
`('966 patent, 16:41-51). This structure specifically provides a way to identify a
`
`broadcast channel for a topic of interest.
`
`5. Term 5: "means for identifying the portal computer" (claim 9 of the '497 patent)
`
`a. Plaintiff's proposed construction:
`
`Function: Identifying a portal computer using a dynamically selected call-in port
`
`10
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 11 of 16 PageID #: 18946
`
`Structure: A processor programmed to perform the algorithm described in the '497 Patent
`at 12:34-36 and 12:49-52, which involves performing the steps of the seeking computer
`having a list of portal computers to connect to and selecting the port number of the portal
`computer using a port-ordering algorithm
`
`b. Defendants' proposed construction:
`
`Function: Identifying the portal computer
`
`Structure: Indefinite because no/insufficient algorithm disclosed
`
`c. Court's construction:
`
`Function: Identifying a portal computer
`
`Structure: A processor programmed to perform the algorithm described in the '497 Patent
`at 12:34-36 and 12:49-52, which involves performing the steps of the seeking computer
`having a list of portal computers to connect to and selecting the port number of the portal
`computer using a port-ordering algorithm
`
`Defendant's proposed function more accurately reflects the claim language, which does
`
`not require that the portal computer use its dynamically selected call-in port, but merely requires
`
`that the portal computer have a dynamically selected call-in port. (' 497 patent, claim 9 ("means
`
`for identifying the portal computer, the portal computer having a dynamically selected call-in
`
`port for communicating with other computers")). Plaintiffs citations to column 12, lines 34-36
`
`and column 12, lines 49-52 of the '497 patent provide structure that adequately corresponds to
`
`Defendants' function. Column 12, lines 34-36 provides, "Each computer that can connect to the
`
`broadcast channel has a list of one or more portal computers through which it can connect to the
`
`broadcast channel." ('497 patent, 12:34-36). Column 12, lines 49-52 provides that a computer
`
`can select a port number according to an algorithm and dial each portal computer at that port
`
`number. ('497 patent at 12:49-52). It is readily apparent that these citations provide a specific
`
`way for a computer to select a port number of the portal computer from that list, and thus,
`
`11
`
`t I
`
`

`

`t
`
`t i ~
`~ I ~
`1 i I
`I
`I
`I
`I
`l
`l l ' i
`
`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 12 of 16 PageID #: 18947
`
`"identify" the portal computer. I think these disclosures, considered as a whole, are "integral to
`
`performing the stated function." See Gemstar-TV, 383 F.3d at 1362.
`
`6. Term 6: "means for identifying the call-in port of the identified portal computer by
`repeatedly trying to establish a connection with the identified portal computer through
`contacting a communications port or communications ports until a connection is
`successfully established" (claim 9 of the '497 patent)
`
`This term is resolved. (D.I. 213).
`
`7. Term 7: "means for selecting the call-in port of the identified portal computer using a
`port ordering algorithm" (claim 9 of the '497 patent)
`
`a. Plaintiff's proposed construction:
`
`Function: Selecting the call-in port of the identified portal computer using a port ordering
`algorithm
`
`Structure: A processor programmed to perform the algorithm described in the '497 Patent
`at 11:60-12:12, which involves performing the steps of using a port ordering algorithm
`for selecting the call in port of the identified portal computer by using an algorithm that
`provides a sequence of port numbers
`
`b. Defendants' proposed construction:
`
`Function: Selecting the call-in port of the identified portal computer using a port ordering
`algorithm
`
`Structure: Indefinite because no/insufficient algorithm disclosed
`
`c. Court's construction:
`
`Function: Selecting the call-in port of the identified portal computer using a port ordering
`algorithm
`
`Structure: A processor programmed to perform the algorithm described in the '497 Patent
`at 11:60-12:12, which involves performing the steps of using a port ordering algorithm
`for selecting the call in port of the identified portal computer by using an algorithm that
`provides a sequence of port numbers
`
`Plaintiffs citation of column 11, line 60 to column 12, line 12 of the '497 patent provides
`
`structure that adequately corresponds to the function. The cited portion of the specification
`
`provides that the computer uses a port ordering algorithm to identify the port number order when
`
`12
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 13 of 16 PageID #: 18948
`
`a portal computer is finding an available port for its call-in port. (' 497 patent, 11 :60-64). This
`
`algorithm may be a hashing algorithm. ('497 patent, 11 :64-65). The specification teaches that
`
`the algorithm preferably randomly distributes the port number ordering throughout the user port
`
`number space and only selects each port number once. ('497 patent, 11 :65-12:1). The algorithm
`
`may be "seeded" with channel type and channel instance in order to make unique orderings of
`
`the port numbers. ('497 patent, 12:7-9). These citations provide a specific way to select the
`
`call-in port of the identified portal computer using a port ordering algorithm.
`
`8. Term 8: "means for re-ordering the communications ports ... " (claim 9 of the '497
`patent)
`
`a. Plaintiff's proposed construction:
`
`Function: Re-ordering the communications ports selected by the port ordering algorithm
`
`Structure: A processor programmed to perform the algorithm described in the '497 Patent
`at 12:18-12:28, which involves performing the steps of using the call-in port number
`generated by the port ordering algorithm, and if the connection is unsuccessful,
`reordering the communication ports
`
`b. Defendants' proposed construction:
`
`Function: Re-ordering the communications ports selected by the port ordering algorithm
`
`Structure: Indefinite because no/insufficient algorithm disclosed
`
`c. Court's construction:
`
`Function: Re-ordering the communications ports selected by the port ordering algorithm
`
`Structure: A processor programmed to perform the algorithm described in the '497 Patent
`at 12:18-12:28, which involves performing the steps of using the call-in port number
`generated by the port ordering algorithm, and if the connection is unsuccessful,
`reordering the communication ports
`
`Plaintiffs citation to column 12, line 18 to column 12, line 28 provides structure that
`
`adequately corresponds to the function. This citation provides that in one embodiment, seeking
`
`computers may reorder the first few port numbers created by a hashing algorithm. (' 497 patent,
`
`13
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 14 of 16 PageID #: 18949
`
`12:18-20). This could be implemented through a weighted method. ('497 patent, 12:24-26).
`
`These citations allow a computer to re-order the communications ports selected by the port
`
`ordering algorithm.
`
`9. Term 17: "m-regular" and "m-regular network" (claims 1, 13, 18 of the '344 patent;
`claims 1 and 13 of the '966 patent; claims 1 and 19 of the '634 patent; claims 1 and 11 of
`the '147 patent)
`
`a. Plaintiff's proposed construction: A network where each participant has m neighbor
`participants in a steady state
`
`b. Defendants' proposed construction:
`
`For the '344, '966, and '634 patents: A state that the network seeks to maintain at all
`times, where each participant is connected to exactly m neighbor participants
`
`For the ' 14 7 patent: A state that the network seeks to maintain at all times, where each
`computer is connected to exactly m neighbor computers
`
`c. Court's construction:
`
`For the '344, '966, and '634 patents: A state that the network is configured to maintain,
`where each participant is connected to exactly m neighbor participants
`
`For the '147 patent: A state that the network is configured to maintain, where each
`computer is connected to exactly m neighbor computers
`
`Plaintiffs only concern with my construction is that it seeks clarification that it would not
`
`read out a configuration which allows states where the network is not in a "steady state." (Tr.
`
`70:14-72:13). Plaintiff argues that a network is not in a "steady state" when the network is not
`
`configured such that each participant is connected to exactly m neighbors. (Id.). This concern is
`
`resolved by taking out Defendants' language of "at all times." My construction does not require
`
`the network to have each participant be connected to m neighbors at all times; rather, the
`
`network is configured (or designed) to have each participant be connected to m neighbors. In
`
`other words, if the network does not have each participant connected to m neighbors, this is fine
`
`so long as, when appropriate, it tries to get to that configuration.
`
`14
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 15 of 16 PageID #: 18950
`
`Defendants are largely in agreement with my construction although they prefer the "at all
`
`times" language. Defendants concede that their intention with the "at all times" language is not
`
`to indicate that the network had to be m-regular at all times. (Tr. 73:13-21). I am taking out the
`
`"at all times" language because it could be misleading to a jury.
`
`Defendants also prefer the word "seeks" over "configured." Defendants concede that
`
`they do not seek to impose an intent requirement. (D.I. 186 at p. 22). I think that "seeks"
`
`improperly connotes an intent element more so than the word "configured." Using the word
`
`"configured" resolves Defendants' concerns about networks that appear m-regular by chance.
`
`10. Term 16: "m" (claims 1and13 of the '344 patent; claims 1and13 of the '966 patent;
`claims 1 and 19 of the '634 patent; claims 1 and 11 of the '147 patent)
`
`a. Plaintiff's proposed construction: No construction necessary. Plain and ordinary
`meanmg.
`
`b. Defendants 'proposed construction:
`
`For the '344, '966, '634, and '069 patents: A predetermined design parameter specifying
`the number of neighbors each participant should maintain
`
`For the '14 7 patent: A predetermined design parameter specifying the number of
`neighbors each computer should maintain
`
`c. Court's construction: No construction necessary. Plain and ordinary meaning.
`
`The plain language of the claims provides a ready definition for the concept of "m" at
`
`least when used in isolation. The claims expressly define "m" as "the exact number of neighbor
`
`participants of each participant." (See, e.g., '344 patent, claim 1). A person of ordinary skill in
`
`the art would understand that this is the plain meaning of the word "m." (See D.I. 157-1, Exh. F.
`
`ii 44). The plain and ordinary meaning of "m" does not suggest that the word "m," at least when
`
`used in isolation, is a "predetermined design parameter."
`
`Ill
`
`15
`
`

`

`Case 1:16-cv-00455-RGA Document 244 Filed 08/29/17 Page 16 of 16 PageID #: 18951
`
`11. Term 18: "m-connected" and "m-connected network" (claim 1and19, '634 patent)
`
`a. Plaintiff's proposed construction: A network that may be divided into disconnected sub(cid:173)
`networks by the removal of m participants in a steady state
`
`b. Defendants' proposed construction: A state that the network seeks to maintain at all
`times, where dividing the network into two or more separate parts would require the
`removal of at least m participants
`
`c. Court's construction: A state that the network is configured to maintain, where the
`network may be divided into disconnected sub-networks by the removal of m participants
`in a steady state
`
`Plaintiff objects to Defendants' proposed construction because it uses the words "seeks,"
`
`"at all times," "parts," and "two or more." For the reasons given above in connection with the
`
`previous term, I am changing "seeks" to "is configured" and striking "at all times" from
`
`Defendants' proposed construction. Plaintiff argues, and Defendants do not dispute in their
`
`briefing, that Defendants' usage of "parts" is less precise than "sub-networks" as proposed by
`
`Plaintiff. (See D.I. 186 at p. 27). Plaintiff argues, and Defendants also do not dispute, that the
`
`"two or more" language is superfluous. (See D.I. 186 at p. 27). Thus, I partially adopt Plaintiffs
`
`proposed construction.
`
`IV.
`
`CONCLUSION
`
`Within five days the parties shall submit a proposed order consistent with this
`
`Memorandum Opinion.
`
`16
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket