throbber
Intel Corporation, Cavium, Inc., Wistron
`Corporation, and Dell Inc.
`v.
`Alacritech, Inc.
`Case Nos.: IPR2017-01309, IPR2017-01718, IPR2018-00327, and
`IPR2018-00371
`U.S. Patent No. 7,237,036
`Case Nos.: IPR2017-01406, IPR2017-01707, IPR2018-00329, and
`IPR2018-00375
`U.S. Patent No. 7,673,072
`
`Patent Owner’s Demonstratives
`
`Hearing: September 13, 2018
`
`-01391/-01406 PO Demonstrative, 11
`
`Alacritech, Ex. 2800 Page 1
`
`

`

`Overview of the ’036 Patent
`
`01391 Corrected POR at 8, 12
`
`Ex. 1001.001 (‘036 Patent)
`
`Ex. 1001.096 (‘036 Patent)
`
`’036 Patent (IPR2017-01391 Ex. 1001)
`
`-01391/-01406 PO Demonstrative, 2
`
`Alacritech, Ex. 2800 Page 2
`
`

`

`Overview of the ’072 Patent
`
`01406 Corrected POR at 8-9
`
`Ex. 1001.001 (‘072 Patent)
`
`Ex. 1001.112 (‘072 Patent)
`
`’072 Patent (IPR2017-01406 Ex. 1001)
`
`-01391/-01406 PO Demonstrative, 3
`
`Alacritech, Ex. 2800 Page 3
`
`

`

`Challenged Claims of the ’036 Patent (Claims 1-7)
`
`01391 Corrected POR at 14
`
`Ex. 1001.142-43 (‘036 Patent)
`
`-01391/-01406 PO Demonstrative, 4
`
`Alacritech, Ex. 2800 Page 4
`
`

`

`Challenged Claims of the ’072 Patent (Claims 1-21)
`
`01406 Corrected POR at 15
`
`Ex. 1001.142 (‘072 Patent)
`
`-01391/-01406 PO Demonstrative, 5
`
`Alacritech, Ex. 2800 Page 5
`
`

`

`Challenged Claims of the ’072 Patent (Claims 1-21)
`
`01406 Petition at iii, iv
`
`Ex. 1001.142 (‘072 Patent)
`
`-01391/-01406 PO Demonstrative, 6
`
`Alacritech, Ex. 2800 Page 6
`
`

`

`Challenged Claims of the ’072 Patent (Claims 1-21)
`
`01406 Petition at v
`
`Ex. 1001.142 (‘072 Patent)
`
`-01391/-01406 PO Demonstrative, 7
`
`Alacritech, Ex. 2800 Page 7
`
`

`

`Overview of Instituted Grounds
`
`’036 Patent
`
`Challenged Claims 103(a) References
`
`1-7
`
`Erickson and Tanenbaum
`
`’072 Patent
`
`Challenged Claims 103(a) References
`
`1-21
`
`Erickson and Tanenbaum
`
`-01391/-01406 PO Demonstrative, 8
`
`Alacritech, Ex. 2800 Page 8
`
`

`

`Overview of Erickson
`
`01391 Petition at 40
`
`Erickson (Ex. 1005)
`
`Ex. 1005.004
`
`-01391/-01406 PO Demonstrative, 9
`
`Alacritech, Ex. 2800 Page 9
`
`

`

`Overview of Erickson
`
`01391/01406 Corrected POR at 17
`
`Ex. 1005 at 8:20-24
`
`Erickson (Ex. 1005)
`
`-01391/-01406 PO Demonstrative, 10
`
`Alacritech, Ex. 2800 Page 10
`
`

`

`01391 Corrected POR at 18, 48; Petition at 45 / 01406 Corrected POR at 25, 33; Petition 33
`
`Overview of Erickson
`
`Erickson (Ex. 1005)
`
`Ex. 1005.012
`
`-01391/-01406 PO Demonstrative, 11
`
`Alacritech, Ex. 2800 Page 11
`
`

`

`Overview of Tanenbaum
`
`01391 / 01406 Corrected POR at 18-19
`
`Ex. 1006.583
`
`Tanenbaum (Ex. 1006)
`
`-01391/-01406 PO Demonstrative, 12
`
`Alacritech, Ex. 2800 Page 12
`
`

`

`Overview of Tanenbaum
`
`01391 Corrected POR at 19 / 01406 Corrected POR at 26
`
`Ex. 1006.498
`
`Tanenbaum (Ex. 1006)
`
`-01391/-01406 PO Demonstrative, 13
`
`Alacritech, Ex. 2800 Page 13
`
`

`

`’036 Patent: the Combination Fails to Suggest “the TCP
`State Information Is Updated by Said Second Processor”
`
`01391 Corrected POR at 14
`
`Ex. 1001.142-43 (‘036 Patent)
`
`-01391/-01406 PO Demonstrative, 14
`
`Alacritech, Ex. 2800 Page 14
`
`

`

`’036 Patent: the Combination Fails to Suggest “the TCP
`State Information Is Updated by Said Second Processor”
`
`01391 Corrected POR at 47
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 125:14-20
`
`-01391/-01406 PO Demonstrative, 15
`
`Alacritech, Ex. 2800 Page 15
`
`

`

`’036 Patent: the Combination Fails to Suggest “the TCP
`State Information Is Updated by Said Second Processor”
`
`01391 Corrected POR at 47-48
`
`Ex. 2026 at 53
`
`Almeroth Decl. (Ex. 2026)
`
`-01391/-01406 PO Demonstrative, 16
`
`Alacritech, Ex. 2800 Page 16
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 Petition at 45-46
`
`Ex. 1001.142 (‘072 Patent), Claim 1
`
`Ex. 1001.142 (‘072 Patent), Claim 9
`
`Ex. 1001.142 (‘072 Patent), Claim 15
`
`-01391/-01406 PO Demonstrative, 17
`
`Alacritech, Ex. 2800 Page 17
`
`

