throbber
Page 1
`
` UNITED STATES PATENT AND TRADEMARK OFFICE
` BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`VIPTELA, INC., )
` Petitioner, )
` )
`VS. )CASE NO. IPR2017-00684
` )
`FATPIPE NETWORKS PRIVATE )
`LIMITED, )
` Patent Owner. )
`
` VIDEOTAPED ORAL DEPOSITION OF
` DR. LEONARD J. FORYS
` SEPTEMBER 19, 2017
` VIDEOTAPED ORAL DEPOSITION OF
`DR. LEONARD J. FORYS, produced as a witness at the
`instance of the PATENT OWNER, and duly sworn, was taken in
`the above-styled and numbered cause on the 19th day of
`September, 2017, from 9:06 a.m. to 10:39 a.m., before
`Kathryn R. Baker, CSR, RPR, in and for the State of Texas,
`reported by machine shorthand, at the offices of McGuireWoods,
`LLP, 2000 McKinney Avenue, Suite 1400, in the City
`of Dallas, State of Texas, pursuant to the Federal Rules
`of Civil Procedure.
`JOB NO: 129996
`
`TSG Reporting - Worldwide 877-702-9580
`
`1
`
`2 3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`FatPipe Exhibit 2004, pg. 1
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`Page 2
`
` A P P E A R A N C E S
`FOR THE PETITIONER:
`Mr. Sameer Gokhale
`OBLON, MCCLELLAND, MAIER & NEUSTADT
`1940 Duke Street
`Alexandria, Virginia 22314
`
`FOR THE PATENT OWNER:
`Mr. Jason Cook
`Mr. Robert Hilton
`MCGUIREWOODS
`2000 McKinney Avenue
`Dallas, Texas 75201
`
`ALSO PRESENT:
`Mr. Johnny Huddleston, Videographer
`Mr. Jack Lin, In-house counsel
`
`TSG Reporting - Worldwide 877-702-9580
`
`1
`2
`
`3
`
`4
`
`5 6
`
`7
`
`8
`
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`
`FatPipe Exhibit 2004, pg. 2
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`Page 3
`
` INDEX
`Appearances. . . . . . . . . 2
`DR. LEONARD J. FORYS
` Examination by Mr. Gokhale . . . 5
` Cross-Examination by Mr. Cook . . . 50
`Signature and Changes. . . . . 52
`Reporter's Certification . . . 54
`
` EXHIBITS
`NO./DESCRIPTION PAGE
`Exhibit 1001.................................... 15
` United States Patent No. 6,775,235 B2
`Exhibit 1005.................................... 5
` Expert Declaration of Dr. Leonard J. Forys
` for Inter Partes Review of U.S. Patent
` No. 6,775,235
`Exhibit 1006.................................... 15
` United States Patent No. 6,628,617 B1
`Exhibit 1011.................................... 26
` Fifth Edition, Data and Computer Communications
` by Williams Stallings
`
` REQUESTED DOCUMENTS/INFORMATION
`
` (NONE)
`
` CERTIFIED QUESTIONS
` (NONE)
`
`TSG Reporting - Worldwide 877-702-9580
`
`1
`2
`3
`4
`5
`6
`7
`
`8 9
`
`10
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`17
`
`18
`
`19
`20
`21
`22
`23
`24
`25
`
`FatPipe Exhibit 2004, pg. 3
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 4
`
` DR. LEONARD J. FORYS
` P R O C E E D I N G S
` THE VIDEOGRAPHER: This is the start of
`media label Number 1 in the video depo -- recorded
`deposition of Dr. Leonard J. Forys, in the matter of
`Viptela, Inc., vs. FatPipe Networks Private Limited, in
`the United States Patent Trademark Office Before the
`Patent Trial and Appeal Board, Case Number IPR2017-00684,
`U.S. Patent Number 6,775,235.
` This deposition is being held at
`2000 McKinney Avenue, Suite 1400, Dallas, Texas 75201, on
`September the 19th, 2017, at approximately 9:06 a.m.
` My name is Johnny Huddleston; I am the
`legal video specialist from TSG Reporting, Inc.,
`headquartered at 747 Third Avenue, New York, New York.
`The court reporter is Kathryn Baker in association with
`TSG Reporting.
` Will counsel please introduce themselves
`for the record.
` MR. GOKHALE: My name is Sameer Gokhale
`from Oblon, representing FatPipe, the patent owner.
` MR. COOK: This is Jason Cook with
`McGuireWoods for Petitioner Viptela. With me is
`Robert Hilton, also of McGuireWoods, for Petitioner
`Viptela, and in-house counsel, Jack Lin.
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 4
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 5
`
` DR. LEONARD J. FORYS
` THE VIDEOGRAPHER: Will the court reporter
`please swear in the witness.
` DR. LEONARD J. FORYS,
`having been first duly sworn, testified as follows:
` EXAMINATION
`BY MR. GOKHALE:
` Q. Good morning, Dr. Forys.
` A. Good morning.
` Q. Today I'm going to ask you a set of questions.
`If something I ask you is not clear, please ask me to
`repeat the question, or if you need clarification on a
`question, feel free to ask.
` A. Okay.
` Q. If you need to take a break, that is fine as
`well. Just -- and we'll -- we'll go at your own pace.
` A. Thank you.
` Q. Now, I see you don't have any copies in front of
`you.
` Is it okay if I hand you copies to use for
`this deposition?
` A. Yeah, I didn't bring anything with me.
` Q. Okay. Right now, I'm going to hand you a copy
`of what is labeled Exhibit 1005 in this proceeding.
` (Exhibit 1005 marked.)
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 5
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 6
`
` DR. LEONARD J. FORYS
` MR. COOK: And, Counsel, for ease of the
`record, why don't we just label it according to the
`exhibit number, so we'll just label it Exhibit 1005,
`instead of Forys 1, just for ease of --
` MR. GOKHALE: Yeah, that's fine.
` MR. COOK: Okay.
` MR. GOKHALE: Should I --
` THE REPORTER: Go ahead.
` MR. COOK: I'm sorry; Counsel, do you have
`a copy for me?
` MR. GOKHALE: Oh, I'm sorry.
` MR. COOK: Thanks.
` Q. (BY MR. GOKHALE) Dr. Forys, do you recognize
`this exhibit?
` A. Yes, I do.
` Q. Can you please explain what this exhibit is?
` A. Yeah. The -- it's the expert declaration of
`Dr. Leonard J. Forys for inter partes review of U.S.
`Patent Number 6,775,235.
` Q. Can you please turn to page 224 of this exhibit?
` A. (Witness complies.)
` All right.
` Q. Is that your signature at the bottom of
`page 224?
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 6
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 7
`
` DR. LEONARD J. FORYS
` A. Yes, it is.
` Q. And is it dated January 11th, 2017?
` A. That's correct.
` Q. Okay. And do you understand that this is your
`declaration for a proceeding before the United States
`Patent and Trademark Office?
` A. Yes.
` Q. And do you understand that the purpose of your
`declaration is to support a petition challenging the
`patentability of certain claims of the U.S. patent?
` A. That's my understanding, yes.
` Q. Okay. And is that Patent Number U.S. 6,775,235?
` A. Yes.
` Q. Have you ever testified before a district court
`before?
` A. Before the district court, you said?
` Q. The district court.
` A. Any district court, yes.
` Q. Yes? About how many times?
` A. In the actual court? I guess, three. I've also
`testified in state courts as well, and arbitration
`hearings -- you don't -- you don't want those.
` Q. No, that's okay.
` A. Okay, yeah. Yeah, about a couple -- three
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 7
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 8
`
` DR. LEONARD J. FORYS
`times, four times; something like that.
` Q. Were any of them -- were any of those situations
`related to U.S. patents?
` A. Yes.
` Q. Okay. About how many times have you prepared a
`declaration for an inter partes review proceeding before
`the U.S. Patent and Trademark Office?
` A. More than 20.
` Q. About how many times have you been deposed in
`those proceedings?
` Sorry; how many times have you -- have you
`had a deposition --
` A. Oh.
` Q. -- in those proceedings?
` A. Approximately 75, 80 times over a 22-year
`period.
` Q. Could you please turn to paragraph 13 of your
`declaration, please?
` A. (Witness complies.)
` Yes.
` Q. First, I want to ask: Have you been the author
`of any U.S. patents in the Patent Trademark Office?
` A. I'm not sure. We applied for a patent. I don't
`know how far it went, but I had made a patent application.
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 8
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 9
`
` DR. LEONARD J. FORYS
` Q. Okay.
` A. Maybe more than once, maybe a couple of them,
`but they may not have decided to go forward. I
`don't -- don't recall. This is 20 years ago.
` Q. Okay. About 20 years ago?
` A. Yeah.
` Q. Okay. Regarding paragraph 13 in your
`declaration, it -- it -- you can please read -- read it to
`yourself first, if you -- if you'd like.
` A. Yeah. Paragraph 13: I was a leader in
`developing novel traffic engineering methods for Internet
`data networks. This included characterizing Internet
`traffic and developing loading guidelines for network
`components, including routers and switches. During this
`period, Bellcore tested the voiceover packing capabilities
`of several products, including Internet routers.
` Q. Okay, thank you.
` And just to clarify, if I say, Go ahead and
`read it to yourself, you can just read it to yourself; you
`don't have to say it out loud --
` A. Okay.
` Q. -- just to save your energy.
` A. I thought you meant to say -- I'm sorry. Okay.
`I thought you meant read -- read it into the record.
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 9
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 10
`
` DR. LEONARD J. FORYS
` Q. I didn't --
` A. I misinterpreted you; sorry.
` Q. No problem, no problem.
` Regarding this paragraph, the development
`of novel traffic engineering methods for Internet data
`networks, do you have any publications related to
`this -- this project?
` A. Yes.
` Q. Okay. Can you identify those publications?
` A. If I had them here. I don't know. I don't
`think I've included them -- yes, I did. Okay.
` (Witness reviews document.)
` It would be reference 10, would be
`reference 9, would be reference 6, would be reference 5,
`would be reference 2; at least those.
` And also here, reference 17, reference 13,
`reference 19. And bits of it appears in other ones, too.
`These -- some of these were just kind of general topics,
`so they would appear elsewhere as well.
` Q. Okay, thank you.
` Can you please turn to paragraph 24 of your
`declaration, please?
` A. (Witness complies.)
` Q. Now, paragraph 24 describes that you researched
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 10
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 11
`
` DR. LEONARD J. FORYS
`and developed your own Call Admission Control strategy for
`ATM switches. In addition, you researched alternative
`routing in failure cases for asynchronous transfer mode,
`ATM, and MPLS IP networks.
` Do you have any publications related to
`this effort?
` A. No. This was proprietary stuff that I was
`trying to sell.
` Q. Okay.
` A. So I didn't publish it, no. It would have -- it
`would have defeated the purpose.
` Q. All right, thank you.
` Now, you have a lot of -- a long
`distinguished career, I noticed in your -- in your CV.
` What professions and positions have you
`held that you believe are most related to the topics of
`traffic -- network traffic engineering and, in particular,
`work on ATM-related equipment?
` A. I've been involved in network engineering for
`most of my career. I started doing Bell Labs. I did work
`on satellite routing and rerouting. Based upon dynamic
`conditions, you would either use a terrestrial circuit or
`you'd use a satellite circuit. And I was -- I had worked
`on determining traffic conditions under which we switch
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 11
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 12
`
` DR. LEONARD J. FORYS
`between one network and another. And that's related to
`what these patents are talking about in a way.
` And I worked a lot -- extensively at my
`early career on modeling the performance of switches
`particularly. I switched when I went -- slightly when I
`went to Bellcore, where I was responsible for traffic
`engineering of all the packet components used by the
`Bell-operating companies. So this would include not only
`ATM, but included slow-speed data like X25, X75, but then
`also Frame Relay, which is a component here in at least
`some of the patents.
` ATM, Internet devices, I wrote -- I wrote
`standards to define the capabilities of these devices. On
`the other hand, I also tested these devices for
`conformance to the requirements that we -- that we wrote.
`So I had a dual purpose function.
` When I left Bellcore, I continued doing
`that kind of thing. Specifically, as I noted in my
`biography, I actually tested certain ATM switches. Tried
`to develop my own overall control strategy, the CAC
`strategy, that I -- we mentioned just -- just a minute
`ago.
` I did a lot of work for about maybe a two,
`three-year period for a fiber optic switch company called
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 12
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 13
`
` DR. LEONARD J. FORYS
`TeraBurst, in which I was charged with developing network
`planning tools for a WDM network, which is an optical
`network, and planning tools for engineering, planning
`tools for -- for capacity augmentation, and relevant to
`this one, tools that would determine recovery times in
`event of failures; how would you rewrite -- what would you
`do. Okay.
` And -- and I developed, in fact, a user
`tool. I wrote the specification for it; I didn't write
`the code. I wrote the specification for how one would
`evaluate how fast the TeraBurst network would respond to
`failures. You cut a link, and what would happen, and how
`fast would it happen.
` I did work for -- as a consultant for some
`large telephone companies in terms of evaluating the
`benefits, pros and cons of various kinds of voiceover
`packet technologies. So this would have included
`voiceover ATM, voiceover MPLS; that kind of thing. And I
`did -- I did studies assessing for -- as a -- as an expert
`advisor.
` And I did similar things for a large
`consulting company, McKinsey, for example, where I -- I
`tried to assess the economic impacts of moving toward a
`voiceover IP network; what would the cost be, what would
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 13
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 14
`
` DR. LEONARD J. FORYS
`the benefits be. And I wrote some position papers for
`them on that.
` I'm sure there -- oh, I also spent a lot of
`time probably on three to five systems doing Internet
`connection via satellites. Ufone planes, and you -- you
`know, they have Internet connections. Well, I worked for
`Boeing developing such a system on the early stages. So I
`did a traffic modeling, some of the architecture issues
`involved in that; how would you use a plane, for example,
`to access the Internet.
` I also work with people like DirecTV, how
`would you access a satellite from your home for the
`Internet, and have provided them with models so that they
`could access things on their own.
` I don't know if it's exhaustive, but I
`think it -- it covers the kind of areas that I've been
`involved with.
` Q. Okay. So this is work that you -- that you've
`done since about 1995 --
` A. Yes. I -- I --
` Q. -- for the consulting company?
` A. Yes. All the stuff about the -- again, the
`TeraBurst thing, the -- the consulting for -- for various
`companies, that was done as a private consultant.
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 14
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 15
`
` DR. LEONARD J. FORYS
` Q. Okay. Okay, thank you.
` (Exhibit 1001 marked.)
` Q. (BY MR. GOKHALE) I'm going to hand you a copy
`of Exhibit 1001 to this proceeding.
` Do you recognize this exhibit?
` A. Yes. This appears to be a copy of the -- the
`patent at issue here.
` Q. Okay. And have you read the entire patent at
`issue?
` A. Yes.
` Q. Would you please -- sorry; could you please turn
`to Claim 6 in this patent. I'm going to refer to this as
`the '235 Patent from here on out. And this is on column
`18, starting about line 10. And if you could please read,
`to yourself --
` A. Thank you.
` Q. -- Claims -- Claims 5 and 6.
` A. All right.
` (Witness reviews document.)
` Okay. I've looked at it.
` Q. Okay, thank you.
` A. I've read it.
` Q. Thank you.
` (Exhibit 1006 marked.)
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 15
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 16
`
` DR. LEONARD J. FORYS
` Q. (BY MR. GOKHALE) I'm going to now hand you
`Exhibit 1006 from this proceeding.
` A. Thank you.
` MR. COOK: Thanks.
` Q. (BY MR. GOKHALE) Do you recognize this
`exhibit?
` A. Yes. This is the prior art reference I use by
`Karol; 6,628,617 is the patent number.
` Q. Now, is it your opinion in your declaration that
`we just talked about that Karol, Exhibit 1006, discloses
`every element of Claims 5 and 6 of the '235 Patent?
` A. Let me look at my declaration just to -- just to
`make sure.
` (Witness reviews document.)
` Okay. I begin my analysis on page -- on
`paragraph 205. Let me see what this says here.
` Paragraph 205, I state that: At least
`because Karol discloses the limitations of this claim
`element -- no, that's -- that's a summary of Claim 4; I
`take that back.
` I believe Karol renders obvious
`limitations, but I think I also may have used Stallings as
`well -- let me just -- just check -- because I know I used
`Stallings several places in my report. Yes, I notice in
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 16
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 17
`
` DR. LEONARD J. FORYS
`column -- in paragraph 30 -- 233, I discussed Stallings
`as -- in addition to Karol, as meeting one of the claims.
` Q. Dr. Forys --
` A. Yes.
` Q. -- are you familiar with the difference between
`anticipation and obviousness in U.S. patent law?
` A. Yes.
` MR. COOK: Objection, form.
` THE WITNESS: Sorry.
` MR. COOK: Give me time to object, please.
` A. Generally.
` Q. (BY MR. GOKHALE) Are you --
` A. I'm not a lawyer.
` Q. Is it your opinion that Karol anticipates every
`element of Claims 5 and 6 of the '235 Patent?
` A. I -- well -- well, in several places, I state
`that Karol, in view of Stallings, anticipates certain
`claim elements. I'm looking at, for example, paragraph
`240 of my declaration. It renders obvious limitations, so
`I apply an obviousness argument, I believe, in
`certain -- at least in certain cases. Some cases, Karol
`does it by himself, but other cases, I -- I use the
`combination. 258, I say the same thing. That's for claim
`element 5C. Let me see for 5B here. For 5B, also the
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 17
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 18
`
` DR. LEONARD J. FORYS
`same thing, same statement.
` And in some cases like 228, I see Karol
`discloses the limitations of this claim element under the
`broadest reasonable interpretation proposed herein. So
`it's -- it's a mixed bag.
` Q. Thank you.
` A. So I used both standards.
` Q. Okay. So you -- you found -- it's your opinion
`that -- first, it's your opinion that Karol does
`anticipate limitations of Claims 5 and 6 of the '235
`Patent?
` A. It appears so, but then I also say -- in the
`extent to the alternative, I also introduce combinations
`with -- you know, with Stallings.
` Q. Returning to Claim 6 of the '235 Patent.
` MR. COOK: I'm sorry; what --
` MR. GOKHALE: This is column 18 of -- of
`the '235 Patent.
` MR. COOK: Oh.
` Q. (BY MR. GOKHALE) It mentions an element called
`the packet destination address.
` A. Yes.
` Q. Can you state what element in Karol you believe
`corresponds to the packet destination address of Claim 6?
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 18
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 19
`
` DR. LEONARD J. FORYS
` MR. COOK: Objection, form.
` A. Let me just read what I said here.
` (Witness reviews document.)
` What I stated in paragraph 294 as an
`example was that TCP IP headers, which are -- which
`contain destination addresses, converted into ML5 ATM
`headers, which contain some kind of information that's
`equivalent. But there -- if you look at the -- at the
`language that I cited here from Karol, I think it's maybe
`a little clearer what -- what's happening. I'm looking at
`column 7, lines 14 onward. I want to point to a
`particular --
` THE REPORTER: Hold on.
` THE WITNESS: Sorry. Oh, thank you.
` A. I'd like to point out that, by doing this, it
`appears that TCP connections are terminated at the CL-CO
`gateways from each end point of the communication, and a
`connection of the pipes supported by the CO network is set
`up between CL-CO gateways, such as gateways 140 and 150 of
`Figure 1.
` One of -- one of ordinary skill in the art
`would read this to understand that the -- the destination
`address in the CO network is the -- is the gateway,
`terminating gateway, if you want, that exits the -- the CO
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 19
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 20
`
` DR. LEONARD J. FORYS
`network. That would be the address that I would believe
`that correspond to what you're talking about.
` Q. (BY MR. GOKHALE) Okay. So in that description
`on column 7, starting at line 14 of Karol --
` A. Yes.
` Q. -- the first sentence says: Protocol converter
`450 is typically a software-implemented process in which
`the user payload is extracted from an IP datagram and
`converted to the CO format so that it can be carried
`directly on connections in the CO network.
` A. Uh-huh.
` Q. Are you interpreting the IP datagram described
`in this description in Karol to correspond to the packet
`that's referred to in Claims 5 and 6, in particular, the
`packets that has the packet destination address on it?
` A. Yes.
` Q. So is the packet destination address, is that an
`IP address on that packet?
` A. It comes in as an IP -- into the -- into
`the -- the gateway as an IP packet. The gateway decides
`whether or not it wants to send it -- continue sending an
`IP or send it to the connection-oriented network. If it
`decides to send it to the connection-oriented network, it
`takes the IP address and then determines what is the
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 20
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 21
`
` DR. LEONARD J. FORYS
`terminating gateway, if you want, that's connected to the
`connection-oriented network so you can exit and get to
`that IP address.
` So it makes a conversion from an IP address
`into a network address, whatever -- Three Relay, ATM,
`whatever you're talking about, okay, but it has to
`identify the exiting gateway, and that's what is happening
`here.
` Q. I'll ask a different question.
` A. Okay.
` Q. The -- in Claim 6, it refers to modifying the
`packet destination address.
` A. Yes.
` Q. What is the destination address in Karol that is
`being modified?
` A. It says you have a -- that you have an IP
`address, which is the terminating point. You convert
`that, since you're only going to go -- the -- the -- the
`connection-oriented network has a terminating gateway that
`is used to connect then to the IP network. So it would be
`the address of the terminating gateway is what the
`conversion would be about.
` Q. So the IP packet that comes into the gateway has
`an IP address?
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 21
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 22
`
` DR. LEONARD J. FORYS
` A. Yes.
` Q. What is that IP address referring to in Karol?
` A. The destination of -- of the -- of the packet in
`an IP network.
` Q. Is that the final destination?
` A. Yes.
` Q. Okay.
` A. That's correct.
` Q. So the actual destination of that packet that
`comes into the CL-CO gateway is not an address of -- of a
`device before that; is it?
` A. It could be, because he allows you -- one of
`Karol's -- you know, one of Karol's embodiments allows the
`termination to be a gateway, so it could be. Okay.
`But -- but, normally, that would not be the case. But
`Karol allows for that, so it could both of them be the
`same. But it would have two addresses in that case. It
`would have an IP address, and also have its own internal
`address; ATM address, a Frame Relay address, or whatever
`connection-oriented network you're talking about.
` But in a case where the -- the termination
`is not the router itself, then you make a conversion from
`the -- the destination address to the address of the
`terminating gateway. That's the conversion.
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 22
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 23
`
` DR. LEONARD J. FORYS
` Q. So what happens to the original IP address that
`is directed towards the -- the far end user in the
`network?
` A. Yeah. It -- it stays in the TCP header. So
`you're going to send TCP over ATM. And it describes
`it -- there's a -- there's a conversion -- protocol
`conversion called AAL5 in ATM, adaptation layer 5, which
`converts IP packets, like TCP, which have a TCP address in
`it. Encapsulates it, if you want -- it -- it doesn't do
`that. It chops it up into ATM cells or packets.
` So it takes the large TCP packet, chops it
`up into smaller cells, puts them into the cells, and
`transports it. When you get to the terminating gateway,
`you undo the process. So you reconstruct the TCP packet,
`and in it is the destination -- the original destination
`address in it.
` But that's not used to transport across the
`network. What's used to transport across a connection or
`a network are ATM or Frame Relay or MPLS labels. They
`don't use the addresses. They use labels instead to
`transport. It's the -- the switching is done on what they
`call layer 2. But you don't destroy the original address.
`It stays there, and you unravel it at the end to find out
`what your destination is, and then you send it to the
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 23
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 24
`
` DR. LEONARD J. FORYS
`destination. That's why you need the conversion to occur.
` Q. So you're saying the original IP address stays
`there?
` MR. COOK: Objection, form.
` A. The original IP address is maintained in the
`IP -- in the TCP packet.
` Q. (BY MR. GOKHALE) Okay.
` A. But the TCP packet is transported over a
`connection-oriented network using connection-oriented
`protocols, connection-oriented addresses -- a protocol
`conversion had to take place. So that address now is no
`longer the destination address internal to the
`connection-oriented network --
` THE REPORTER: Slower, please.
` THE WITNESS: I'm sorry.
` A. Internal to the connection-oriented network is
`the terminating gateway address. That's what you're
`shooting for. That's the conversion that takes place.
` Q. (BY MR. GOKHALE) Returning to Claim 6 of the
`'235 Patent.
` A. Yep.
` Q. Does it require a protocol conversion to take
`place?
` MR. COOK: Objection, form.
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 24
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 25
`
` DR. LEONARD J. FORYS
` A. It implies it by modifying the packet
`destination address. So it's implied in there. It's not
`required, but it's implied.
` Q. (BY MR. GOKHALE) So are you interpreting
`protocol conversion to be equivalent to modifying the
`packet destination address?
` MR. COOK: Objection, form.
` A. It's part of the process. It's not identical.
`As I say, you have to -- I went through a long explanation
`how you have to identify the egress gateway, and that
`becomes a new address. And then that's what you use
`internal to the connection-oriented network. You don't
`worry about where the packet is going. All you care about
`is it's going to end up at the egress gateway. So the
`protocol conversion does that for you.
` I mean, Karol has -- has -- is -- is an
`embodiment that does that. The patent could have other
`embodiments that do it as well. So they're not
`necessarily in need of protocol conversion. I don't know.
`I mean, I'll leave that open. Karol does it, though.
` Q. (BY MR. GOKHALE) Okay, thank you.
` MR. GOKHALE: Sorry; this is a big one.
` MR. COOK: Okay. Stallings?
` MR. GOKHALE: Yeah.
`
`TSG Reporting - Worldwide 877-702-9580
`
`FatPipe Exhibit 2004, pg. 25
`Viptela v. FatPipe
`IPR2017-00684
`
`

`

`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 26
`
` DR. LEONARD J. FORYS
` MR. COOK: Yeah.
` THE WITNESS: Oh, yeah, Stallings.
` MR. COOK: Yeah. I

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