throbber
UNITED STATES PATENT AND TRADEMARK OFFICE
`____________
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`____________
`
`NOKIA CORP. AND NOKIA OF AMERICA CORP.
`Petitioners
`
`v.
`
`PACKET INTELLIGENCE LLC,
`Patent Owner
`____________
`
`Case: IPR2019-01291
`U.S. Patent No. 6,665,725
`____________
`
`PETITION FOR INTER PARTES REVIEW
`UNDER 35 U.S.C. §311-319 AND 37 C.F.R. §42
`
`Mail Stop PATENT BOARD
`Patent Trial and Appeal Board
`US Patent and Trademark Office
`PO Box 1450
`Alexandria, Virginia 22313-1450
`
`Packet Intelligence Ex. 2047 Page 1 of 97
`
`

`

`TABLE OF CONTENTS
`TABLE OF EXHIBITS ...........................................................................................v
`I.
`INTRODUCTION .........................................................................................1
`II. MANDATORY NOTICES UNDER 37 C.F.R. §42.8.................................7
`A.
`Real Party in Interest (37 C.F.R. §42.8(b)(1)) ..........................................7
`B.
`Related Matters (37 C.F.R. §42.8(b)(2))...................................................7
`C.
`Designation of Counsel (37 C.F.R. §42.8(b)(3)) ......................................8
`D.
`Service Information (37 C.F.R. §42.8(b)(4)) ............................................8
`III. PAYMENT OF FEES (37 C.F.R. §42.103) .................................................8
`IV. REQUIREMENTS FOR IPR UNDER 37 C.F.R. §42.104 ........................9
`A.
`Grounds for Standing (37 C.F.R. §42.104(a))...........................................9
`B.
`Summary of the Challenges (37 C.F.R. §42.104(b)(1)–(2)).....................9
`C.
`Claim Construction (37 C.F.R. §42.104(b)(3)).........................................9
`D.
`Unpatentability of the Construed Claims (37 C.F.R. §42.104(b)(4)) .....10
`E.
`Supporting Evidence (37 C.F.R. §42.104(b)(5)).....................................10
`SUMMARY OF THE ’725 PATENT ........................................................10
`Overview of the ’725 Patent....................................................................10
`A.
`Priority Date ............................................................................................14
`B.
`The Prosecution History of the ’725 Patent ............................................14
`C.
`VI. CLAIM CONSTRUCTION (37 C.F.R. §42.104(b)(3))............................15
`A.
`“Conversational Flow[s]”........................................................................15
`B.
`“State of the Flow” ..................................................................................16
`C.
`“Child Protocol” ......................................................................................16
`VII. THERE IS A REASONABLE LIKELIHOOD THAT PETITIONERS
`WILL PREVAIL WITH RESPECT TO AT LEAST ONE CLAIM OF
`THE ’725 PATENT .....................................................................................17
`Prior Art...................................................................................................17
`1.
`Riddle.......................................................................................17
`Summary of the Problem and Solution....................................19
`The Operation of Riddle ..........................................................21
`Baker........................................................................................28
`RFC 1945 - Hypertext Transfer Protocol -- HTTP/1.0 ...........29
`RFC 1889 - RTP: A Transport Protocol for Real-Time
`Applications.............................................................................32
`RFC 2326 - Real Time Streaming Protocol (RTSP) ...............33
`
`2.
`3.
`4.
`
`5.
`
`i
`
`V.
`
`A.
`
`a)
`b)
`
`Packet Intelligence Ex. 2047 Page 2 of 97
`
`

