throbber

`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`[072.1] A method comprising:4
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`UNITED STATES PATENT NO. 7,673,072
`
`INFRINGEMENT CHART FOR CLAIMS 1-5, 7-191
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Intel’s Accused Instrumentalities:
`
`(i) any version of its controller, card, or adapter products capable of providing, or configured to provide, infringing LSO
`functionality in combination with an associated server or computer (e.g., Intel 82540EM Gigabit Ethernet Controller; Intel
`82540EP Gigabit Ethernet Controller; Intel 82541ER Gigabit Ethernet Controller; Intel 82541GI Gigabit Ethernet Controller;
`Intel 82541PI Gigabit Ethernet Controller; Intel 82544EI Gigabit Ethernet Controller; Intel 82544GC Gigabit Ethernet
`Controller; Intel 82545EM Gigabit Ethernet Controller; Intel 82545GM Gigabit Ethernet Controller; Intel 82546EB Gigabit
`Ethernet Controller; Intel 82546GB Gigabit Ethernet Controller; Intel 82547GI Gigabit Ethernet Controller; Intel 82571EB
`Gigabit Ethernet Controller; Intel 82572EI Gigabit Ethernet Controller; Intel 82574IT Gigabit Ethernet Controller; Intel
`82574L Gigabit Ethernet Controller; Intel 82575EB Gigabit Ethernet Controller; Intel 82576EB Gigabit Ethernet Controller;
`Intel 82576NS Gigabit Ethernet Controller; Intel 82580DB Gigabit Ethernet Controller; Intel 82580EB Gigabit Ethernet
`Controller; Intel 82583V Gigabit Ethernet Controller; Intel 82597EX 10 Gigabit Ethernet Controller; Intel 82598EB 10 Gigabit
`Ethernet Controller; Intel 82599EB 10 Gigabit Ethernet Controller; Intel 82599EN 10 Gigabit Ethernet Controller; Intel
`82599ES 10 Gigabit Ethernet Controller; Intel Ethernet Controller I210-AS; Intel Ethernet Controller I210-AT; Intel Ethernet
`Controller I210-CS; Intel Ethernet Controller I210-IS; Intel Ethernet Controller I210-IT; Intel Ethernet Controller I211-AT;
`Intel Ethernet Controller I350-AM2; Intel Ethernet Controller I350-AM4; Intel Ethernet Controller I350-BT2; Intel Ethernet
`
`
`1 The infringement contentions provided herein are based on information obtained to date and may not be exhaustive. Alacritech's investigation of Intel's infringement is ongoing. Alacritech reserves the right to
`supplement and/or amend these disclosures to identify additional Asserted Claims (P.R. 3-1(a)), to identify additional Accused Instrumentalities (P.R. 3-1(b)), and to further identify where each element of each
`Asserted Claim is found in each Accused Instrumentality (P.R. 3-1(c)), including on the basis of discovery obtained from Intel and from third-parties during the course of this litigation.
`
`2 All infringement contentions set forth herein for any independent patent claims are hereby incorporated by reference into the infringement contentions alleged for any dependent patent claims that depend on such
`independent claims, as if fully set forth therein.
`
`3 The Accused Instrumentalities and associated exhibits discussed and/or cited for any claim herein are representative in all material respects of all other Accused Instrumentalities identified for that claim (e.g.,
`although various servers may have immaterial differences in their hardware, firmware, and/or software configuration, the cited references are believed to be illustrative of all such accused server models).
`
`4 Alacritech's inclusion of any claim preamble in this claim chart should not be interpreted as an admission that the preamble is limiting. Alacritech reserves the right to take the position that the claim preambles are
`limiting or not limiting on a claim-by-claim basis.
`
`06973-00001/8675355.1
`
`
`1
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.001
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Controller X540-AT2; Intel Ethernet Controller X540-BT2; Intel Ethernet Controller X550-AT; Intel Ethernet Controller X550-
`AT2; Intel Ethernet Controller X550-BT2; Intel Ethernet Controller X710-AM2; Intel Ethernet Controller X710-BM2; Intel
`Ethernet Controller XL710-AM1; Intel Ethernet Controller XL710-AM2; Intel Ethernet Controller XL710-BM1; Intel Ethernet
`Controller XL710-BM2; Intel Ethernet Multi-host Controller FM10420; Intel Ethernet Multi-host Controller FM10840; Intel
`Network Daughter Card X520-DA2 /1350-T2; Intel Network Daughter Card X540-T2 /1350-T2; Intel Ethernet Converged
`Network Adapter X520-DA2; Intel Ethernet Converged Network Adapter X520-LR1; Intel Ethernet Converged Network
`Adapter X520-QDA1; Intel Ethernet Converged Network Adapter X520-SR1; Intel Ethernet Converged Network Adapter X520-
`SR2; Intel Ethernet Converged Network Adapter X540-T1; Intel Ethernet Converged Network Adapter X540-T2; Intel Ethernet
`Converged Network Adapter X550-T1; Intel Ethernet Converged Network Adapter X550-T2; Intel Ethernet Converged
`Network Adapter X710-DA2; Intel Ethernet Converged Network Adapter X710-DA4; Intel Ethernet Converged Network
`Adapter X710-DA4 FH; Intel Ethernet Converged Network Adapter XL710-QDA1; Intel Ethernet Converged Network Adapter
`XL710-QDA2; Intel Ethernet Server Adapter I210-T1; Intel Ethernet Server Adapter I340-F4; Intel Ethernet Server Adapter
`I340-T2; Intel Ethernet Server Adapter I340-T4; Intel Ethernet Server Adapter I350-F2; Intel Ethernet Server Adapter I350-F4;
`Intel Ethernet Server Adapter I350-T2V2; Intel Ethernet Server Adapter I350-T4V2; Intel Ethernet Server Adapter X520-DA1
`for Open Compute Project; Intel Ethernet Server Adapter X520-DA2; Intel Ethernet Server Adapter X520-DA2 for Open
`Compute Project; Intel Ethernet Server Adapter XL710-QDA1 for Open Compute Project; Intel Ethernet Server Adapter
`XL710-QDA2 for Open Compute Project; Intel Ethernet Server Bypass Adapter X520-LR2; Intel Ethernet Server Bypass
`Adapter X520-SR2; Intel Ethernet Server Bypass Adapter X540-T2; Intel Gigabit CT Desktop Adapter; Intel Gigabit EF Dual
`Port Server Adapter; Intel Gigabit ET Dual Port Server Adapter; Intel Gigabit ET2 Quad Port Server Adapter; Intel PRO/1000
`PF Dual Port Server Adapter; Intel PRO/1000 PT Dual Port Server Adapter; Intel PRO/1000 PT Quad Port Low Profile Server
`Adapter; Intel X710/I350 Dual GbE and Dual Port 10 GbE SFP+/DA rNDC Converged Network Adapter; Intel Ethernet
`Connection X557-AT; Intel Ethernet Connection X557-AT2; Intel Ethernet Connection X557-AT4); and
`
`(ii) any of its other activities, products and/or services that use servers or computers to practice and/or support infringing LSO
`functionality.
`
`Intel has committed and continues to commit acts of infringement of claim 1 under 35 U.S.C. § 271 in connection with Intel’s Accused
`Instrumentalities.
`
`To the extent that the Court determines that the preamble of this claim is limiting, Intel’s Accused Instrumentalities, as used and tested in
`
`06973-00001/8675355.1
`
`
`2
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.002
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`connection with a server or computer, perform the claimed method in connection with infringing LSO functionality. See [072.1a]-
`[072.1f], infra.
`
`
`[072.1a] establishing, at a host
`computer, a transport layer connection,
`including creating a context that includes
`protocol header information for the
`connection;
`
`The Intel Accused Instrumentalities, as used and tested in connection with a server or computer, are capable of establishing, at a host
`computer, a transport layer connection, including creating a context that includes protocol header information for the connection.
`
`Each of the Intel Accused Instrumentalities constitutes or has an LSO-capable network controller, such as the Intel 82599 10 GbE
`Controller, and is tested and used with a host computer (e.g., a server). See, e.g., "Dell PowerEdge C6320 Rack Server Spec Sheet,"
`BATES ALA00000029-30, describing a server compatable with the Intel Accused Instrumentalities.5
`
`
`5 See also Intel 82540EM Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82540EP Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel
`82541ER Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82541GI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82541PI Gigabit
`Ethernet Controller (ALA00005470-ALA00005879); Intel 82544EI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82544GC Gigabit Ethernet Controller
`(ALA00005470-ALA00005879); Intel 82545EM Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82545GM Gigabit Ethernet Controller (ALA00005470-
`ALA00005879); Intel 82546EB Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82546GB Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel
`82547GI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82571EB Gigabit Ethernet Controller (ALA00009727-ALA00009776); Intel 82572EI Gigabit
`Ethernet Controller (ALA00009727-ALA00009776); Intel 82574IT Gigabit Ethernet Controller (ALA00009777-ALA00010278); Intel 82574L Gigabit Ethernet Controller
`(ALA00009777-ALA00010278); Intel 82575EB Gigabit Ethernet Controller (ALA06775297-ALA06775365); Intel 82576EB Gigabit Ethernet Controller (ALA00000355-
`ALA00001310); Intel 82576NS Gigabit Ethernet Controller (ALA00000355-ALA00001310); Intel 82580DB Gigabit Ethernet Controller (ALA00010279-ALA00011014); Intel
`82580EB Gigabit Ethernet Controller (ALA00010279-ALA00011014); Intel 82583V Gigabit Ethernet Controller (ALA06775378-ALA06775762); Intel 82597EX 10 Gigabit
`Ethernet Controller (ALA06775763-ALA06775764); Intel 82598EB 10 Gigabit Ethernet Controller (ALA06775765-ALA06776368); Intel 82599EB 10 Gigabit Ethernet
`Controller (ALA00002071-ALA00003136); Intel 82599EN 10 Gigabit Ethernet Controller (ALA00002071-ALA00003136); Intel 82599ES 10 Gigabit Ethernet Controller
`(ALA00002071-ALA00003136); Intel Ethernet Controller I210-AS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-AT (ALA00012691-ALA00013556); Intel
`Ethernet Controller I210-CS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-IS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-IT
`(ALA00012691-ALA00013556); Intel Ethernet Controller I211-AT (ALA06777281-ALA06777812); Intel Ethernet Controller I350-AM2 (ALA00003149-ALA00004158); Intel
`Ethernet Controller I350-AM4 (ALA00003149-ALA00004158); Intel Ethernet Controller I350-BT2 (ALA00003149-ALA00004158); Intel Ethernet Controller X540-AT2
`(ALA00004164-ALA00005423); Intel Ethernet Controller X540-BT2 (ALA00004164-ALA00005423); Intel Ethernet Controller X550-AT (ALA00011157-ALA00012272); Intel
`Ethernet Controller X550-AT2 (ALA00011157-ALA00012272); Intel Ethernet Controller X550-BT2 (ALA00011157-ALA00012272); Intel Ethernet Controller X710-AM2
`(ALA06777265-ALA06777270); Intel Ethernet Controller X710-BM2 (ALA06777265-ALA06777270); Intel Ethernet Controller XL710-AM1 (ALA00005882-ALA00007532;
`ALA06775366-ALA06775377); Intel Ethernet Controller XL710-AM2 (ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Controller XL710-BM1
`
`06973-00001/8675355.1
`
`
`3
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.003
`
`

`

`
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`
`(ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Controller XL710-BM2 (ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel
`Ethernet Multi-host Controller FM10420 (ALA06777244-ALA06777245); Intel Ethernet Multi-host Controller FM10840 (ALA06777244-ALA06777245); Intel Network
`Daughter Card X520-DA2 /1350-T2 with Intel 82599/i350 Controllers (ALA00005457-ALA00005459; ALA00002071-ALA00003136); Intel Network Daughter Card X540-T2
`/1350-T2 with Intel X540/i350 Controllers (ALA00005457-ALA00005459; ALA00004164-ALA00005423); Intel Ethernet Converged Network Adapter X520-DA2 with Intel
`82599 Controller (ALA00004159-ALA00004163; ALA00002071-ALA00003136); Intel Ethernet Converged Network Adapter X520-LR1 with Intel 82599 Controller
`(ALA00004159-ALA00004163; ALA00002071-ALA00003136); Intel Ethernet Converged Network Adapter X520-QDA1 with Intel 82599 Controller (ALA00004159-
`ALA00004163; ALA00002071-ALA00003136); Intel Ethernet Converged Network Adapter X520-SR1 with Intel 82599 Controller (ALA00004159-ALA00004163;
`ALA00002071-ALA00003136); Intel Ethernet Converged Network Adapter X520-SR2 with Intel 82599 Controller (ALA00004159-ALA00004163; ALA00002071-
`ALA00003136); Intel Ethernet Converged Network Adapter X540-T1 with Intel X540 Controller (ALA00013624-ALA00013628; ALA00004164-ALA00005423); Intel Ethernet
`Converged Network Adapter X540-T2 with Intel X540 Controller (ALA00013624-ALA00013628; ALA00004164-ALA00005423); Intel Ethernet Converged Network Adapter
`X550-T1 with Intel X550 Controller (ALA06777259-ALA06777264; ALA00011157-ALA00012272); Intel Ethernet Converged Network Adapter X550-T2 with Intel X550
`Controller (ALA06777259-ALA06777264; ALA00011157-ALA00012272); Intel Ethernet Converged Network Adapter X710-DA2 with Intel X710 Controller (ALA06777265-
`ALA06777270); Intel Ethernet Converged Network Adapter X710-DA4 with Intel X710 Controller (ALA06777265-ALA06777270); Intel Ethernet Converged Network Adapter
`X710-DA4 FH with Intel X710 Controller (ALA06777265-ALA06777270); Intel Ethernet Converged Network Adapter XL710-QDA1 with Intel XL710 Controller
`(ALA06777271-ALA06777276; ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Converged Network Adapter XL710-QDA2 with Intel XL710
`Controller (ALA06777271-ALA06777276; ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Server Adapter I210-T1 with Intel i210 Controller
`(ALA06777246-ALA06777253; ALA00012691-ALA00013556); Intel Ethernet Server Adapter I340-F4 with Intel 82580 Controller (ALA06776371-ALA06776375;
`ALA00010279-ALA00011014); Intel Ethernet Server Adapter I340-T2 with Intel 82580 Controller (ALA06776371-ALA06776375; ALA00010279-ALA00011014); Intel
`Ethernet Server Adapter I340-T4 with Intel 82580 Controller (ALA06776371-ALA06776375; ALA00010279-ALA00011014); Intel Ethernet Server Adapter I350-F2 with Intel
`i350 Controller (ALA06776376-ALA06776381; ALA00003149-ALA00004158); Intel Ethernet Server Adapter I350-F4 with Intel i350 Controller (ALA06776376-
`ALA06776381; ALA00003149-ALA00004158); Intel Ethernet Server Adapter I350-T2V2 with Intel i350 Controller (ALA06776376-ALA06776381; ALA00003149-
`ALA00004158); Intel Ethernet Server Adapter I350-T4V2 with Intel i350 Controller (ALA06776376-ALA06776381; ALA00003149-ALA00004158); Intel Ethernet Server
`Adapter X520-DA1 for Open Compute Project with Intel 82599 Controller (ALA00004159-ALA00004163; ALA00002071-ALA00003136); Intel Ethernet Server Adapter X520-
`DA2 with Intel 82599 Controller (ALA00004159-ALA00004163; ALA00002071-ALA00003136); Intel Ethernet Server Adapter X520-DA2 for Open Compute Project with Intel
`82599 Controller (ALA00004159-ALA00004163; ALA00002071-ALA00003136); Intel Ethernet Server Adapter XL710-QDA1 for Open Compute Project with Intel XL710
`Controller (ALA06777271-ALA06777276; ALA00005882-ALA00007532); Intel Ethernet Server Adapter XL710-QDA2 for Open Compute Project with Intel XL710 Controller
`(ALA06777271-ALA06777276; ALA00005882-ALA00007532); Intel Ethernet Server Bypass Adapter X520-LR2 with Intel 82599 Controller (ALA00004159-ALA00004163;
`ALA00002071-ALA00003136); Intel Ethernet Server Bypass Adapter X520-SR2 with Intel 82599 Controller (ALA00004159-ALA00004163; ALA00002071-ALA00003136);
`Intel Ethernet Server Bypass Adapter X540-T2 with Intel X540 Controller (ALA00013624-ALA00013628; ALA00004164-ALA00005423); Intel Gigabit CT Desktop Adapter
`with Intel 82574 Controller (ALA06777277-ALA06777280; ALA00009777-ALA00010278); Intel Gigabit EF Dual Port Server Adapter with Intel 82576 Controller
`(ALA00005424-ALA00005430; ALA00000355-ALA00001310); Intel Gigabit ET Dual Port Server Adapter with Intel 82576 Controller (ALA00005424-ALA00005430;
`ALA00000355-ALA00001310); Intel Gigabit ET2 Quad Port Server Adapter with Intel 82576 Controller (ALA00005424-ALA00005430; ALA00000355-ALA00001310); Intel
`
`06973-00001/8675355.1
`
`
`4
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.004
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`
`
`
`
`
`In connection with infringing LSO functionality, the host computer establishes a transport layer (e.g., TCP) connection, including
`creating a context (e.g., a set of information about the connection) that includes protocol header information for the connection. For
`example, the host computer operating system includes a protocol stack (e.g., a TCP/IP stack) that establishes a TCP connection,
`including creating a context that includes protocol header information for the TCP connection, which the host computer provides to the
`network controller in a pseudo header (also called a prototype header) for the connection. See, e.g., Next Generation TCP/IP Stack in
`Windows Vista and Windows Server 2008, BATES ALA00009427-29 ("Microsoft Stack"), depicting TCP/IP stack and related
`architecture that establishes a TCP connection, including creating a context that includes protocol header information for the TCP
`connection.
`
`
`
`PRO/1000 PF Dual Port Server Adapter with Intel 82571 Controller (ALA00000268-ALA00000271; ALA00009727-ALA00009776); Intel PRO/1000 PT Dual Port Server
`Adapter with Intel 82571 Controller (ALA00000272-ALA00000275; ALA00009727-ALA00009776); Intel PRO/1000 PT Quad Port Low Profile Server Adapter with Intel 82571
`Controller (ALA06777820-ALA06777823; ALA00009727-ALA00009776); Intel X710/I350 Dual GbE and Dual Port 10 GbE SFP+/DA rNDC Converged Network Adapter with
`Intel X710/i350 Controllers (ALA00005443-ALA00005448; ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Connection X557-AT with Intel
`XL710 Controller (ALA06776369-ALA06776370; ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Connection X557-AT2 with Intel XL710
`Controller (ALA06776369-ALA06776370; ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Connection X557-AT4 with Intel XL710 Controller
`(ALA06776369-ALA06776370; ALA00005882-ALA00007532; ALA06775366-ALA06775377).
`
`06973-00001/8675355.1
`
`
`5
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.005
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Architecture of the Next Generation TCP/IP Stack
`
`The following figure shows the architecture of the Next Generation TCP/IP stack.
`
`
`
`See also, e.g., the Intel 82599 10 GbE Controller Datasheet, Revision 3.3 (March 2016), BATES ALA00002071-3136 ("82599
`
`
`
`06973-00001/8675355.1
`
`
`6
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.006
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Datasheet"), Sections 7.2.4, 7.2.4.2, 7.2.4.4, describing a host computer creating a context including protocol header information for a
`TCP connection that is provided in a pseudo header.6
`
`7.2.4 TCP and UDP Segmentation
`Hardware TCP segmentation is one of the offloading options supported by the Windows*
`and Linux* TCP/IP stack. This is often referred to as Large Send offloading or TSO. This
`
`
`6 See also Intel 82540EM Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82540EP Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel
`82541ER Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82541GI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82541PI Gigabit
`Ethernet Controller (ALA00005470-ALA00005879); Intel 82544EI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82544GC Gigabit Ethernet Controller
`(ALA00005470-ALA00005879); Intel 82545EM Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82545GM Gigabit Ethernet Controller (ALA00005470-
`ALA00005879); Intel 82546EB Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82546GB Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel
`82547GI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82571EB Gigabit Ethernet Controller (ALA00009727-ALA00009776); Intel 82572EI Gigabit
`Ethernet Controller (ALA00009727-ALA00009776); Intel 82574IT Gigabit Ethernet Controller (ALA00009777-ALA00010278); Intel 82574L Gigabit Ethernet Controller
`(ALA00009777-ALA00010278); Intel 82575EB Gigabit Ethernet Controller (ALA06775297-ALA06775365); Intel 82576EB Gigabit Ethernet Controller (ALA00000355-
`ALA00001310); Intel 82576NS Gigabit Ethernet Controller (ALA00000355-ALA00001310); Intel 82580DB Gigabit Ethernet Controller (ALA00010279-ALA00011014); Intel
`82580EB Gigabit Ethernet Controller (ALA00010279-ALA00011014); Intel 82583V Gigabit Ethernet Controller (ALA06775378-ALA06775762); Intel 82597EX 10 Gigabit
`Ethernet Controller (ALA06775763-ALA06775764); Intel 82598EB 10 Gigabit Ethernet Controller (ALA06775765-ALA06776368); Intel 82599EB 10 Gigabit Ethernet
`Controller (ALA00002071-ALA00003136); Intel 82599EN 10 Gigabit Ethernet Controller (ALA00002071-ALA00003136); Intel 82599ES 10 Gigabit Ethernet Controller
`(ALA00002071-ALA00003136); Intel Ethernet Controller I210-AS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-AT (ALA00012691-ALA00013556); Intel
`Ethernet Controller I210-CS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-IS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-IT
`(ALA00012691-ALA00013556); Intel Ethernet Controller I211-AT (ALA06777281-ALA06777812); Intel Ethernet Controller I350-AM2 (ALA00003149-ALA00004158); Intel
`Ethernet Controller I350-AM4 (ALA00003149-ALA00004158); Intel Ethernet Controller I350-BT2 (ALA00003149-ALA00004158); Intel Ethernet Controller X540-AT2
`(ALA00004164-ALA00005423); Intel Ethernet Controller X540-BT2 (ALA00004164-ALA00005423); Intel Ethernet Controller X550-AT (ALA00011157-ALA00012272); Intel
`Ethernet Controller X550-AT2 (ALA00011157-ALA00012272); Intel Ethernet Controller X550-BT2 (ALA00011157-ALA00012272); Intel Ethernet Controller X710-AM2
`(ALA06777265-ALA06777270); Intel Ethernet Controller X710-BM2 (ALA06777265-ALA06777270); Intel Ethernet Controller XL710-AM1 (ALA00005882-ALA00007532;
`ALA06775366-ALA06775377); Intel Ethernet Controller XL710-AM2 (ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Controller XL710-BM1
`(ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Controller XL710-BM2 (ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel
`Ethernet Multi-host Controller FM10420 (ALA06777244-ALA06777245); Intel Ethernet Multi-host Controller FM10840 (ALA06777244-ALA06777245).
`
`06973-00001/8675355.1
`
`
`7
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.007
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`feature enables the TCP/IP stack to pass to the network device driver a message to be
`transmitted that is bigger than the Maximum Transmission Unit (MTU) of the medium. It
`is then the responsibility of the device driver and hardware to divide the TCP message
`into MTU size frames that have appropriate layer 2 (Ethernet), 3 (IP), and 4 (TCP)
`headers. These headers must include sequence number, checksum fields, options and
`flag values as required. Note that some of these values (such as the checksum values)
`are unique for each packet of the TCP message, and other fields such as the source IP
`address is constant for all packets associated with the TCP message.
`
`7.2.4.2 Transmission Process
`The transmission process involves the following:
`
`
`• The protocol stack receives from an application a block of data that is to be
`transmitted.
`• The protocol stack calculates the number of packets required to transmit this block
`based on the MTU size of the media and required packet headers.
`• The stack interfaces with the device driver and passes the block down with the
`appropriate header information: Ethernet, IP, optional IPSec and TCP / UDP headers.
`• The stack interfaces with the device driver and commands the driver to send the
`individual packet. The device driver sets up the interface to the hardware (via
`descriptors) for the TCP / UDP segmentation.
`• The hardware transfers (DMA's) the packet data and performs the Ethernet packet
`segmentation and transmission based on offset and payload length parameters in the
`TCP/IP or UDP/IP context descriptor including:
`— Packet encapsulation
`— Header generation and field updates including IPv4/IPv6 and TCP/UDP checksum
`generation.
`• The driver returns ownership of the block of data to the NOS when the hardware has
`completed the DMA transfer of the entire data block.
`
`06973-00001/8675355.1
`
`
`8
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.008
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`
`7.2.4.4 Packet Format
`Typical TCP/IP transmit window size is 8760 bytes (about six full size frames). Today the
`average size on corporate Intranets is 12-14 KB, and normally the maximum window size
`allowed is 64 KB (unless Windows Scaling — RFC 1323 is specified). A TCP / UDP
`message can be as large as 256 KB and is generally fragmented across multiple pages in
`host memory. The 82599 partitions the data packet into standard Ethernet frames prior
`to transmission. The 82599 supports calculating the Ethernet, IP, TCP, and even UDP
`headers, include checksum, on a frame-by-frame basis.
`
`
`
`See also, e.g., Offloading the Segmentation of Large TCP Packets, BATES ALA00009420-24 ("Microsoft LSO"), depicting LSO
`functionality, which is enabled by default in Windows Server, including creating a context that includes protocol header information for a
`TCP connection provided in a template header.
`
`
`
`
`06973-00001/8675355.1
`
`
`9
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.009
`
`

`

`
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`
`
`
`
`
`[072.1b] transferring the protocol
`header information to an interface
`
`The Intel Accused Instrumentalities, as used and tested in connection with a server or computer, are capable of transferring the protocol
`header information to an interface device.
`
`06973-00001/8675355.1
`
`
`10
`
`
`Alacritech, Inc. v. CenturyLink Inc., et al.,
`(EDTX, Case No. 2:16-cv-00693-JRG-RSP)
`
`INTEL Ex.1082.010
`
`

`

`
`
`device;
`
`'072 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech Inc.’s Patent Initial Disclosures For Intel
`Exhibit 2
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`
`The network controller of each of the Intel Accused Instrumentalities comprises an interface device that, in connection with infringing
`LSO functionality, transfers the protocol header information for the TCP connection from the host computer to local memory. For
`example, the network controller DMA transfers the pseudo header (also called a prototype header) containing protocol header
`information from host memory (e.g., host transmit buffers) to the network controller using host-provided descriptors. See, e.g., Sections
`7.2.4.2, 7.2.4.4, 7.2.4.5, 7.2.4.7, 82599 Datasheet, BATES ALA00002071-3136, describing DMA transferring a pseudo header for a
`connection from the host computer to the network controller in connection with infringing LSO functionality.7
`
`
`7 See also Intel 82540EM Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82540EP Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel
`82541ER Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82541GI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82541PI Gigabit
`Ethernet Controller (ALA00005470-ALA00005879); Intel 82544EI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82544GC Gigabit Ethernet Controller
`(ALA00005470-ALA00005879); Intel 82545EM Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82545GM Gigabit Ethernet Controller (ALA00005470-
`ALA00005879); Intel 82546EB Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82546GB Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel
`82547GI Gigabit Ethernet Controller (ALA00005470-ALA00005879); Intel 82571EB Gigabit Ethernet Controller (ALA00009727-ALA00009776); Intel 82572EI Gigabit
`Ethernet Controller (ALA00009727-ALA00009776); Intel 82574IT Gigabit Ethernet Controller (ALA00009777-ALA00010278); Intel 82574L Gigabit Ethernet Controller
`(ALA00009777-ALA00010278); Intel 82575EB Gigabit Ethernet Controller (ALA06775297-ALA06775365); Intel 82576EB Gigabit Ethernet Controller (ALA00000355-
`ALA00001310); Intel 82576NS Gigabit Ethernet Controller (ALA00000355-ALA00001310); Intel 82580DB Gigabit Ethernet Controller (ALA00010279-ALA00011014); Intel
`82580EB Gigabit Ethernet Controller (ALA00010279-ALA00011014); Intel 82583V Gigabit Ethernet Controller (ALA06775378-ALA06775762); Intel 82597EX 10 Gigabit
`Ethernet Controller (ALA06775763-ALA06775764); Intel 82598EB 10 Gigabit Ethernet Controller (ALA06775765-ALA06776368); Intel 82599EB 10 Gigabit Ethernet
`Controller (ALA00002071-ALA00003136); Intel 82599EN 10 Gigabit Ethernet Controller (ALA00002071-ALA00003136); Intel 82599ES 10 Gigabit Ethernet Controller
`(ALA00002071-ALA00003136); Intel Ethernet Controller I210-AS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-AT (ALA00012691-ALA00013556); Intel
`Ethernet Controller I210-CS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-IS (ALA00012691-ALA00013556); Intel Ethernet Controller I210-IT
`(ALA00012691-ALA00013556); Intel Ethernet Controller I211-AT (ALA06777281-ALA06777812); Intel Ethernet Controller I350-AM2 (ALA00003149-ALA00004158); Intel
`Ethernet Controller I350-AM4 (ALA00003149-ALA00004158); Intel Ethernet Controller I350-BT2 (ALA00003149-ALA00004158); Intel Ethernet Controller X540-AT2
`(ALA00004164-ALA00005423); Intel Ethernet Controller X540-BT2 (ALA00004164-ALA00005423); Intel Ethernet Controller X550-AT (ALA00011157-ALA00012272); Intel
`Ethernet Controller X550-AT2 (ALA00011157-ALA00012272); Intel Ethernet Controller X550-BT2 (ALA00011157-ALA00012272); Intel Ethernet Controller X710-AM2
`(ALA06777265-ALA06777270); Intel Ethernet Controller X710-BM2 (ALA06777265-ALA06777270); Intel Ethernet Controller XL710-AM1 (ALA00005882-ALA00007532;
`ALA06775366-ALA06775377); Intel Ethernet Controller XL710-AM2 (ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Controller XL710-BM1
`(ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel Ethernet Controller XL710-BM2 (ALA00005882-ALA00007532; ALA06775366-ALA06775377); Intel
`Ethernet Multi-host Controlle

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