`

`01391 Corrected POR at 18, 48; Petition at 45 / 01406 Corrected POR at 25, 33; Petition 33
`
`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`Erickson (Ex. 1005)
`
`Ex. 1005.012
`
`-01391/-01406 PO Demonstrative, 18
`
`Alacritech, Ex. 2800 Page 18
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 Petition at 45-46
`
`Ex. 1003 at A-12
`
`Horst Decl. (Ex. 1003)
`
`-01391/-01406 PO Demonstrative, 19
`
`Alacritech, Ex. 2800 Page 19
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 Petition at 45-46
`
`Horst Decl. (Ex. 1003)
`
`Ex. 1003 at A-13
`
`-01391/-01406 PO Demonstrative, 20
`
`Alacritech, Ex. 2800 Page 20
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 POR at 31
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 98:16-99:17
`-01391/-01406 PO Demonstrative, 21
`
`Alacritech, Ex. 2800 Page 21
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 Corrected POR at 32
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2029 (Horst Dep. Tr.) at 99:19-100:2
`
`-01391/-01406 PO Demonstrative, 22
`
`Alacritech, Ex. 2800 Page 22
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 Corrected POR at 32
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2029 (Horst Dep. Tr.) at 97:21-98:2
`
`-01391/-01406 PO Demonstrative, 23
`
`Alacritech, Ex. 2800 Page 23
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 Corrected POR at 31
`
`Ex. 1005 at 8:20-24
`
`Erickson (Ex. 1005)
`
`-01391/-01406 PO Demonstrative, 24
`
`Alacritech, Ex. 2800 Page 24
`
`

`

`’072 Patent “Dividing, By The Interface Device, The Data Into Segments”
`and “Creating Headers for the Segments” (All Challenged Claims)
`
`01406 Corrected POR at 31
`
`Ex. 2026 at 48-49
`
`Almeroth Decl. (Ex. 2026)
`
`-01391/-01406 PO Demonstrative, 25
`
`Alacritech, Ex. 2800 Page 25
`
`

`

`No Motivation to Combine – Dr. Horst’s Admission
`
`01391 Corrected POR at 37-38 / 01406 Corrected POR at 50-51
`
`Ex. 2300.001
`
`Horst 2001 Paper (Ex. 2300)
`
`-01391/-01406 PO Demonstrative, 26
`
`Alacritech, Ex. 2800 Page 26
`
`

`

`No Motivation to Combine – Dr. Horst’s Admission
`
`01391 Corrected POR at 37-38 / 01406 Corrected POR at 50-51
`
`Ex. 2300.001
`
`Horst 2001 Paper (Ex. 2300)
`
`-01391/-01406 PO Demonstrative, 27
`
`Alacritech, Ex. 2800 Page 27
`
`

`

`No Motivation to Combine – Tanenbaum Teaching Away
`
`01391 Corrected POR at 20 / 01406 Corrected POR at 10-11
`
`Ex. 1006.588-89
`
`Tanenbaum (Ex. 1006)
`
`-01391/-01406 PO Demonstrative, 28
`
`Alacritech, Ex. 2800 Page 28
`
`

`

`No Motivation to Combine – Tanenbaum Teaches Away
`
`01391 Corrected POR at 20 / 01406 Corrected POR at 44
`
`Ex. 2026 at 39
`
`Almeroth Decl. (Ex. 2026)
`
`-01391/-01406 PO Demonstrative, 29
`
`Alacritech, Ex. 2800 Page 29
`
`

`

`No Motivation to Combine – Speed
`
`01391 Petitioner Reply at 13 / 01406 Petitioner Reply at 12-13
`
`Petitioner Reply, Paper 41 at 13
`
`Petition Reply, Paper 41
`
`-01391/-01406 PO Demonstrative, 30
`
`Alacritech, Ex. 2800 Page 30
`
`

`

`No Motivation to Combine – Complexity
`
`01391 Corrected POR at 28 / 01406 Corrected POR at 40
`
`Ex. 2026.43
`
`Almeroth Decl. (Ex. 2026)
`
`-01391/-01406 PO Demonstrative, 31
`
`Alacritech, Ex. 2800 Page 31
`
`

`

`No Motivation to Combine – Complexity
`
`01391 Corrected POR at 6
`
`Ex. 2042
`
`-01391/-01406 PO Demonstrative, 32
`
`Alacritech, Ex. 2800 Page 32
`
`

`

`No Motivation to Combine – Complexity
`
`01391 Corrected POR at 27 / 01406 Corrected POR at 40
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 96:16-97:18
`
`-01391/-01406 PO Demonstrative, 33
`
`Alacritech, Ex. 2800 Page 33
`
`

`

`No Motivation to Combine – Complexity
`
`01391 Corrected POR at 27 / 01406 Corrected POR at 40
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 98:4-15
`
`-01391/-01406 PO Demonstrative, 34
`
`Alacritech, Ex. 2800 Page 34
`
`

`

`No Motivation to Combine – Complexity
`
`01391 PO MFO at 4 / 01406 PO MFO at 4-5
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2600 (Horst Dep. Tr.) at 13:21-14:11
`
`-01391/-01406 PO Demonstrative, 35
`
`Alacritech, Ex. 2800 Page 35
`
`

`

`No Motivation to Combine – Complexity
`
`01391 Corrected POR at 34 / 01406 Corrected POR at 46-47
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2029 (Horst Dep. Tr.) at 16:19-17:7, 17:18-18:5
`
`-01391/-01406 PO Demonstrative, 36
`
`Alacritech, Ex. 2800 Page 36
`
`

`