`

`B.
`
`a)
`
`d)
`
`e)
`
`f)
`
`b)
`c)
`
`Count 1: Riddle in view of Baker Renders Claims 10, 12, 13, 16, and 17
`Obvious....................................................................................................35
`1.
`Claims 10 and 17 .....................................................................35
`Limitations [10 Pre] and [17 Pre] “A method of performing
`protocol specific operations on a packet passing through a
`connection point on a computer network, the method
`comprising:” ............................................................................35
`Limitations [10(a)] and [17(a)] “(a) receiving the packet;” ....37
`Limitations [10(b)] and [17(b)] “(b) receiving a set of protocol
`descriptions for a plurality of protocols that conform to a
`layered model, a protocol description for a particular protocol
`at a particular layer level including:” ......................................38
`Limitations [10(b)(i)] and [17(b)(i)] (i) if there is at least one
`child protocol of the protocol at the particular layer level, the-
`one or more child protocols of the particular protocol at the
`particular layer level, the packet including for any particular
`child protocol of the particular protocol at the particular layer
`level information at one or more locations in the packet related
`to the particular child protocol,................................................46
`Limitations [10(b)(ii)] and [17(b)(ii)] (ii) the one or more
`locations in the packet where information is stored related to
`any child protocol of the particular protocol, ..........................54
`Limitations [10(b)(iii)] and [17(b)(iii)] “(iii) if there is at least
`one protocol specific operation to be performed on the packet
`for the particular protocol at the particular layer level, the one
`or more protocol specific operations to be performed on the
`packet for the particular protocol at the particular layer level 54
`Limitations [10(c)] and [17(c)] “(c) performing the protocol
`specific operations on the packet specified by the set of
`protocol descriptions based on the base protocol of the packet
`and the children of the protocols used in the packet,”.............58
`Limitations [10d] “wherein the protocol specific operations
`include one or more parsing and extraction operations on the
`packet to extract selected portions of the packet to form a
`function of the selected portions for identifying the packet as
`belonging to a conversational flow.”.......................................59
`Limitation [17(d)] “wherein the packet belongs to a
`conversational flow of packets having a set of one or more
`states, and wherein the protocol specific operations include one
`or more state processing operations that are a function of the
`ii
`
`g)
`
`h)
`
`i)
`
`Packet Intelligence Ex. 2047 Page 3 of 97
`
`

`

`2.
`
`a)
`
`3.
`
`a)
`
`state of the conversational flow of the packet, the state of the
`conversational flow of the packet being indicative of the
`sequence of any previously encountered packets of the same
`conversational flow as the packet.” .........................................66
`Claim 12...................................................................................67
`Limitation [12] “A method according to claim 10, wherein
`which protocol specific operations are performed is step (c)
`depends on the contents of the packet such that the method
`adapts to different protocols according to the contents of the
`packet.” ....................................................................................67
`Claim 13...................................................................................69
`Limitation [13] “A method according to claim 10, wherein the
`protocol descriptions are provided in a protocol description
`language.” ................................................................................69
`Claim 16...................................................................................70
`Limitation [16] “A method according to claim 10, wherein the
`protocol specific operations further include one or more state
`processing operations that are a function of the state of the
`flow of the packet.”..................................................................70
`Count 2: Riddle in View of Baker and Further in View of RFC 1945
`Renders Claims 10, 12, 13, 16, and 17 as Obvious.................................71
`Count 3: Riddle in View of Baker and Further in View of RFC 1889 and
`RFC 2326 Renders Claims 10, 12, 13, 16, and 17 as Obvious...............78
`VIII. FACTORS DO NOT SUPPORT THE BOARD DENYING
`INSTITUTION UNDER 37 C.F.R. §§ 314 and 325 .................................82
`IX. CONCLUSION ............................................................................................85
`
`D.
`
`4.
`
`a)
`
`C.
`
`iii
`
`Packet Intelligence Ex. 2047 Page 4 of 97
`
`

`

`TABLE OF AUTHORITIES
`
`Page(s)
`
`CASES
`
`Apple Inc. v. VirnetX Inc.,
`IPR2015-00812, Paper 43 (P.T.A.B. Aug. 30, 2016) ...................................................... passim
`
`Dynamic Drinkware, LLC, v. Nat’l Graphics, Inc.,
`800 F.3d 1375 (Fed. Cir. 2015)................................................................................................18
`
`STATUTES
`
`37 C.F.R. § 42.8...........................................................................................................................7, 8
`
`37 C.F.R § 42.10(b) .........................................................................................................................8
`
`37 C.F.R. §42.15(a)..........................................................................................................................8
`
`37 C.F.R. §42.103............................................................................................................................8
`
`37 C.F.R. §42.104................................................................................................................9, 10, 15
`
`35 U.S.C. §§ 102, 103, et seq...........................................................................................................9
`
`35 U.S.C. §102(b) .................................................................................................................. passim
`
`35 U.S.C. §102(e) ..........................................................................................................................18
`
`35 U.S.C. §103(a) ............................................................................................................................9
`
`35 U.S.C. §112.............................................................................................................14, 18, 19, 24
`
`35 U.S.C. § 314(a) .........................................................................................................................17
`
`iv
`
`Packet Intelligence Ex. 2047 Page 5 of 97
`
`

`

