throbber
Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`UNITED STATES PATENT NO. 7,124,205
`
`INFRINGEMENT CHART FOR CLAIMS 1, 3-11, 13, 16, 22, 24-33, 35-361
`
`'205 Patent Claim2
`(P.R. 3-1(a))
`[205.1] An apparatus comprising:4
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Wistron’s Accused Instrumentalities:
`
`(i) any version of its server or computer products capable of providing infringing RSC functionality (e.g., Wiwynn SV320 Server
`with Intel 82599 Controller; Wiwynn SV100G2 Server (using NM10GR card with Qlogic BCM57810 Controller); Wiwynn
`SV100G2 Server (using NM10GS card with Intel X550-AT2 Controller); Wiwynn SV300G2 Server (using NM10GR card with
`Qlogic BCM57810 Controller); Wiwynn SV300G2 Server (using NM10GS card with Intel X550-AT2 Controller); Wiwynn
`SV320G2 Server (using NM10GR card with Qlogic BCM57810 Controller); Wiwynn SV320G2 Server (using NM10GS card with
`Intel X550-AT2 Controller); Wiwynn SV324G2 Server (using NM10GR card with Qlogic BCM57810 Controller); Wiwynn
`SV324G2 Server (using NM10GS card with Intel X550-AT2 Controller); Wiwynn SV5270G2-R Server (using NM10GR card
`with Qlogic BCM57810 Controller); Wiwynn SV5270G2-R Server (using NM10GS card with Intel X550-AT2 Controller);
`Wiwynn SV5270G2-S Server (using NM10GR card with Qlogic BCM57810 Controller); Wiwynn SV5270G2-S Server (using
`NM10GS card with Intel X550-AT2 Controller); Wiwynn SV7110 Server (using NM10GR card with Qlogic BCM57810
`Controller); Wiwynn SV7110 Server (using NM10GS card with Intel X550-AT2 Controller); Wiwynn SV7220G2-N Server (using
`NM10GR card with Qlogic BCM57810 Controller); Wiwynn SV7220G2-N Server (using NM10GS card with Intel X550-AT2
`Controller); Wiwynn SV7220G2-P Server (using NM10GR card with Qlogic BCM57810 Controller); Wiwynn SV7220G2-P
`Server (using NM10GS card with Intel X550-AT2 Controller); Wiwynn SV7220G2-S Server (using NM10GR card with Qlogic
`
`
`1 The infringement contentions provided herein are based on information obtained to date and may not be exhaustive. Alacritech's investigation of Wistron'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 Wistron 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.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`1
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`BCM57810 Controller); Wiwynn SV7220G2-S Server (using NM10GS card with Intel X550-AT2 Controller); Wiwynn
`SV7220G2-V Server (using NM10GR card with Qlogic BCM57810 Controller); Wiwynn SV7220G2-V Server (using NM10GS
`card with Intel X550-AT2 Controller));
`
`(ii) any version of its server or computer products, including but not limited to those identified above, combined with any version
`of its card or adapter products capable of providing, or configured to provide, infringing RSC functionality in combination with
`such server or computer products (e.g., Wiwynn NM10GR Network Card with Qlogic BCM57810 Controller; Wiwynn NM10GS
`Network Card with Intel X550-AT2 Controller); and
`
`(iii) any of its other activities, products and/or services that use server or computer products to practice and/or support
`infringing RSC functionality.
`
`Wistron has committed and continues to commit acts of infringement of claim 1 under 35 U.S.C. § 271 in connection with Wistron's
`Accused Instrumentalities.
`
`To the extent that the Court determines that the preamble of this claim is limiting, Wistron's Accused Instrumentalities comprise the
`claimed apparatus. See [205.1a]-[205.1d], infra.
`
`[205.1a] a host computer having a
`protocol stack and a destination
`memory, the protocol stack including a
`session layer portion, the session layer
`portion being for processing a session
`layer protocol;
`
`The Wistron Accused Instrumentalities comprise a host computer having a protocol stack and a destination memory, the protocol stack
`including a session layer portion, the session layer portion being for processing a session layer protocol.
`
`Each of the Wistron Accused Instrumentalities comprises a host computer (e.g., a server) that has at least one RSC-capable network
`controller, such as the Intel 82599 10 GbE Controller, and that has a destination memory and a protocol stack (e.g., the protocol stack of
`the host operating system) including a session layer portion for processing a supported session layer protocol (e.g., iSCSI). See, e.g.,
`"CA AppLogic and Wiwynn SV320 Equipment Validation," Bates ALA00011043-52, describing the network controller of a Wistron
`Accused Instrumentality.5
`
`
`5 See also Wiwynn SV320 Server with Intel 82599 Controller (ALA00011043-ALA00011052, ALA00002071-ALA00003136); Wiwynn SV100G2 Server (using NM10GR card
`with Qlogic BCM57810 Controller) (ALA00013557-ALA00013562, ALA00007589-ALA00007591); Wiwynn SV100G2 Server (using NM10GS card with Intel X550-AT2
`Controller) (ALA00013557-ALA00013562, ALA00011157-ALA00012272); Wiwynn SV300G2 Server (using NM10GR card with Qlogic BCM57810 Controller)
`Alacritech, Inc. v. Wistron Corporation, et al.,
`2
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`
`(ALA00013577-ALA00013578, ALA00007589-ALA00007591); Wiwynn SV300G2 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013577-
`ALA00013578, ALA00011157-ALA00012272); Wiwynn SV320G2 Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013581-ALA00013582,
`ALA00007589-ALA00007591); Wiwynn SV320G2 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013581-ALA00013582, ALA00011157-
`ALA00012272); Wiwynn SV324G2 Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013557-ALA00013562, ALA00007589-ALA00007591); Wiwynn
`SV324G2 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013557-ALA00013562, ALA00011157-ALA00012272); Wiwynn SV5270G2-R Server (using
`NM10GR card with Qlogic BCM57810 Controller) (ALA00013583-ALA00013584, ALA00007589-ALA00007591, ALA00009725-ALA00009726); Wiwynn SV5270G2-R
`Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013583-ALA00013584, ALA00011157-ALA00012272, ALA00009725-ALA00009726); Wiwynn
`SV5270G2-S Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013583-ALA00013584, ALA00007589-ALA00007591, ALA00009725-ALA00009726);
`Wiwynn SV5270G2-S Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013583-ALA00013584, ALA00011157-ALA00012272, ALA00009725-
`ALA00009726); Wiwynn SV7110 Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013585-ALA00013586, ALA00007589-ALA00007591); Wiwynn
`SV7110 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013585-ALA00013586, ALA00011157-ALA00012272); Wiwynn SV7220G2-N Server (using
`NM10GR card with Qlogic BCM57810 Controller) (ALA00013589-ALA00013590, ALA00007589-ALA00007591); Wiwynn SV7220G2-N Server (using NM10GS card with
`Intel X550-AT2 Controller) (ALA00013589-ALA00013590, ALA00011157-ALA00012272); Wiwynn SV7220G2-P Server (using NM10GR card with Qlogic BCM57810
`Controller) (ALA00013589-ALA00013590, ALA00007589-ALA00007591); Wiwynn SV7220G2-P Server (using NM10GS card with Intel X550-AT2 Controller)
`(ALA00013589-ALA00013590, ALA00011157-ALA00012272); Wiwynn SV7220G2-S Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013589-
`ALA00013590, ALA00007589-ALA00007591); Wiwynn SV7220G2-S Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013589-ALA00013590,
`ALA00011157-ALA00012272); Wiwynn SV7220G2-V Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013589-ALA00013590, ALA00007589-
`ALA00007591); Wiwynn SV7220G2-V Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013589-ALA00013590, ALA00011157-ALA00012272); Wiwynn
`NM10GR Network Card with Qlogic BCM57810 Controller (ALA00013557-ALA00013562, ALA00007589-ALA00007591); Wiwynn NM10GS Network Card with Intel X550-
`AT2 Controller (ALA00013557-ALA00013562, ALA00011157-ALA00012272).
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`3
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`See also, e.g., Next Generation TCP/IP Stack in Windows Vista and Windows Server 2008, BATES ALA00009427-29 ("Microsoft
`Stack"), depicting a protocol stack including a Windows TCP/IP stack and associated architecture.
`Architecture of the Next Generation TCP/IP Stack
`The following figure shows the architecture of the Next Generation TCP/IP stack.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`4
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`See also, e.g., Introduction of iSCSI Target in Windows Server 2012, BATES ALA00009388-9419 ("Microsoft iSCSI"), describing
`iSCSI Target, built into Windows Server, which provides a session layer portion of a host protocol stack for iSCSI processing.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`5
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`See also, e.g., Internet Engineering Task Force (IETF) Request for Comments: 7143, Internet Small Computer System Interface (iSCSI)
`Protocol (Consolidated), April 2014, BATES ALA00009430-9724, ("iSCSI Spec"), at Section 4.2.1, describing the iSCSI session layer
`for iSCSI protocol processing.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`6
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`4.2.1. Layers and Sessions
`The following conceptual layering model is used to specify initiator
`and target actions and the way in which they relate to transmitted
`and received Protocol Data Units:
`- The SCSI layer builds/receives SCSI CDBs (Command Descriptor
`Blocks) and passes/receives them with the remaining Execute
`Command [SAM2] parameters to/from
`- the iSCSI layer that builds/receives iSCSI PDUs and
`relays/receives them to/from one or more TCP connections; the
`group of connections form an initiator-target "session".
`Communication between the initiator and target occurs over one or
`more TCP connections. The TCP connections carry control messages,
`SCSI commands, parameters, and data within iSCSI Protocol Data Units
`(iSCSI PDUs). The group of TCP connections that link an initiator
`with a target form a session (equivalent to a SCSI I_T nexus; see
`Section 4.4.2). A session is defined by a session ID that is
`composed of an initiator part and a target part. TCP connections can
`be added and removed from a session. Each connection within a
`session is identified by a connection ID (CID).
`Across all connections within a session, an initiator sees one
`"target image". All target-identifying elements, such as a LUN, are
`the same. A target also sees one "initiator image" across all
`connections within a session. Initiator-identifying elements, such
`as the Initiator Task Tag, are global across the session, regardless
`of the connection on which they are sent or received.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`7
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`iSCSI targets and initiators MUST support at least one TCP connection
`and MAY support several connections in a session. For error recovery
`purposes, targets and initiators that support a single active
`connection in a session SHOULD support two connections during
`recovery.
`
`See also, e.g., the Intel 82599 10 GbE Controller Datasheet, Revision 3.3 (March 2016), BATES ALA00002071-3136 ("82599
`Datasheet"), at Sections 1.4.4.1, 7.11, describing interaction between the network controller and the host computer's protocol stack in
`connection with infringing RSC functionality.6
`
`1.4.4.1 Receive Side Coalescing (RSC)
`RSC coalesces incoming TCP/IP packets into larger receive segments. It is the inverse
`operation to TSO on the transmit side. It has the same motivation, reducing CPU
`utilization by executing the TCP/IP stack only once for a set of received Ethernet packets.
`
`The 82599 can handle up to 32 flows per port at any given time. See Section 7.11 for
`more details on RSC.
`7.11 Receive Side Coalescing (RSC)
`The 82599 can merge multiple received frames from the same TCP/IP connection
`(referred to as flow in this section) into a single structure. The 82599 does this by
`coalescing the incoming frames into a single or multiple buffers (descriptors) that share a
`single accumulated header. This feature is called RSC. Note that the term Large Receive
`is used to describe a packet construct generated by RSC.
`
`The 82599 digests received packets and categorizes them by their TCP/IP connections
`(flows). For each flow, hardware coalesces the packets as shown in Figure 7-41 and
`
`
`6 See also Intel X550 Controller (ALA00011157-ALA00012272) at Section 7.10.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`8
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`Figure 7-42 (the colored parameters are explained in the RSC context table and receive
`descriptor sections). The 82599 can handle up to 32 concurrent flows per LAN port at any
`given time. Each flow handled by RSC offload has an associated context. The 82599
`opens and closes the RSC contexts autonomously with no need for any software
`intervention. Software needs only to enable RSC in the selected receive queues.
`
`Figure 7-41 shows a top level flow diagram that is used for RSC functionality. The
`following sections provide a detailed explanation of this flow as well as the memory
`structures and device settings that support the RSC functionality.
`
`See also, e.g., Receive Segment Coalescing, BATES ALA00009425-26 ("Microsoft RSC"), describing RSC functionality, which is
`enabled by default in Windows Server.
`
`RSC is a stateless offload technology that helps reduce CPU utilization for network processing on the receive
`side by offloading tasks from the CPU to an RSC-capable network adapter. CPU saturation due to
`networking-related processing can limit server scalability. This problem in turn reduces the transaction rate,
`raw throughput, and efficiency. RSC enables an RSC-capable network interface card to do the following:
`
` Parse multiple TCP/IP packets and strip the headers from the packets while preserving the payload of
`each packet.
`Join the combined payloads of the multiple packets into one packet.
`
` Send the single packet, which contains the payload of multiple packets, to the network stack for
`subsequent delivery to applications.
`
`The network interface card performs these tasks based on rules that are defined by the network stack
`subject to the hardware capabilities of the specific network adapter. This ability to receive multiple TCP
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`9
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`segments as one large segment significantly reduces the per-packet processing overhead of the network
`stack. Because of this, RSC significantly improves the receive-side performance of the operating system (by
`reducing the CPU overhead) under network I/O intensive workloads.
`
`Here are some key facts about RSC:
`
` RSC is enabled by default for clean installations of all editions of Windows Server 2012 on computers
`that have RSC-capable network adapters. You do not need to take any action to enable RSC when you
`have an RSC-capable network interface card installed in your physical computer or used by a virtual
`machine that is running Windows Server 2012. In addition, you can track RSC status and usage by
`using relevant Performance Monitor counters.
`
`Each of the Wistron Accused Instrumentalities that includes a non-Intel network controller also supports RSC functionality.7 On
`information and belief, each of the non-Intel controllers performs infringing RSC functionality in substantially the same manner as the
`Intel controllers, including with respect to interacting with the host computer's protocol stack with a session layer portion.
`
`[205.1b] and a network interface device
`coupled to the host computer,
`
`The Wistron Accused Instrumentalities comprise a network interface device coupled to the host computer.
`
`Each of the Wistron Accused Instrumentalities comprises at least one RSC-capable network controller, such as the Intel 82599 10 GbE
`Controller, that is coupled to the host computer and that supports session layer protocols (e.g., iSCSI). See, e.g., "CA AppLogic and
`
`
`7 See Q-Logic 57840S-k quad port 10GbE blade KR NDC (ALA00007598-ALA00007600); Q-Logic 57840S quad port 10G SFP+ rack NDC (ALA00007601-ALA00007603);
`Q-Logic 57810S dual-port 10GbE SFP+ converged network adapter (ALA00007592-ALA00007594); Q-Logic 57810S dual-port 10GbE KR blade converged mezzanine card
`(ALA00007586-ALA00007588); Q-Logic 57810S dual-port 10GbE blade converged NDC (ALA00007589-ALA00007591); Q-Logic 57810S Dual-port 10GbE BASE-T
`converged network adapter (ALA00007595-ALA00007597); Q-Logic 57800S quad-port SFP+/ BASE-T (2x10GbE + 2x1GbE) rack converged NDC (ALA00007583-
`ALA00007585); Q-Logic 57800S quad-port BASE-T (2x10GbE + 2x1GbE) rack converged NDC (ALA00007580-ALA00007582); Q-Logic Quark dual-port 10Gb SFP+ and
`Base-T adapter Controller (ALA00007595-ALA00007597).
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`10
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`Wiwynn SV320 Equipment Validation," Bates ALA00011043-52, describing the network controller of a Wistron Accused
`Instrumentality.8
`
`
`8 See also Wiwynn SV320 Server with Intel 82599 Controller (ALA00011043-ALA00011052, ALA00002071-ALA00003136); Wiwynn SV100G2 Server (using NM10GR card
`with Qlogic BCM57810 Controller) (ALA00013557-ALA00013562, ALA00007589-ALA00007591); Wiwynn SV100G2 Server (using NM10GS card with Intel X550-AT2
`Controller) (ALA00013557-ALA00013562, ALA00011157-ALA00012272); Wiwynn SV300G2 Server (using NM10GR card with Qlogic BCM57810 Controller)
`(ALA00013577-ALA00013578, ALA00007589-ALA00007591); Wiwynn SV300G2 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013577-
`ALA00013578, ALA00011157-ALA00012272); Wiwynn SV320G2 Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013581-ALA00013582,
`ALA00007589-ALA00007591); Wiwynn SV320G2 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013581-ALA00013582, ALA00011157-
`ALA00012272); Wiwynn SV324G2 Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013557-ALA00013562, ALA00007589-ALA00007591); Wiwynn
`SV324G2 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013557-ALA00013562, ALA00011157-ALA00012272); Wiwynn SV5270G2-R Server (using
`NM10GR card with Qlogic BCM57810 Controller) (ALA00013583-ALA00013584, ALA00007589-ALA00007591, ALA00009725-ALA00009726); Wiwynn SV5270G2-R
`Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013583-ALA00013584, ALA00011157-ALA00012272, ALA00009725-ALA00009726); Wiwynn
`SV5270G2-S Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013583-ALA00013584, ALA00007589-ALA00007591, ALA00009725-ALA00009726);
`Wiwynn SV5270G2-S Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013583-ALA00013584, ALA00011157-ALA00012272, ALA00009725-
`ALA00009726); Wiwynn SV7110 Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013585-ALA00013586, ALA00007589-ALA00007591); Wiwynn
`SV7110 Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013585-ALA00013586, ALA00011157-ALA00012272); Wiwynn SV7220G2-N Server (using
`NM10GR card with Qlogic BCM57810 Controller) (ALA00013589-ALA00013590, ALA00007589-ALA00007591); Wiwynn SV7220G2-N Server (using NM10GS card with
`Intel X550-AT2 Controller) (ALA00013589-ALA00013590, ALA00011157-ALA00012272); Wiwynn SV7220G2-P Server (using NM10GR card with Qlogic BCM57810
`Controller) (ALA00013589-ALA00013590, ALA00007589-ALA00007591); Wiwynn SV7220G2-P Server (using NM10GS card with Intel X550-AT2 Controller)
`(ALA00013589-ALA00013590, ALA00011157-ALA00012272); Wiwynn SV7220G2-S Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013589-
`ALA00013590, ALA00007589-ALA00007591); Wiwynn SV7220G2-S Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013589-ALA00013590,
`ALA00011157-ALA00012272); Wiwynn SV7220G2-V Server (using NM10GR card with Qlogic BCM57810 Controller) (ALA00013589-ALA00013590, ALA00007589-
`ALA00007591); Wiwynn SV7220G2-V Server (using NM10GS card with Intel X550-AT2 Controller) (ALA00013589-ALA00013590, ALA00011157-ALA00012272); Wiwynn
`NM10GR Network Card with Qlogic BCM57810 Controller (ALA00013557-ALA00013562, ALA00007589-ALA00007591); Wiwynn NM10GS Network Card with Intel X550-
`AT2 Controller (ALA00013557-ALA00013562, ALA00011157-ALA00012272).
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`11
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`See also, e.g., Intel 82599 10 Gigabit Ethernet Controller Product Brief, BATES ALA00013591-94 (“82599 Product Brief”), describing
`accelerating iSCSI traffic through performance of infringing RSC functionality.9
`
`
`9 See also Intel Ethernet Controller X550 Product Brief, BATES ALA00013963-70.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`12
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`***
`
`***
`
`Each of the Wistron Accused Instrumentalities that includes a non-Intel network controller also supports RSC functionality.10 On
`
`
`10 See Q-Logic 57840S-k quad port 10GbE blade KR NDC (ALA00007598-ALA00007600); Q-Logic 57840S quad port 10G SFP+ rack NDC (ALA00007601-ALA00007603);
`Q-Logic 57810S dual-port 10GbE SFP+ converged network adapter (ALA00007592-ALA00007594); Q-Logic 57810S dual-port 10GbE KR blade converged mezzanine card
`(ALA00007586-ALA00007588); Q-Logic 57810S dual-port 10GbE blade converged NDC (ALA00007589-ALA00007591); Q-Logic 57810S Dual-port 10GbE BASE-T
`Alacritech, Inc. v. Wistron Corporation, et al.,
`13
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`

`

`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`information and belief, each of the non-Intel controllers of the Wistron Accused Instrumentalities performs infringing RSC functionality
`in substantially the same manner as the Intel controllers, including with respect to accelerating iSCSI traffic through performance of
`infringing RSC functionality.
`
`[205.1c] the network interface device
`receiving from outside the apparatus a
`response to a solicited read command,
`the solicited read command being of the
`session layer protocol,
`
`The Wistron Accused Instrumentalities comprise a network interface device coupled to the host computer, the network interface device
`receiving from outside the apparatus a response to a solicited read command, the solicited read command being of the session layer
`protocol.
`
`The network controller of each of the Wistron Accused Instrumentalities receives responses from outside the apparatus to solicited read
`commands of the session layer protocol (e.g., iSCSI). For example, when the host computer sends an iSCSI solicited read request
`command via the network controller to another device located outside the apparatus (e.g., another server on the network), the network
`controller receives a response (the requested data) from the external device, just as it receives all of the host computer's network traffic.
`See, e.g., Sections 1.2.5, 7.1, 82599 Datasheet, BATES ALA00002071-3136, describing functionality for receiving data from a
`network.11
`
`1.2.5 Network Interfaces
`The 82599 interfaces the network through the Multi-Speed Attachment Unit Interface
`also referred to as the MAUI interface.
`
`7.1 Receive Functionality
`Packet reception consists of:
`
`• Recognizing the presence of a packet on the wire
`
`
`converged network adapter (ALA00007595-ALA00007597); Q-Logic 57800S quad-port SFP+/ BASE-T (2x10GbE + 2x1GbE) rack converged NDC (ALA00007583-
`ALA00007585); Q-Logic 57800S quad-port BASE-T (2x10GbE + 2x1GbE) rack converged NDC (ALA00007580-ALA00007582); Q-Logic Quark dual-port 10Gb SFP+ and
`Base-T adapter Controller (ALA00007595-ALA00007597).
`11 See also Intel X550 Controller (ALA00011157-ALA00012272) at Section 7.1.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`14
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`• Performing address filtering
`• DMA queue assignment
`• Storing the packet in the receive data FIFO
`• Transferring the data to assigned receive queues in host memory
`• Updating the state of a receive descriptor.
`
`See also, e.g., Sections 11.3, A.1, A.3.2, iSCSI Spec, BATES ALA00009430-9724, depicting an iSCSI solicited read command and the
`receipt of data in response to such a command.
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`15
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`16
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`17
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`18
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`
`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`Each of the Wistron Accused Instrumentalities that includes a non-Intel network controller also supports RSC functionality.12 On
`information and belief, each of the non-Intel controllers of the Wistron Accused Instrumentalities performs infringing RSC functionality
`
`
`12 See Q-Logic 57840S-k quad port 10GbE blade KR NDC (ALA00007598-ALA00007600); Q-Logic 57840S quad port 10G SFP+ rack NDC (ALA00007601-ALA00007603);
`Q-Logic 57810S dual-port 10GbE SFP+ converged network adapter (ALA00007592-ALA00007594); Q-Logic 57810S dual-port 10GbE KR blade converged mezzanine card
`(ALA00007586-ALA00007588); Q-Logic 57810S dual-port 10GbE blade converged NDC (ALA00007589-ALA00007591); Q-Logic 57810S Dual-port 10GbE BASE-T
`converged network adapter (ALA00007595-ALA00007597); Q-Logic 57800S quad-port SFP+/ BASE-T (2x10GbE + 2x1GbE) rack converged NDC (ALA00007583-
`ALA00007585); Q-Logic 57800S quad-port BASE-T (2x10GbE + 2x1GbE) rack converged NDC (ALA00007580-ALA00007582); Q-Logic Quark dual-port 10Gb SFP+ and
`Base-T adapter Controller (ALA00007595-ALA00007597).
`
`RESTRICTED – ATTORNEYS' EYES ONLY
`
`19
`
`Alacritech, Inc. v. Wistron Corporation, et al.,
`(EDTX, Case No. 2:16-cv-00692-JRG)
`
`

`

`Alacritech, Inc.’s Patent Initial Disclosures For Wistron
`Exhibit 4
`
`'205 Patent Claim2
`(P.R. 3-1(a))
`
`Accused Instrumentalities And Where Each Claim Element Is Found3
`(P.R. 3-1(b)-(c))
`in substantially the same manner as the Intel controllers, including with respect to receiving external responses to iSCSI read requests.
`
`[205.1d] performing fast-path
`processing on the response such that a
`data portion of the response is placed
`into the destination memory without the
`protocol stack of the host computer
`performing any network layer
`processing or any transport layer
`processing on the response.
`
`The Wistron Accused Instrumentalities comprise a network interface device coupled to the host computer, the network interface device
`performing fast-path processing on the response such that a data portion of the response is placed into the destination memory without
`the protocol stack of th

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