`Secondary Considerations: Long-Felt Need
`
`01391 Corrected POR at 50 / 01406 Corrected POR at 56-57
`
`Ex. 2031 at 1 (1993 IBM Research Division ACM SIGCOMM article)
`
`Ex. 2032 at 1 (1995 Univ. of Berkeley paper)
`
`-01391/-01406 PO Demonstrative, 37
`
`Alacritech, Ex. 2800 Page 37
`
`

`

`Secondary Considerations: Long-Felt Need
`
`01391 Corrected POR at 50 / 01406 Corrected POR at 57
`
`Ex. 2033 at 1 (1990 IEEE article from AT&T Bell Labs)
`
`Ex. 2034 at 1 (2005 USENIX Conference paper from IBM)
`
`-01391/-01406 PO Demonstrative, 38
`
`Alacritech, Ex. 2800 Page 38
`
`

`

`Secondary Considerations: Long-Felt Need
`
`01391 Corrected POR at 51 / 01406 Corrected POR at 57
`
`01391 Ex. 2026 at 56; see also 01406 Ex. 2026 at 63
`
`-01391/-01406 PO Demonstrative, 39
`
`Alacritech, Ex. 2800 Page 39
`
`

`

`Secondary Considerations: Industry Praise
`
`01391 Corrected POR at 53 / 01406 Corrected POR at 59
`
`Ex. 2039 at 4 (2001 HP Labs research paper)
`
`-01391/-01406 PO Demonstrative, 40
`
`Alacritech, Ex. 2800 Page 40
`
`

`

`Secondary Considerations: Industry Praise
`
`01391 Corrected POR at 53 / 01406 Corrected POR at 60
`
`Ex. 2040 at 3 (Shoreline Ventures Press Release)
`
`-01391/-01406 PO Demonstrative, 41
`
`Alacritech, Ex. 2800 Page 41
`
`

`

`Secondary Considerations: Industry Praise
`
`01391 Corrected POR at 53 / 01406 Corrected POR at 59
`
`01391 Ex. 2026 at 58; see also 01406 Ex. 2026 at 65
`
`-01391/-01406 PO Demonstrative, 42
`
`Alacritech, Ex. 2800 Page 42
`
`

`

`Secondary Considerations: Failure of Others
`
`01391 Corrected POR at 54 / 01406 Corrected POR at 60
`
`Ex. 2041 at 2 (2003 HP Labs paper presented at HotOS IX conference)
`
`Id. at 2
`
`-01391/-01406 PO Demonstrative, 43
`
`Alacritech, Ex. 2800 Page 43
`
`

`

`Secondary Considerations: Failure of Others
`
`01391 Corrected POR at 54 / 01406 Corrected POR at 60
`
`01391 Ex. 2026 at 59;
`01406 Ex. 2026 at 66
`
`-01391/-01406 PO Demonstrative, 44
`
`Alacritech, Ex. 2800 Page 44
`
`

`

`Secondary Considerations: Skepticism
`
`01391 Corrected POR at 54-55 / 01406 Corrected POR at 61-62
`
`Ex. 1006 at 588-589
`
`-01391/-01406 PO Demonstrative, 45
`
`Alacritech, Ex. 2800 Page 45
`
`

`

`Secondary Considerations: Skepticism
`
`01391 Corrected POR at 55 / 01406 Corrected POR at 61-62
`
`Ex. 2300 at 194 (2001 paper by Petitioner’s expert, Dr. Horst)
`
`-01391/-01406 PO Demonstrative, 46
`
`Alacritech, Ex. 2800 Page 46
`
`

`

`Secondary Considerations: Skepticism
`
`01391 Corrected POR at 55 / 01406 Corrected POR at 61-62
`
`Ex. 2300 at 194
`
`-01391/-01406 PO Demonstrative, 47
`
`Alacritech, Ex. 2800 Page 47
`
`

`

`Secondary Considerations: Skepticism
`
`01391 Corrected POR at 56 / 01406 Corrected POR at 62
`
`01391 Ex. 2026 at 61; see also 01406 Ex. 2026 at 68
`
`-01391/-01406 PO Demonstrative, 48
`
`Alacritech, Ex. 2800 Page 48
`
`

`

`01391 Corrected Ex. of MTA, Appendix A at i
`’036 Patent – Contingent Motion to Amend
`(Proposed Claim 23 – Substitute for Claim 1)
`
`Proposed Claim 23
`
`23. A device for use with a first apparatus that is connectable to a second apparatus,
`the first apparatus containing a memory and a first processor operating a stack of
`protocol processing layers that create a context for communication, the context
`including a media access control (MAC) layer address, an Internet Protocol (IP)
`address and Transmission Control Protocol (TCP) state information, the device
`comprising:
`
`a communication processing mechanism connected to the first processor,
`
`said communication processing mechanism containing a second processor
`
`running instructions on the second processor, wherein the second processor
`determining whether an incoming message packet should be processed by the
`second processor,
`
`if the incoming message packet should be processed by the second processor, to
`processing the a incoming message packet, without involving the stack of
`processing protocol processing layers, such that the context is employed to transfer
`data contained in said packet to the first apparatus memory and the TCP state
`information is updated by said second processor,
`
`if the incoming message packet should not be processed by the second processor,
`passing the incoming message packet to the first processor for further
`processing.
`
`-01391/-01406 PO Demonstrative, 49
`
`Alacritech, Ex. 2800 Page 49
`
`

`