`Exhibit
`EX1001
`EX1002
`EX1003
`EX1004
`EX1005
`EX1006
`EX1007
`EX1008
`EX1009
`EX1010
`
`EX1011
`
`EX1012
`
`EX1013
`EX1014
`EX1015
`EX1016
`EX1017
`EX1018
`EX1019
`EX1020
`
`EX1021
`
`EX1022
`
`EX1023
`
`TABLE OF EXHIBITS
`
`Description
`U.S. Patent No. 6,651,099 (the “’099 Patent”)
`U.S. Patent No. 6,665,725 (the “’725 Patent”)
`U.S. Patent No. 6,771,646 (the “’646 Patent”)
`U.S. Patent No. 6,839,751 (the “’751 Patent”)
`U.S. Patent No. 6,954,789 (the “’789 Patent”)
`Declaration of Dr. Kevin Jeffay
`Curriculum vitae of Dr. Kevin Jeffay
`U.S. Pat. No. 6,412,000 to Riddle et al. (“Riddle”)
`U.S. Pat. No. 6,046,980 to Packer et al. (“Packer”)
`RFC 1945, Hypertext Transfer Protocol -- HTTP/1.0 (“RFC
`1945”)
`RFC 2616, Hypertext Transfer Protocol -- HTTP/1.1 (“RFC
`2616”)
`Packet Intelligence LLC, v. Ericsson Inc. et al., No. 2:18-cv-
`00381-JRG, Dkt. No. 74, Joint Claim Construction and Prehearing
`Statement (June 7, 2019)
`WO 97/23076 A1 to Baker (“Baker”)
`Provisional Patent Application No. 60/141,903
`File History for US Patent No. 6,651,099
`File History for US Patent No. 6,665,725
`File History for US Patent No. 6,771,646
`File History for US Patent No. 6,839,751
`File History for US Patent No. 6,954,789
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 66, Claim Construction Memorandum and
`Order (March 14, 2017)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 324-1, Declaration of Sadaf R. Abdullah
`(October 26, 2018)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 324-2, Dr. Kevin Almeroth’s
`Demonstrative Slides (October 26, 2018)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 250, Transcript from Oct. 12, 2017
`(October 17, 2017)
`
`v
`
`Packet Intelligence Ex. 2047 Page 6 of 97
`
`

`

`EX1024
`
`EX1025
`
`EX1026
`
`EX1027
`
`EX1028
`
`EX1029
`
`EX1030
`
`EX1031
`EX1032
`
`EX1033
`
`EX1034
`
`EX1035
`
`EX1036
`
`EX1037
`EX1038
`
`EX1039
`
`EX1040
`
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 323-1, Declaration of Steven Udick
`(October 26, 2018)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 323-2, Dr. Almeroth’s direct testimony
`demonstratives (October 26, 2018)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 314-1, Declaration of Michael Lyons
`(October 5, 2018)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 314-4, Russell Dietz’s demonstratives
`(October 5, 2018)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 244, Transcript from Oct. 10, 2017 AM
`session (October 17, 2017)
`Certified Translation of German Federal Patent Court Nos. 2Ni
`26/16 (EP) and 2(Ni 46/16) (July 12, 2018)
`RFC 1889 - RTP: A Transport Protocol for Real-Time
`Applications (“RFC 1889”)
`RFC 2326 - Real Time Streaming Protocol (RTSP) (“RFC 2326”)
`Redline showing a comparison of US Pat. No. 6,412,000 to Riddle
`et al. (“Riddle”) to provisional application number 60/066,864
`PointCast Inc. is Testing a New Screen-Saver Product, the Wall
`Street Journal (April 15, 1996)
`Brown, Judy, PointCast Network Provides a world of Information,
`News, Weather, Stock Quotes Can Be Displayed, Milwaukee
`Journal Sentinel (March 18, 1996)
`PointCast Makes Debut On Internet Screens to Acclaim, Internet
`Business News (March 19, 1996)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 55-21, Packet Intelligence’s Tutorial
`(January 20, 2017)
`Provisional application number 60/066,864
`Claim chart comparing claims 1, 8, and 11 of Riddle to the
`specification of provisional application number 60/066,864
`File History for US Patent No. 6,771,646 – February 10, 2004,
`Response to Office Action
`RFC 765 – File Transfer Protocol (“RFC 765”)
`
`vi
`
`Packet Intelligence Ex. 2047 Page 7 of 97
`
`

`

`EX1041
`
`EX1042
`
`EX1043
`
`EX1044
`
`EX1045
`
`EX1046
`
`EX1047
`
`EX1048
`
`EX1049
`
`EX1050
`
`EX1051
`
`EX1052
`
`EX1053
`EX1054
`
`EX1055
`
`EX1056
`EX1057
`EX1058
`
`EX1059
`
`EX1060
`
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00450,
`Patent Owner Preliminary Response, Paper No. 6 (April 28, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00451,
`Patent Owner Preliminary Response, Paper No. 6 (April 28, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00629,
`Patent Owner Preliminary Response, Paper No. 6 (April 28, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00630,
`Patent Owner Preliminary Response, Paper No. 6 (April 28, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00769,
`Patent Owner Preliminary Response, Paper No. 6 (April 28, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00862,
`Patent Owner Preliminary Response, Paper No. 6 (June 5, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00450,
`Decision Re Institution, Paper No. 8 (July 26, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00451,
`Decision Re Institution, Paper No. 8 (July 26, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00629,
`Decision Re Institution, Paper No. 8 (July 26, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00630,
`Decision Re Institution, Paper No. 9 (July 26, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00769,
`Decision Re Institution, Paper No. 8 (July 26, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00862,
`Decision Re Institution, Paper No. 8 (July 26, 2017)
`RFC 1543, Instructions to RFC Authors (“RFC 1543”)
`RFC 2026, The Internet Standards Process -- Revision 3 (“RFC
`2026)
`Packet Intelligence LLC, v. Netscout Systems, Inc. et al., No. 2:16-
`CV-230-JRG, Dkt. No. 314, NetScout’s JMOL of No
`Infringement (October 5, 2018)
`U.S. Pat. No. 5,740,175 to Wakeman et al. (“Wakeman”)
`U.S. Pat. No. 6,091,725 to Cheriton et al. (“Cheriton”)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00863,
`Decision Re Institution, Paper No. 6 (August 31, 2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00863,
`Patent Owner’s Notice of Abandonment, Paper No. 8 (Dec. 1,
`2017)
`Sandvine Corp. v. Packet Intelligence, LLC, No. IPR2017-00863,
`Adverse Judgment, Paper No. 9 (Dec. 20, 2017)
`
`vii
`
`Packet Intelligence Ex. 2047 Page 8 of 97
`
`

`

`EX1061
`EX1062
`EX1063
`EX1064
`EX1065
`EX1066
`EX1067
`
`EX1068
`
`RFC 793 – Transmission Control Protocol (“RFC 793”)
`Table Comparing Claims 1, 10, and 17 of the ’725 Patent
`U.S. Pat. No. 6,308,148 to Bruins et al. (“Bruins”)
`U.S. Pat. No. 5,805,808 to Hasani et al. (“Hasani”)
`Claim Listing for U.S. Patent No. 6,954,789
`Omitted
`International Standard ISO/IEC 7498 - Information processing
`systems -- Open Systems Interconnection -- Basic Reference
`Model -- Part 4: Management framework (Nov. 15, 1989)
`RFC 791 – Internet Protocol (“RFC 791”)
`
`viii
`
`Packet Intelligence Ex. 2047 Page 9 of 97
`
`

`

`I.
`
`INTRODUCTION
`
`Nokia Corp. and Nokia of America Corp. (collectively “Petitioners”) request
`
`Inter Partes Review (“IPR”) of claims 10, 12, 13, 16, and 17 (collectively, “the
`
`Challenged Claims”) of U.S. Patent No. 6,665,725 (EX1002, “the ’725 Patent”). The
`
`Board previously instituted IPR IPR2017-00863 by Sandvine Corporation and
`
`Sandvine Incorporated ULC (collectively, “Sandvine”) against claims 1 and 2 of the
`
`’725 Patent based on WO 97/23076 A1 to Baker (EX1013, “Baker”). EX1058. The
`
`Patent Owner abandoned claims 1 and 2 and then the Board entered an adverse
`
`judgment. EX1059.
`
`Independent claims 1, 10, and 17 contain eight identical limitations. EX1002.
`
`A comparison of claims 1, 10, and 17 is contained in EX1062. The Board has already
`
`determined, and the Patent Owner has not disputed, that there is a reasonable
`
`likelihood that Baker teaches limitations [10 Pre], [10(a)], [10(b)], [10(b)(i)],
`
`[10(b)(ii)], [10(b)(iii)], [10(c)], [17 Pre], [17(a)], [17(b)], [17(b)(i)], [17(b)(ii)],
`
`[17(b)(iii)], and [17(c)]. EX1058. Thus, the only question for the Board is whether
`
`the limitations unique to claims 10 and 17, i.e., [10(d)] and [17(d)], and the
`
`dependent claims are taught in the combinations set forth below.
`
`Limitations [10(d)] and [17(d)] require a “conversational flow.” In a second
`
`IPR – IPR2017-00862 – Sandvine challenged claims 10 and 17 based primarily on
`
`1
`
`Packet Intelligence Ex. 2047 Page 10 of 97
`
`

`

`U.S. Patent No. 6,115,393 (“Engel”). EX1052, 7. In IPR2017-00862 the Board
`
`denied institution because it found that Engel failed to show the claimed
`
`“conversational flow[s].” EX1052, 20. The prior art used in this Petition discloses
`
`all of the limitations of the Challenged Claims including the claimed “conversational
`
`flow[s].”
`
`The ’725 Patent incorporates U.S. Patent No. 6,661,099 (“the ’099 Patent”)
`
`(09/608,237) by reference. EX1002, 2:21-24. The ’099 Patent describes:
`
` a “flow” as “a stream of packets being exchanged between any two
`
`addresses in the network,”
`
` a “connection flow” as “all
`
`the packets involved with a single
`
`connection,” and
`
` a “conversational flow” as “the sequence of packets that are exchanged
`
`in any direction as a result of an activity—for instance, the running of
`
`an application on a server as requested by a client.”
`
`See, e.g., EX1001, 2:35-40, 12:4-5.
`
`According to Packet Intelligence, LLC (“Patent Owner”) “[t]he problem with
`
`only tracking connection flows is that certain applications and protocols may
`
`generate multiple connections. In other words, a single application may spawn
`
`multiple connections for a single activity.” EX1046, 16. An example of the alleged
`
`2
`
`Packet Intelligence Ex. 2047 Page 11 of 97
`
`

`

`problem according to the Patent Owner is demonstrated through Skype. EX1036,
`
`18-19. As shown below, Skype generates multiple separate connection flows for
`
`video, audio, and control information. Id.
`
`EX1036, 18.
`
`As shown by Patent Owner’s “conversational
`
`flow” slide below, a
`
`“conversational flow” requires linking each of those separate connection flows into
`
`one “conversational flow.”
`
`3
`
`Packet Intelligence Ex. 2047 Page 12 of 97
`
`

`

`EX1036, 19.
`
`Similarly, the Patent Owner provided the following illustration to distinguish
`
`the Engle prior art reference in the previous IPR.
`
`4
`
`Packet Intelligence Ex. 2047 Page 13 of 97
`
`

`

`EX1052, 17.
`
`The Board wrote “packets 1 and 2 may both result from the same application
`
`(e.g., video and audio traffic using Skype), but Engel would not link them as being
`
`part of a single conversational flow.” Id. Further, “we do not see—and Petitioner
`
`does not point to—anything in Engel indicating that it links communications by
`
`application (as opposed to by layer and client-server pair) as the construction of
`
`‘conversational flow’ above requires.” EX1052, 18. The Board noted “[w]hat
`
`distinguishes this invention from prior art network monitors is that it has the ability
`
`5
`
`Packet Intelligence Ex. 2047 Page 14 of 97
`
`

`

`to recognize disjointed flows as belonging to the same conversational flow.”
`
`EX1052, 18 (internal citation omitted).
`
`This Petition relies on Baker, which the Board has already determined, in the
`
`context of claim 1, teaches claims limitations [10b], [10b(i)], [10b(ii)], [10b(iii)],
`
`[10c], [17b], [17b(i)], [17b(ii)], [17b(iii)], and [17c]. Additionally, the prior art
`
`below shows the claimed conversational flows in four different ways. First, the prior
`
`art discussed below links disjointed TCP flows for FTP applications. EX1006,
`
`¶¶427-438. The German Federal Patent Court has already invalidated a family
`
`member of the ’725 Patent and found that that linking disjointed TCP flows for FTP
`
`applications is a conversational flow. EX1029, 35-36. Second,
`
`the prior art
`
`discussed below recognizes disjointed flows for an application called PointCast.
`
`EX1006, ¶¶439-448. The provisional patent application that lead to the ’725 Patent
`
`admits that consolidating disjointed flows for PointCast is a conversational flow.
`
`EX1014, 12:16-25. Third, the prior art discussed below links HTTP flows based
`
`upon information in HTTP header fields, such as the HTTP Referer field. EX1006,
`
`¶¶469-482. The Patent Owner’s expert has stated that linking HTTP flows based
`
`upon information in HTTP header fields, such as the HTTP Referer field, yields a
`
`conversational flow. EX1006, ¶¶471-475. Fourth, the prior art discussed below
`
`links RTSP, RTP, and RTCP flows. EX1006, ¶¶483-494. The Patent Owner
`
`6
`
`Packet Intelligence Ex. 2047 Page 15 of 97
`
`

`

`previously told the Board that relating RTSP, RTP, and RTCP flows created a
`
`conversational flow. EX1046, 24.
`
`II. MANDATORY NOTICES UNDER 37 C.F.R. §42.8
`
`A.
`
`Real Party in Interest (37 C.F.R. §42.8(b)(1))
`
`The real parties in interest are Nokia of America Corporation, Nokia Corp.
`
`(collectively, “Nokia”), Ericsson Inc., and Telefonaktiebolaget LM Ericsson.
`
`B.
`
`Related Matters (37 C.F.R. §42.8(b)(2))
`
`The ’725 Patent is at issue in Packet Intelligence LLC v. Nokia of America
`
`Corporation, No. 2:18-cv-00382 (E.D. Tex.), Packet Intelligence LLC v. Ericsson
`
`Inc. and Telefonaktiebolaget LM Ericsson, No. 2:18-cv-00381 (E.D. Tex.), Packet
`
`Intelligence LLC v. NetScout Systems, Inc. et al., No. 2:16-cv-230 (E.D. Tex.), and
`
`Palo Alto Networks, Inc. v. Packet Intelligence LLC, No. 3:19-cv-02471 (N.D. Cal).
`
`Petitioners are also contemporaneously filing petitions for inter partes review of
`
`U.S. Patent Nos. 6,651,099 (IPR2019-01290), 6,771,646 (IPR2019-01292),
`
`6,839,751 (IPR2019-01289), and 6,954,789 (IPR2019-01293).1
`
`1 Collectively, U.S. Patent Nos. 6,651,099, 6,665,725, 6,771,646, 6,839,751, and
`
`6,954,789 are referred to as the “Challenged Patents.”
`
`7
`
`Packet Intelligence Ex. 2047 Page 16 of 97
`
`

`

`C.
`
`Designation of Counsel (37 C.F.R. §42.8(b)(3))
`
`Lead counsel for Nokia is Thomas W. Davison (Reg. No. 57,160), 950 F
`
`Street, NW, Washington, DC 20004-1404, Tel: 202-239-3933, Fax: (202) 654-4913
`
`and Stephen Lareau (Reg. No. 62,273). Backup counsel for Nokia is S. Benjamin
`
`Pleune (Reg. No. 52,421) M. Scott Stevens (Reg. No. 54,762) and Stephen Lareau
`
`(Reg. No. 62,273), each of Alston & Bird LLP, Bank of America Plaza, 101 South
`
`Tryon Street, Suite 4000, Charlotte, NC 28280-4000, Tel: 704.444.1000, Fax:
`
`704.444.1111.
`
`Pursuant to 37 C.F.R §42.10(b), Powers of Attorney are being submitted with
`
`this Petition.
`
`D.
`
`Service Information (37 C.F.R. §42.8(b)(4))
`
`Petitioners
`
`consent
`
`to
`
`electronic
`
`service
`
`directed
`
`to
`
`Tom.Davison@alston.com, Ben.Pleune@alston.com, Scott.Stevens@alston.com,
`
`and Stephen.Lareau@alston.com.
`
`III. PAYMENT OF FEES (37 C.F.R. §42.103)
`
`Petitioners authorize the Patent Office to charge Deposit Account No. 16-
`
`0605 for the Petition fee set forth in 37 C.F.R. §42.15(a), and for any additional fees.
`
`8
`
`Packet Intelligence Ex. 2047 Page 17 of 97
`
`

`

`IV. REQUIREMENTS FOR IPR UNDER 37 C.F.R. §42.104
`
`A.
`
`Grounds for Standing (37 C.F.R. §42.104(a))
`
`Petitioner certifies that the ’725 Patent is available for inter partes review and
`
`that Petitioner is not barred or estopped from requesting an IPR challenging Claims
`
`10, 12, 13, 16, and 17 (the “Challenged Claims”) on the grounds identified herein.
`
`B.
`
`Summary of the Challenges (37 C.F.R. §42.104(b)(1)–(2))
`
`Pursuant
`
`to Rules 42.22(a)(1) and 42.104(b)(1)–(2), Petitioners request
`
`cancellation of the Challenged Claims (10, 12, 13, 16, and 17) in the ’725 Patent on
`
`the following grounds:
`
`Count 1: the Challenged Claims are unpatentable under 35 U.S.C. §103(a)
`
`over Riddle in view of Baker.
`
`Count 2: the Challenged Claims are unpatentable under 35 U.S.C. §103(a)
`
`over Riddle in view of Baker and further in view of RFC 1945.
`
`Count 3: the Challenged Claims are unpatentable under 35 U.S.C. §103(a)
`
`over Riddle in view of Baker and further in view of RFC 1889 and RFC 2326.
`
`C.
`
`Claim Construction (37 C.F.R. §42.104(b)(3))
`
`An explanation of how the Challenged Claims of the ’725 Patent should be
`
`construed is provided below.
`
`9
`
`Packet Intelligence Ex. 2047 Page 18 of 97
`
`

`

`D.
`
`Unpatentability of the Construed Claims (37 C.F.R. §42.104(b)(4))
`
`An explanation of how the Challenged Claims of the ’725 Patent are
`
`unpatentable under the above grounds is provided below.
`
`E.
`
`Supporting Evidence (37 C.F.R. §42.104(b)(5))
`
`The text below provides exhibit numbers of the supporting evidence relied on
`
`to support the challenge and also explains the relevance of the evidence to the
`
`challenge raised. The text below also identifies the specific portions of the evidence
`
`that support the challenge. A Table of Exhibits is set forth above.
`
`V.
`
`SUMMARY OF THE ’725 PATENT
`
`A.
`
`Overview of the ’725 Patent
`
`The ’725 Patent relates to examining packets passing through a connection
`
`point on a computer network to determine whether a packet is of a conversational
`
`flow associated with an application program. EX1002, 7:12–26. Fig. 3 shows
`
`network packet monitor 300. EX1002, 8:48–13:50.
`
`10
`
`Packet Intelligence Ex. 2047 Page 19 of 97
`
`

`

`EX1002, Fig. 3.
`
`Packet 302 is examined and evaluated by network 300 “in an attempt to
`
`determine its characteristics, e.g., all the protocol information in a multilevel model,
`
`including what server application produced the packet.” EX1002, 8:51–57.
`
`“[P]arsing and extraction of selected portions of packets to generate an identifying
`
`signature” is accomplished by parser subsystem 301, and analysis of the packets is
`
`accomplished by analyzer 303. EX1002, 8:64–9:3.
`
`11
`
`Packet Intelligence Ex. 2047 Page 20 of 97
`
`

`

`“Parser subsystem 301 examines the packets using pattern recognition process
`
`304 that parses the packet and determines the protocol types and associated headers
`
`for each protocol layer that exists in packet 302.” EX1002, 9:17–20. Protocol
`
`description language (PDL) files 336 “describe[] both patterns and states of all
`
`protocols that . . . occur at any layer, including how to interpret header information,
`
`how to determine from the packet header information the protocols at the next layer,
`
`and what information to extract for the purpose of identifying a flow, and ultimately,
`
`applications and services.” EX1002, 9:29–35.
`
`The ’725 Patent incorporates by reference U.S. Patent Application No.
`
`09/608,237, issued as the ’099 Patent (EX1001), which discloses “protocol specific
`
`operations on individual packets including extracting information from header fields
`
`in the packet used for building a signature for identifying the conversational flow of
`
`the packet and for recognizing future packets as belonging to a previously
`
`encountered flow.” EX1002, 2:21–30. The parser recognizes different patterns in the
`
`packet
`
`identifying the protocols used. EX1002, 2:30–32. For each protocol
`
`recognized, packet elements are extracted (read and/or copied) to form the flow
`
`signature (also called a “key”). EX1002, 2:32–34.
`
`Compiler/optimizer 310 generates two sets of internal data structures.
`
`EX1002, 9:42–43, Fig. 3. The first is the set of parsing/extraction operations 308
`
`12
`
`Packet Intelligence Ex. 2047 Page 21 of 97
`
`

`

`wherein “database 308 of parsing/extraction operations includes information
`
`describing how to determine a set of one or more protocol dependent extraction
`
`operations from data in the packet that indicate a protocol used in the packet.”
`
`EX1002, 9:43–52. “The other internal data structure that is built by compiler 310 is
`
`the set of state patterns and processes 326.” EX1002, 9:53–54. “These are the
`
`different states and state transitions that occur in different conversational flows, and
`
`the state operations that need to be performed (e.g., patterns that need to be examined
`
`and new signatures that need to be built) during any state of a conversational flow
`
`to further the task of analyzing a conversational flow.” EX1002, 9:54–60.
`
`Input to compiler/optimizer 310 “includes a set of files that describe each of
`
`the protocols that can occur.” EX1002, 41:24–25. “These files are in a convenient
`
`protocol description language (PDL) which is a high level language.” EX1002,
`
`41:25–27. “The PDL file for a protocol provides the information needed by
`
`compilation process 310 to generate the database 308.” EX1002, 41:57–59. “That
`
`database in turn tells the parser subsystem how to parse and/or extract information,
`
`including one or more of what protocol-specific components of the packet to extract
`
`for the flow signature, how to use the components to build the flow signature, where
`
`in the packet to look for these components, where to look for any child protocols,
`
`and what child recognition patterns to look for.” EX1002, 41:59–65.
`
`13
`
`Packet Intelligence Ex. 2047 Page 22 of 97
`
`

`

`B.
`
`Priority Date
`
`The ’725 Patent was filed on June 30, 2000 as Ser. No. 09/609,179, claiming
`
`priority to a provisional patent application, No. 60/141,903, filed on June 30, 1999.
`
`EX1002. While Petitioners do not accede to a priority date of June 30, 1999 for the
`
`’725 Patent, for purposes of this Petition only it is assumed that the ’725 Patent is
`
`entitled to that date.
`
`The ’725 Patent incorporates the ’099, ’646, and ’751 Patents which also
`
`claim priority to the same provisional application, by reference. EX1002, 1:12–38.
`
`C.
`
`The Prosecution History of the ’725 Patent
`
`The ’725 Patent was filed on June 30, 2000, with 18 claims. EX1016, 1. On
`
`June 4, 2003, the Examiner rejected claims 1 and 16 under 35 U.S.C. §112 as
`
`indefinite and claims 1-3, 13-14, and 17-18 under 35 U.S.C. §102(b) as anticipated
`
`by U.S. Pat. No. 5,860,585 to Bruell (“Bruell”). EX1016, 262-266. The Examiner
`
`indicated that claims 4-11 and 15-16 contained allowable subject matter. EX1016,
`
`267-268.
`
`On June 13, 2003, the Applicants heavily amended the claims based on the
`
`allowable subject matter indicated by the Examiner. EX1016, 275-277. The
`
`Applicants also argued that Bruell did not disclose the claimed invention. EX1016,
`
`289-290. In so arguing, Applicants specifically stated that “Applicants invention is
`
`14
`
`Packet Intelligence Ex. 2047 Page 23 of 97
`
`

`

`in order to recognize packets…as belonging to a conversational flow.” Id. at 290.
`
`On June 27, 2013 the Applicants filed a supplemental response that revised its
`
`previous amendments and arguments with respect to claim 18. EX1016, 293-298. In
`
`the supplemental response, the Applicants further expounded on the concept of state
`
`processing, which is broadly described as any processing relevant
`
`to the
`
`conversational flow. Id. at 290-291.
`
`On Ju

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