`Support for Proposed Claim 23 (Substitute for Claim 1)
`
`01391 Corrected Ex. of MTA, Appendix A at i
`
`Ex. 2020.152
`
`-01391/-01406 PO Demonstrative, 50
`
`Alacritech, Ex. 2800 Page 50
`
`

`

`Proposed Claim 23 (Substitute for Claim 1) Is Valid Over the Prior
`Art
`
`01391 Opp to MTA at 15-16
`
`Petitioner Opposition to Motion to Amend, Paper 36 at 15-16
`
`-01391/-01406 PO Demonstrative, 51
`
`Alacritech, Ex. 2800 Page 51
`
`

`

`Proposed Claim 23 (Substitute for Claim 1) Is Valid Over the Prior
`Art
`
`01391 Reply MTA at 3-4
`
`Ex. 2305.22
`
`Almeroth Decl. (Ex. 2305)
`
`-01391/-01406 PO Demonstrative, 52
`
`Alacritech, Ex. 2800 Page 52
`
`

`

`01406 Corrected Ex. of MTA, Appendix A at i
`’072 Patent – Contingent Motion to Amend
`(Proposed Claim 22 – Substitute for Claim 1)
`
`22. A method comprising:
`
`Proposed Claim 22
`
`establishing, at a host computer, a transport layer connection, including
`creating a context that includes a media access control (MAC) layer
`address, an Internet Protocol (IP) address and Transmission Control
`Protocol (TCP) state information protocol header information for the
`connection;
`
`transferring the context protocol header information to an interface device;
`
`transferring data from the network host to the interface device, after
`transferring the context protocol header information to the interface device;
`
`dividing, by the interface device, the data into segments;
`
`creating headers for the segments, by the interface device, from a template
`header containing the protocol header information including IP address
`and TCP state information; and
`
`prepending the headers to the segments to form transmit packets.
`
`-01391/-01406 PO Demonstrative, 53
`
`Alacritech, Ex. 2800 Page 53
`
`

`

`Support for Proposed Claim 22 (Substitute for Claim 1)
`
`01406 PO MTA Appendix A
`
`Ex. 2024.154 Fig. 6
`
`-01391/-01406 PO Demonstrative, 54
`
`Alacritech, Ex. 2800 Page 54
`
`

`

`Support for Proposed Claim 22 (Substitute for Claim 1)
`
`01406 PO MTA Appendix B, Reply MTA at 12
`
`Ex. 2019 at 6
`
`-01391/-01406 PO Demonstrative, 55
`
`Alacritech, Ex. 2800 Page 55
`
`

`

`Proposed Claim 22 (Substitute for Claim 1) Is Valid Over the Prior
`Art
`
`01406 Reply MTA at 19
`
`Ex. 2305.67
`
`Almeroth Decl. (Ex. 2305)
`
`-01391/-01406 PO Demonstrative, 56
`
`Alacritech, Ex. 2800 Page 56
`
`

`

`Intel Corporation, Cavium, Inc., Wistron
`Corporation, and Dell Inc.
`v.
`Alacritech, Inc.
`
`Case Nos.: IPR2017-01392, IPR2017-01728,
`IPR2018-00328, IPR2018-00372
`U.S. Patent No. 7,337,241
`
`Patent Owner’s Demonstratives
`
`Hearing: September 13, 2018
`
`-01392 PO Demonstrative, 11
`
`Alacritech, Ex. 2800 Page 57
`
`

`

`Overview of the ’241 Patent
`
`Corrected POR at 8-10
`
`Corrected POR at 10.
`
`-01392 PO Demonstrative, 2
`
`Alacritech, Ex. 2800 Page 58
`
`

`

`Overview of Interrupt Processing
`
`Corrected POR at 11
`
`Ex. 2026 at 31 (citing Ex. 2004).
`
`-01392 PO Demonstrative, 3
`
`Alacritech, Ex. 2800 Page 59
`
`

`

`Overview of Interrupt Processing
`
`Corrected POR at 11
`
`Ex. 2026 at 32-33
`
`-01392 PO Demonstrative, 4
`
`Alacritech, Ex. 2800 Page 60
`
`

`

`Overview of the ’241 Patent
`
`Corrected POR at 11-12
`
`’241 Patent, Ex. 1001, 5:22-28.
`
`’241 Patent, Ex. 1001, Fig. 24.
`
`-01392 PO Demonstrative, 5
`
`Alacritech, Ex. 2800 Page 61
`
`

`

`Overview of the ’241 Patent
`
`Corrected POR at 13
`
`Interrupt reduction in the present invention is obtained by:
`
`• Transmit and receive fast-paths functioning at an upper layer (session or
`higher)
`
`• All interactions between the NIC and host use full transfer sizes
`
`•
`
`This arrangement permits (at most) one interrupt at the beginning and end
`of an entire upper-layer message transaction (regardless of size)
`
`’241 Patent, Ex. 1001, 11:37-46.
`
`-01392 PO Demonstrative, 6
`
`Alacritech, Ex. 2800 Page 62
`
`

`

`Challenged Claims of the ’241 Patent (Claims 1-24)
`
`-01392 PO Demonstrative, 7
`
`Alacritech, Ex. 2800 Page 63
`
`

`

`Challenged Claims of the ’241 Patent (Claims 1-24)
`
`-01392 PO Demonstrative, 8
`
`Alacritech, Ex. 2800 Page 64
`
`

`

`Challenged Claims of the ’241 Patent (Claims 1-24)
`
`-01392 PO Demonstrative, 9
`
`Alacritech, Ex. 2800 Page 65
`
`

`

`Overview of the Prior Art
`
`Challenged Claims
`
`103(a) References
`
`1-8
`
`Erickson, Tanenbaum, and Alteon
`
`9-17, 19-21, and 24
`
`Erickson and Tanenbaum
`
`18, 22, and 23
`
`Erickson, Tanenbaum, and Alteon
`
`-01392 PO Demonstrative, 10
`
`Alacritech, Ex. 2800 Page 66
`
`

`

`Alteon Does Not Qualify As A “Printed Publication”
`
`Corrected POR at 28, 31
`
`“ “A given reference is ‘publicly accessible’ upon a
`satisfactory showing that such document has been
`disseminated or otherwise made available to the
`extent that persons interested and ordinarily skilled
`in the subject matter or art exercising reasonable
`diligence, can locate it.”
`
`Bruckelmyer v. Ground Heaters, Inc., 445 F.3d 1374, 1378 (Fed. Cir. 2006) (emphasis added)
`
`“[T]he [putative publications] were not accessible
`to the public because they had not been either
`cataloged or indexed in a meaningful way.”
`
`In re Cronyn, 890 F.2d 1158, 1161 (Fed. Cir. 1989)
`
`-01392 PO Demonstrative, 11
`
`Alacritech, Ex. 2800 Page 67
`
`

`

`Alteon Does Not Qualify As A “Printed Publication”
`
`Corrected POR at 28
`
`Corrected Pet. at 40.
`
`-01392 PO Demonstrative, 12
`
`Alacritech, Ex. 2800 Page 68
`
`

`

`Alteon Does Not Qualify As A “Printed Publication”
`
`Corrected POR at 28
`
`• Appears to be the “first edition” of an
`Alteon Networks internal technical brief
`dated September 1996
`
`• No indication on the document itself
`that it was every published or accessible
`in 1996
`
`•
`
`Even Petitioner alleges it was only
`“published on or before January 26,
`1997”
`
`Ex. 1033
`
`-01392 PO Demonstrative, 13
`
`Alacritech, Ex. 2800 Page 69
`
`

`

`Alteon Does Not Qualify As A “Printed Publication”
`
`Corrected POR at 29-30
`
`Ex. 2026 at 51-52
`
`-01392 PO Demonstrative, 14
`
`Alacritech, Ex. 2800 Page 70
`
`

`

`Alteon Does Not Qualify As A “Printed Publication”
`
`Corrected POR at 29-30
`
`Institution Decision, Paper 11 at 8-9.
`
`-01392 PO Demonstrative, 15
`
`Alacritech, Ex. 2800 Page 71
`
`

`

`Alteon Does Not Qualify As A “Printed Publication”
`
`Corrected POR at 32-33
`
`Reply at 2.
`
`•
`
`This new argument made in reply should be ignored
`
`-01392 PO Demonstrative, 16
`
`Alacritech, Ex. 2800 Page 72
`
`

`

`The Combination Fails to Suggest Validation of Network and Transport Layer
`Headers “Without an Interrupt Dividing the Processing” of the Headers
`(Claims 1-8)
`
`-01392 PO Demonstrative, 17
`
`Alacritech, Ex. 2800 Page 73
`
`

`

`The Combination Fails to Suggest Validation of Network and Transport Layer
`Headers “Without an Interrupt Dividing the Processing” of the Headers
`(Claims 1-8)
`
`Reply at 4.
`
`-01392 PO Demonstrative, 18
`
`Alacritech, Ex. 2800 Page 74
`
`

`

`Erickson Only Describes Header Creation (Transmit-side), Not Header
`Validation (Receive-side) On the NIC
`
`Corrected POR at 35-36
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 72:8-25
`
`-01392 PO Demonstrative, 19
`
`Alacritech, Ex. 2800 Page 75
`
`

`

`Erickson Only Describes Header Creation (Transmit-side), Not Header
`Validation (Receive-side) On the NIC
`
`Corrected POR at 35
`
`Ex. 2026 at 55-56
`
`-01392 PO Demonstrative, 20
`
`Alacritech, Ex. 2800 Page 76
`
`

`

`Alteon’s Reduced Interrupts Are For The Copy Operation, Not Network and
`Transport Layer Validation
`
`Corrected POR at 34
`
`Ex. 1033.023
`
`-01392 PO Demonstrative, 21
`
`Alacritech, Ex. 2800 Page 77
`
`

`

`Interrupts For the Copy Operation Are Distinct From the Interrupts For
`Network and Transport Layer Validation
`
`Corrected POR at 34
`
`Ex. 2026 at 54-55
`-01392 PO Demonstrative, 22
`
`Alacritech, Ex. 2800 Page 78
`
`

`

`Petitioner Does Not Rely on Tanenbaum for Validation of Network or
`Transport Layer Headers Without an Interrupt Dividing the Processing
`
`Corrected POR at 32-33
`
`Pet. at 54-55.
`
`-01392 PO Demonstrative, 23
`
`Alacritech, Ex. 2800 Page 79
`
`

`

`Patent Owner’s Priority Application Refers to ACK Interrupts, Not Interrupts
`From Network and Transport Layer Validation
`
`Corrected POR at 32-33
`
`Reply at 6-7.
`
`Ex. 1031.006
`
`-01392 PO Demonstrative, 24
`
`Alacritech, Ex. 2800 Page 80
`
`

`

`The Combination Fails to Suggest Sending, By the NIC, Data From Each of
`the Plurality of Packets to Application Memory Without Sending the Headers
`
`-01392 PO Demonstrative, 25
`
`Alacritech, Ex. 2800 Page 81
`
`

`

`The Combination Fails to Suggest Sending, By the NIC, Data From Each of
`the Plurality of Packets to Application Memory Without Sending the Headers
`
`Corrected POR at 38-39
`
`Ex. 1033.021
`
`-01392 PO Demonstrative, 26
`
`Alacritech, Ex. 2800 Page 82
`
`

`

`Petitioner Only Relies on Erickson For Writing Data Into Memory Using DAI
`and Doesn’t Cite to Tanenbaum At All
`
`Corrected POR at 38-39
`
`Pet. at 56-57 (see also Pet. at 56-58 (no reference to Tanenbaum)).
`
`-01392 PO Demonstrative, 27
`
`Alacritech, Ex. 2800 Page 83
`
`

`

`No Motivation to Combine Erickson, Tanenbaum, and Alteon
`
`Corrected POR at 43
`
`Ex. 2026 at 63-64
`
`-01392 PO Demonstrative, 28
`
`Alacritech, Ex. 2800 Page 84
`
`

`

`Erickson and Alteon Are Fundamentally Incompatible
`
`Corrected POR at 44-45
`
`Alteon (Ex. 1033)
`
`Ex. 1005 at 8:20-24
`
`Erickson (Ex. 1005)
`
`Ex. 1033.023
`
`-01392 PO Demonstrative, 29
`
`Alacritech, Ex. 2800 Page 85
`
`

`

`Erickson and Alteon Are Fundamentally Incompatible
`
`Corrected POR at 45-46
`
`Ex. 2026 at 66
`
`-01392 PO Demonstrative, 30
`
`Alacritech, Ex. 2800 Page 86
`
`

`

`Erickson and Alteon Are Fundamentally Incompatible
`
`Corrected POR at 46
`
`Ex. 2028 (Horst Dep. Tr.) at 76:10-16
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 78:7-18
`
`-01392 PO Demonstrative, 31
`
`Alacritech, Ex. 2800 Page 87
`
`

`

`Corrected POR at 43-44
`Tanenbaum Teaches Away From Combining Erickson and
`Alteon
`
`Ex. 1006.588-89
`
`Tanenbaum (Ex. 1006)
`
`-01392 PO Demonstrative, 32
`
`Alacritech, Ex. 2800 Page 88
`
`

`

`The Combination Fails to Suggest Dividing the Data into Multiple Segments
`and Prepending a Packet Header to Each Segment (Claims 9 and 17)
`
`-01392 PO Demonstrative, 33
`
`Alacritech, Ex. 2800 Page 89
`
`

`

`The Combination Fails to Suggest Dividing the Data into Multiple Segments
`and Prepending a Packet Header to Each Segment (Claims 9 and 17)
`
`Corrected POR at 52
`
`Ex. 1005 at 7:21-33
`
`Ex. 1005 at 7:50:64
`
`Ex. 2026 at 71
`
`-01392 PO Demonstrative, 34
`
`Alacritech, Ex. 2800 Page 90
`
`

`

`The Combination Fails to Suggest Dividing the Data into Multiple Segments
`and Prepending a Packet Header to Each Segment (Claims 9 and 17)
`
`Corrected POR at 53
`
`Ex. 2026 at 71-72
`
`-01392 PO Demonstrative, 35
`
`Alacritech, Ex. 2800 Page 91
`
`

`

`The Combination Fails to Suggest Dividing the Data into Multiple Segments
`and Prepending a Packet Header to Each Segment (Claims 9 and 17)
`
`Corrected POR at 54-55
`
`Ex. 2026 at 71-72
`
`-01392 PO Demonstrative, 36
`
`Alacritech, Ex. 2800 Page 92
`
`

`

`Petitioner’s Expert Manufactures Three Scripts Not Disclosed or Suggested
`by Erickson (Claims 9 and 17)
`
`Corrected POR at 52-54
`
`Ex. 1003 at A-40
`
`-01392 PO Demonstrative, 37
`
`Alacritech, Ex. 2800 Page 93
`
`

`

`Petitioner’s Expert Manufactures Three Scripts Not Disclosed or Suggested
`by Erickson (Claims 9 and 17)
`
`Corrected POR at 53
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 98:16-99:17
`-01392 PO Demonstrative, 38
`
`Alacritech, Ex. 2800 Page 94
`
`

`

`No Expectation of Success Adapting a UDP Script to TCP
`
`Corrected POR at 54-55
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 96:16-97:18
`
`-01392 PO Demonstrative, 39
`
`Alacritech, Ex. 2800 Page 95
`
`

`

`No Expectation of Success Adapting a UDP Script to TCP
`
`Corrected POR at 54-55
`
`Robert Horst
`Petitioner's Expert
`
`Ex. 2028 (Horst Dep. Tr.) at 98:4-15
`
`-01392 PO Demonstrative, 40
`
`Alacritech, Ex. 2800 Page 96
`
`

`

`Corrected POR at 54-55
`No Expectation of Success Adapting a UDP Script to Work With
`TCP
`
`Ex. 2026 at 73
`
`-01392 PO Demonstrative, 41
`
`Alacritech, Ex. 2800 Page 97
`
`

`

`Secondary Considerations: Long-Felt Need
`
`Corrected POR at 57-58
`
`Ex. 2031 at 1 (1993 IBM Research Division ACM SIGCOMM article)
`
`Ex. 2032 at 1 (1995 Univ. of Berkeley paper)
`
`-01392 PO Demonstrative, 42
`
`Alacritech, Ex. 2800 Page 98
`
`

`

`Secondary Considerations: Long-Felt Need
`
`Corrected POR at 57-58
`
`Ex. 2033 at 1 (1990 IEEE article from AT&T Bell Labs)
`
`Ex. 2034 at 1 (2005 USENIX Conference paper from IBM)
`
`-01392 PO Demonstrative, 43
`
`Alacritech, Ex. 2800 Page 99
`
`

`

`Secondary Considerations: Long-Felt Need
`
`Corrected POR at 57-58
`
`Ex. 2026 at 76
`
`-01392 PO Demonstrative, 44
`
`Alacritech, Ex. 2800 Page 100
`
`

`

`Secondary Considerations: Industry Praise
`
`Corrected POR at 60-61
`
`Ex. 2039 at 4 (2001 HP Labs research paper)
`
`-01392 PO Demonstrative, 45
`
`Alacritech, Ex. 2800 Page 101
`
`

`

`Secondary Considerations: Industry Praise
`
`Corrected POR at 60-61
`
`Ex. 2040 at 3 (Shoreline Ventures Press Release)
`
`-01392 PO Demonstrative, 46
`
`Alacritech, Ex. 2800 Page 102
`
`

`

`Secondary Considerations: Industry Praise
`
`Corrected POR at 60-61
`
`Ex. 2026 at 78
`
`-01392 PO Demonstrative, 47
`
`Alacritech, Ex. 2800 Page 103
`
`

`

`Secondary Considerations: Failure of Others
`
`Corrected POR at 61
`
`Ex. 2041 at 2 (2003 HP Labs paper presented at HotOS IX conference)
`
`Id. at 2
`
`-01392 PO Demonstrative, 48
`
`Alacritech, Ex. 2800 Page 104
`
`

`

`Secondary Considerations: Failure of Others
`
`Corrected POR at 61
`
`Ex. 2026 at 79
`
`-01392 PO Demonstrative, 49
`
`Alacritech, Ex. 2800 Page 105
`
`

`

`Secondary Considerations: Skepticism
`
`Corrected POR at 61-63
`
`Ex. 1006 at 588-589
`
`-01392 PO Demonstrative, 50
`
`Alacritech, Ex. 2800 Page 106
`
`

`

`Secondary Considerations: Skepticism
`
`Corrected POR at 61-63
`
`Ex. 2300 at 194 (2001 paper by Petitioner’s expert, Dr. Horst)
`
`-01392 PO Demonstrative, 51
`
`Alacritech, Ex. 2800 Page 107
`
`

`

`Secondary Considerations: Skepticism
`
`Corrected POR at 61-63
`
`Ex. 2300 at 194
`
`-01392 PO Demonstrative, 52
`
`Alacritech, Ex. 2800 Page 108
`
`

`

`Secondary Considerations: Skepticism
`
`Corrected POR at 63
`
`Ex. 2026 at 81
`
`-01392 PO Demonstrative, 53
`
`Alacritech, Ex. 2800 Page 109
`
`

`

`’241 Patent – Contingent Motion to Amend
`(Proposed Claim 25 – Substitute for Claim 1)
`
`1409 MTA at Appx A
`
`Proposed Claim 25
`
`25. (proposed substitute for claim 1) A method for network communication, the method
`comprising:
`
`receiving a plurality of packets from the network, each of the packets including a media
`access control layer header, a network layer header and a transport layer header;
`
`processing the packets by a first mechanism, so that for each packet the network layer
`header and the transport layer header are validated without an interrupt dividing the
`processing of the network layer header and the transport layer header;
`
`* * *
`
`sending, by the first mechanism, the data from each packet of the first type to a destination
`in memory allocated to an application running on a host computer without sending any of
`the media access control layer headers, network layer headers or transport layer headers to
`the destination or to a host protocol stack running on the host computer.
`
`-01392 PO Demonstrative, 54
`
`Alacritech, Ex. 2800 Page 110
`
`

`

`Support for Proposed Claim 25 (Substitute for Claim 1)
`
`MTA at Appx A; Reply at 3-5
`
`Ex. 2021 at ¶ [0057]
`
`Ex. 2021 at Fig. 4C
`
`Ex. 2021 at ¶ [0061]
`
`-01392 PO Demonstrative, 55
`
`Alacritech, Ex. 2800 Page 111
`
`

`

`Proposed Claim 25 (Substitute for Claim 1) Is Valid Over
`the Prior Art
`
`MTA Reply at 11-12
`
`Ex. 1033.021
`
`-01392 PO Demonstrative, 56
`
`Alacritech, Ex. 2800 Page 112
`
`

`

`Proposed Claim 25 (Substitute for Claim 1) Is Valid Over
`the Prior Art
`
`MTA Reply at 15
`
`Ex. 2305 at 16
`
`-01392 PO Demonstrative, 57
`
`Alacritech, Ex. 2800 Page 113
`
`

`

`’241 Patent – Contingent Motion to Amend
`(Proposed Claim 33 – Substitute for Claim 9)
`
`1410 MTA at Appx A
`
`Proposed Claim 33
`
`33. (proposed substitute for claim 9) A method for communicating
`information over a network, the method comprising:
`
`obtaining data from a source in memory allocated by a first processor;
`
`dividing the data into multiple segments;
`
`prepending a packet header to each of the segments by a second processor,
`thereby forming a packet corresponding to each segment … ; and
`
`transmitting the packets to the network, wherein the dividing, prepending,
`and transmitting occur without the second processor generating an
`interrupt to the first processor.
`
`* substantially similar amendments to remaining independent claim 17
`(proposed substitute claim 41)
`
`-01392 PO Demonstrative, 58
`
`Alacritech, Ex. 2800 Page 114
`
`

`

`Support for Proposed Claim 33 (Substitute for Claim 9)
`
`MTA at Appx A; Reply at 3-5
`
`Ex. 2021 at ¶ [0064]
`
`-01392 PO Demonstrative, 59
`
`Alacritech, Ex. 2800 Page 115
`
`

`

`Proposed Claim 33 (Substitute for Claim 9) Is Valid Over
`the Prior Art
`
`MTA Reply at 19-20
`
`Ex. 1005 at 7:21-33
`
`Ex. 1005 at 7:50:64
`
`-01392 PO Demonstrative, 60
`
`Alacritech, Ex. 2800 Page 116
`
`

`

`Proposed Claim 33 (Substitute for Claim 9) Is Valid Over
`the Prior Art
`
`MTA Reply at 19-20
`
`Ex. 2305 at 18-19
`-01392 PO Demonstrative, 61
`
`Alacritech, Ex. 2800 Page 117
`
`

`

`INTEL CORPORATION
`v.
`ALACRITECH, INC.
`
`Case Nos.: IPR2017-01405, IPR2017-01735,
`IPR2018-00336
`U.S. Patent No. 7,124,205 B2
`
`Patent Owner’s Demonstratives
`
`Hearing: September 13, 2018
`
`-01405 PO Demonstrative, 11
`
`Alacritech, Ex. 2800 Page 118
`
`

`

`Overview of the ‘205 Patent
`
`Corrected POR at 8
`
`Ex. 1001 (“‘205 Patent”)
`
`‘205 Patent, Abstract
`
`-01405 PO Demonstrative, 2
`
`Alacritech, Ex. 2800 Page 119
`
`

`

`OSI Model
`
`Corrected POR at 2
`
`Ex. 2026 at 21-22
`
`-01405 PO Demonstrative, 3
`
`Alacritech, Ex. 2800 Page 120
`
`

`

`Layer 3: Network Layer
`
`Corrected POR at 3
`
`Ex. 2026 at 22-23
`
`-01405 PO Demonstrative, 4
`
`Alacritech, Ex. 2800 Page 121
`
`

`

`IP Header
`
`Corrected POR at 4
`
`Ex. 2042
`
`-01405 PO Demonstrative, 5
`
`Alacritech, Ex. 2800 Page 122
`
`

`

`Layer 4: Transport Layer
`
`Corrected POR at 4-5
`
`Ex. 2026 at 24-25
`
`-01405 PO Demonstrative, 6
`
`Alacritech, Ex. 2800 Page 123
`
`

`

`TCP Header
`
`Corrected POR at 6
`
`Ex. 2042
`
`-01405 PO Demonstrative, 7
`
`Alacritech, Ex. 2800 Page 124
`
`

`

`Message Processing Under TCP/IP
`
`Corrected POR at 7
`
`Ex. 2026 at 26-27; Ex. 2043
`
`-01405 PO Demonstrative, 8
`
`Alacritech, Ex. 2800 Page 125
`
`

`

`Message Processing Under TCP/IP
`
`Corrected POR at 7-8
`
`Ex. 2026 at 27-28
`
`-01405 PO Demonstrative, 9
`
`Alacritech, Ex. 2800 Page 126
`
`

`

`Overview of the ‘205 Patent
`
`Corrected POR at 9-10
`
`Ex. 1001, ‘205 Patent, 1:49-52
`
`Ex. 1008, Figure 1.4
`
`-01405 PO Demonstrative, 10
`
`Alacritech, Ex. 2800 Page 127
`
`

`

`Overview of the ‘205 Patent
`
`Corrected POR at 9-10
`
`Ex. 2026 at 29-30
`
`-01405 PO Demonstrative, 11
`
`Alacritech, Ex. 2800 Page 128
`
`

`

`Overview of the ‘205 Patent
`
`Corrected POR at 10
`
`Ex. 2026 at 30
`
`-01405 PO Demonstrative, 12
`
`Alacritech, Ex. 2800 Page 129
`
`

`

`Overview of the ‘205 Patent
`
`Corrected POR at 11-12
`
`Ex. 2026 at 30
`
`Ex. 2026 at 31
`
`-01405 PO Demonstrative, 13
`
`Alacritech, Ex. 2800 Page 130
`
`

`

`Challenged Claims: 3, 9-10, 16, 22, 24-33, 35, 36
`
`Corrected POR at 13-18; Supp POR at 3-4
`
`-01405 PO Demonstrative, 14
`
`Alacritech, Ex. 2800 Page 131
`
`

`

`Challenged Claims: 3, 9-10, 16, 22, 24-33, 35, 36
`
`Corrected POR at 13-18; Supp POR at 3-4
`
`-01405 PO Demonstrative, 15
`
`Alacritech, Ex. 2800 Page 132
`
`

`

`Challenged Claims: 3, 9-10, 16, 22, 24-33, 35, 36
`
`Corrected POR at 13-18; Supp POR at 3-4
`
`-01405 PO Demonstrative, 16
`
`Alacritech, Ex. 2800 Page 133
`
`

`

`Challenged Claims: 3, 9-10, 16, 22, 24-33, 35, 36
`
`Corrected POR at 13-18; Supp POR at 3-4
`
`-01405 PO Demonstrative, 17
`
`Alacritech, Ex. 2800 Page 134
`
`

`

`Challenged Claims: 3, 9-10, 16, 22, 24-33, 35, 36
`
`Corrected POR at 13-18; Supp POR at 3-4
`
`-01405 PO Demonstrative, 18
`
`Alacritech, Ex. 2800 Page 135
`
`

`

`Challenged Claims: 3, 9-10, 16, 22, 24-33, 35, 36
`
`Corrected POR at 13-18; Supp POR at 3-4
`
`-01405 PO Demonstrative, 19
`
`Alacritech, Ex. 2800 Page 136
`
`

`

`Challenged Claims: 3, 9-10, 16, 22, 24-33, 35, 36
`
`Corrected POR at 13-18; Supp POR at 3-4
`
`-01405 PO Demonstrative, 20
`
`Alacritech, Ex. 2800 Page 137
`
`

`

`Overview of the Prior Art
`
`Challenged Claims
`
`103(a) References
`
`3, 9-10, 16, 22, 27-33,
`35-36
`
`Thia + Satran

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