throbber
Fundamental Innovation System International
`
`
`
`In the Matter Of:
`
`TCT Mobile Inc. vs
`
`KENNETH FERNALD, PH.D.
`
`February 18, 2022
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 1 of 315
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 1 of 315
`
`

`

`· · · UNITED STATES PATENT AND TRADEMARK OFFICE
`
`· · · ·BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`1
`
`TCT MOBILE (US), INC.; TCT· · · · · ·Case No.
`MOBILE (US) HOLDINGS, INC.;· · · · · IPR2021-00599
`HUIZHOU TCL MOBILE· · · · · · · · · ·U.S. Patent No.
`COMMUNICATION CO. LTD.;· · · · · · · 7,834,586
`AND TCL HUIZHOU TCL MOBILE
`COMMUNICATION CO. LTD.; AND
`TCL COMMUNICATION, INC.,
`
`· · · · · Petitioners,
`
`· · ·v.
`
`FUNDAMENTAL INNOVATION SYSTEMS
`INTERNATIONAL LLC,
`
`· · · · · Patent Owner.
`______________________________/
`
`· · · · ·DEPOSITION OF KENNETH FERNALD, PH.D.
`
`· · · · · · · ·TAKEN REMOTELY VIA ZOOM
`
`· · · · · · · · · ·February 18, 2022
`
`· · · · · · · · · · · ·7:59 a.m.
`
`REPORTED BY:
`
`Kristi Caruthers
`
`CLR, CSR No. 10560
`
`Job No. 2022-829243
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 2 of 315
`
`

`

`2
`
`· · · · · · · Remote Deposition via Zoom
`
`· · · · · · · February 18, 2022
`
`· · · · · DEPOSITION OF KENNETH FERNALD, PH.D.,
`
`taken remotely via Zoom pursuant to agreement
`
`before Kristi Caruthers, a California Shorthand
`
`Reporter of the State of California.
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 3 of 315
`
`

`

`3
`
`REMOTE APPEARANCES:
`
`· · ·For Petitioners:
`
`· · · · · ORRICK, HERRINGTON & SUTCLIFFE LLP
`· · · · · BY: JASON LANG, ESQ.
`· · · · · 1000 Marsh Road
`· · · · · Menlo Park, California 94025-1015
`· · · · · 650.614.7400
`· · · · · jlang@orrick.com
`
`· · ·For Patent Owner:
`
`· · · · · IRELL & MANELLA, LLP
`· · · · · BY:· HONG (ANNITA) ZHONG, ESQ.
`· · · · · 1800 Avenue of the Stars
`· · · · · Suite 900
`· · · · · Los Angeles, California· 90067
`· · · · · 310.203.7183
`· · · · · hzhong@irell.com
`
`· · ·Also Present:
`
`· · · · · Bryan Beltran, Deposition Monitor
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 4 of 315
`
`

`

`· · · · · · ·INDEX TO EXAMINATION
`
`· · · ·WITNESS:· Kenneth Fernald, Ph.D.
`
`4
`
`EXAMINATION· · · · · · · · · · · · · · · PAGE
`
`By Mr. Lang· · · · · · · · · · · · · · ·6, 278
`
`· · · · · (AFTERNOON SESSION)· · · · · · ·147
`
`By Ms. Zhong· · · · · · · · · · · · · · · 258
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 5 of 315
`
`

`

`5
`
`· · · ·INDEX TO EXHIBITS
`
`· · ·KENNETH FERNALD, PH.D.
`
`· · Friday, February 18, 2022
`
`Kristi Caruthers, CLR, CSR 10560
`
`· · · · EXHIBITS MARKED:
`
`· · · · · · ·(NONE)
`
`QUESTIONS UNANSWERED BY DEPONENT:
`
`· · · · · · ·(NONE)
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 6 of 315
`
`

`

`6
`
`· · · · · · · REMOTE DEPOSITION VIA ZOOM
`
`· · · · · · · FRIDAY, FEBRUARY 18, 2022
`
`· · · · · · · · · · · ·7:59 A.M.
`
`· · · · · · · · · · · ·---o0o---
`
`· · · · · · · · KENNETH FERNALD, PH.D.,
`
`· · · · ·called as a witness and sworn in by
`
`· · · · the deposition reporter, was examined
`
`· · · · · · · ·and testified as follows:
`
`· · · · · DEPOSITION REPORTER:· Please raise your
`
`right hand.
`
`· · · · · Do you solemnly swear that the testimony
`
`you are about to give in this matter shall be the
`
`truth, the whole truth, and nothing but the truth,
`
`so help you God?
`
`· · · · · THE WITNESS:· I do.
`
`· · · · · DEPOSITION REPORTER:· Please commence.
`
`· · · · · MR. LANG:· This is Jason Lang on behalf of
`
`Petitioner.
`
`· · · · · · · · · · ·EXAMINATION
`
`BY MR. LANG:
`
`· · · Q.· Doctor -- or, sir, can you state your name
`
`for the record.
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 7 of 315
`
`

`

`· · ·A.· ·Kenneth Wilson Fernald.
`
`· · · Q.· And I assume you've been deposed before?
`
`· · ·A.· ·I have.
`
`· · · Q.· And you're familiar with the rules and all
`
`7
`
`that?
`
`· · ·A.· ·Yes, I think I am.
`
`· · · Q.· Is there any reason you can't testify
`
`truthfully today?
`
`· · ·A.· ·Nothing I'm aware of.
`
`· · · Q.· So I'm just going to start with,
`
`Dr. Fernald, you had referenced some of your work at
`
`Intermedics in 1998, and you had referred to -- to
`
`certain work on USB devices.
`
`· · · · · Do you recall that?
`
`· · ·A.· ·At Intermedics?· I don't recall that.
`
`I -- was that Cygnal, maybe.
`
`· · · Q.· Cygnal, yeah.
`
`· · ·A.· ·Yes, Cygnal.· That would be correct.
`
`That's when I first started working with USB in any
`
`serious way.
`
`· · · Q.· Okay.· And what were those USB devices
`
`that you worked on at Cygnal?
`
`· · ·A.· ·Two major categories.· At a high level, we
`
`were doing micro control.· We were designing
`
`microcontrollers that included USB interfaces.· So
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 8 of 315
`
`

`

`8
`
`they could be configured to operate a USB device.
`
`So they included, you know, the transceivers, the
`
`USB, SIE or serial interface engines, all the logic
`
`you'd need to be a USB device.· We also did board
`
`level USB devices and, specifically, they were our
`
`debugging adapters.
`
`· · · Q.· And were those designed to be USB hosts,
`
`USB, you know, functions, or they could be both?
`
`· · ·A.· ·The work at Cygnal, at that time, they
`
`were all limited to USB functions.· Later on, I
`
`worked on USB products that could also be a host
`
`under an on-the-go setup.· So they could be an OTG
`
`host.
`
`· · · · · Actually, there's a bit of a caveat there.
`
`Some of the transceivers I designed at Cygnal could
`
`be used for hosts; we just never used them that way
`
`in those particular products.
`
`· · · Q.· Okay.· Did those -- were those USB devices
`
`that you worked on at Cygnal configured to receive
`
`the SE1 signal?
`
`· · ·A.· ·They complied with the USB specifications
`
`in the sense that if an SE1 was detected, it was
`
`treated as an error state, as I recall.
`
`· · · Q.· And what did the USB devices that you
`
`worked on at Cygnal do in response to detecting an
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 9 of 315
`
`

`

`9
`
`SE1 signal?
`
`· · ·A.· ·I could only assume that -- we were trying
`
`to follow the specifications, so I can only assume
`
`that it was treated the same as an SE0.· In fact,
`
`which basically it was required to be treated as a
`
`bus reset, if I remember correctly.· But again, I'm
`
`just assuming they were following the spec as we
`
`intended.
`
`· · · Q.· And did -- were anything about the design
`
`of the USB devices that you worked on at Cygnal not
`
`follow the USB specification?
`
`· · ·A.· ·I'm just trying to think through some of
`
`the -- some of those customer features we added.
`
`Let me think for a second.· Not that I recall, no.
`
`· · · Q.· And you had referred to some debug
`
`functionality you worked on at Cygnal as well.
`
`· · · · · Did that debug functionality have the
`
`capability to detect SE1 -- SE1 signals?
`
`· · ·A.· ·The -- it would be the same answer.· We
`
`were using -- the first generation -- let me explain
`
`what I was talking about.
`
`· · · · · The debug adapter is a function.· It's the
`
`function that customers could buy.· They could plug
`
`into our microcontrollers and use them to debug
`
`their software that's running on that
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 10 of 315
`
`

`

`microcontroller.· So it's a development tool for our
`
`10
`
`customers.
`
`· · · · · And the first generation of those we
`
`purchased off-the-shelf microcontrollers that had
`
`USB interfaces on them and coded them to be a USB
`
`function.· I can't speak to whether those
`
`microcontrollers could detect an SE1 or not. I
`
`don't know the answer to that.· All I can say is
`
`they were advertised to be USB compliant.
`
`· · · Q.· Now, you refer -- and I think you had
`
`mentioned this earlier -- you refer to some work at
`
`Silicon Laboratories in 2010 and you refer to
`
`certain work with USB applications.
`
`· · · · · Is that what you were referring to earlier
`
`when you talked about some USB functionality of host
`
`On-the-Go?
`
`· · ·A.· ·Correct.· That was when I was at Silicon
`
`Labs.
`
`· · · Q.· Well, backing up to the -- to the USB
`
`devices that you worked on in Cygnal, and I
`
`understand this was around -- what time period was
`
`this?
`
`· · ·A.· ·I was at Cygnal from '99 to 2003, I
`
`believe, and that's when it was acquired by Silicon
`
`Laboratories, was in 2003, the end of that year.
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 11 of 315
`
`

`

`11
`
`· · · Q.· And just so we can get on the same page
`
`here, so I understand when a -- a USB device is
`
`attached to a USB port, it -- it may be enumerated
`
`and configured, but it need not be enumerated and
`
`configured by the host system; correct?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· Well, I mean there's -- if
`
`you're -- if we're referring to what the
`
`specification says, there's really no language in
`
`the specification that implies that you would
`
`connect a host and it's never enumerated.
`
`· · · · · I mean it's just kind of assumed that
`
`that's going to happen as a basis for the
`
`specification.· I mean there's no requirement as to
`
`how long it takes, as I recall, but there's nothing
`
`in the spec that says -- or that covers that
`
`scenario, if you will.
`
`· · · Q.· How long does enumeration take?
`
`· · ·A.· ·The ones -- you know, typically, I've made
`
`measurements of USB devices and seen that kind of
`
`traffic, and it kind of depends on where you start
`
`measuring the beginning point, but it's a couple of
`
`hundred milliseconds, maybe, something like that.
`
`· · · Q.· So it's your opinion that when a USB is
`
`attached to a computer, it will always be enumerated
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 12 of 315
`
`

`

`12
`
`and configured at that -- at that time?
`
`· · ·A.· ·That's not what I said.· Quite frankly, I
`
`have not investigated that.
`
`· · · · · Oh, I'm sorry.· Go ahead Mrs. Zhong.
`
`· · · · · MS. ZHONG:· Sorry.· I'm just lodging my
`
`objection.· Form.
`
`· · · · · THE WITNESS:· I have not investigated
`
`whether that ever happens.· All I've said is there's
`
`no language in the spec that describes it not
`
`happening, you know.· So basically, that scenario is
`
`simply not addressed in the specification at all
`
`that I'm aware of.
`
`BY MR. LANG:
`
`· · · Q.· Well, if I plugged into a USB device to my
`
`computer and my computer was off, you don't think it
`
`would be enumerated and configured, do you?
`
`· · ·A.· ·No, no.· In that scenario --
`
`· · · · · MS. ZHONG:· Objection.
`
`· · · · · THE WITNESS:· -- assume that generally
`
`we're not --
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· I couldn't speak to any
`
`specific device, you know, what they may have done
`
`in backup or sleep mode.
`
`///
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 13 of 315
`
`

`

`13
`
`BY MR. LANG:
`
`· · · Q.· And what is the host -- excuse me.· And
`
`you guessed my next question.
`
`· · · · · If a computer was in a reduced power state
`
`and a USB device was attached, do you expect the USB
`
`device to be enumerated and configured?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· I couldn't say.· It would
`
`depend on what capabilities the device -- the
`
`computer would still have in that reduced power
`
`state.
`
`BY MR. LANG:
`
`· · · Q.· And are you aware of the literature
`
`discussing before 2000 USB devices being attached
`
`and them not being configured and enumerated until
`
`the host decided to use the device?
`
`· · ·A.· ·I don't know specifically what you're
`
`referring to.
`
`· · · Q.· Are you -- are you aware before 2000 of
`
`USB devices being attached to a USB port and a
`
`common sense computer decision being made not to
`
`enumerate and configure the device until there was a
`
`need to use the USB device?
`
`· · · · · MS. ZHONG:· Objection; form, and also
`
`objection; scope.
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 14 of 315
`
`

`

`· · · · · THE WITNESS:· That does not come to mind,
`
`14
`
`that scenario.· I don't recall that.
`
`BY MR. LANG:
`
`· · · Q.· And if I understand it, when you plug in a
`
`USB device to a USB port, one of the first things
`
`that has to happen is a reset has to be sent to kick
`
`off kind of the handshaking protocol; is that right?
`
`· · ·A.· ·Well, that is one step of the enumeration
`
`process.· It's not the first step, but it is one
`
`step in there.
`
`· · · Q.· Okay.
`
`· · ·A.· ·And this is a reset as defined by USB, so
`
`it's a reset of the USB interface, not necessarily
`
`the entire device, just to be clear.
`
`· · · Q.· And which -- let's see if we can get our
`
`terminology here.
`
`· · · · · If I'm thinking of like a USB device like
`
`a mouse or a keyboard --
`
`· · ·A.· ·Sure.
`
`· · · Q.· -- and then I'm plugging that into a
`
`computer, would we call the computer in that
`
`situation the host?
`
`· · ·A.· ·Assuming you're -- it's plugged into a
`
`host port, yes.
`
`· · · Q.· Okay.· In that situation, what device
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 15 of 315
`
`

`

`15
`
`would send the reset as part of the enumeration?
`
`· · ·A.· ·The reset is sent by the communication
`
`host, so it would be the -- whatever port the device
`
`is plugged in -- whatever port the mouse was plugged
`
`into, for example, whether it's on the computer or
`
`on a hub attached to the computer.
`
`· · · Q.· And if the -- the computer doesn't send
`
`the reset, then there is no enumeration?
`
`· · ·A.· ·Well, again, yes.· Reset is part of
`
`enumeration, so it would not be enumeration as
`
`defined by the specification if it doesn't have that
`
`step in it, I would assume.
`
`· · · Q.· So -- and I guess let me back up.
`
`· · ·A.· ·Actually, there is one caveat I should
`
`throw in just for clarity.
`
`· · · · · The default state out of a USB hub port is
`
`the reset state when something's not connected to
`
`it.· So when you first plug a device into it, it is
`
`sort of passively generating a reset, probably even
`
`to stop power.· I'd have to go and investigate that.
`
`· · · · · So things get a little funny about what we
`
`mean here, but there is an explicit reset period
`
`that's defined as one of the enumeration steps, is
`
`what I was referring to earlier.
`
`· · · Q.· Right.· And that's the same reset that I'm
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 16 of 315
`
`

`

`16
`
`referring to.
`
`· · · · · So I guess -- and you had described, I
`
`believe, the -- the enumeration as a handshaking
`
`process.· So by that, I understand two hands, if
`
`it's a series of steps that both the host and the
`
`USB device are performing.
`
`· · ·A.· ·Yes.· In the report when I talk about
`
`enumeration, I'm referring to how it's described in
`
`the USB specification, which is a series of events,
`
`and a number of them is, you know, communication
`
`back and forth between the devices.
`
`· · · Q.· Okay.· And we had just earlier referred to
`
`kind of an initial state of the device.
`
`· · · · · So when I plug in a USB device to a
`
`computer, for example, what is the very first step
`
`of this handshaking protocol?
`
`· · ·A.· ·It gets a little fuzzy where you start
`
`what you called the beginning, but if you look at
`
`the number of steps that they're describing in the
`
`specification, I believe the -- you know, the
`
`plugging in of the port is called step one, if I
`
`remember correctly.
`
`· · · · · So, you know, it's the physical attaching
`
`of the mouse port or mouse plug into the host
`
`receptacle, and then there's a series of events that
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 17 of 315
`
`

`

`17
`
`happen beyond that.
`
`· · · Q.· And is the second step the host simply
`
`recognizing somehow that something's been connected,
`
`or is there a signal sent to the host?
`
`· · ·A.· ·Well, first, Vbus comes up.· So you power
`
`the device, and then the device asserts a pull-up
`
`resistor on one of the two data lines to indicate
`
`both its speed and, also, that's how it notifies the
`
`hub or host that it's -- it exists.
`
`· · · Q.· So when the host wants to start the
`
`enumeration process, I understand that the first
`
`thing it will do is then look at the data lines to
`
`figure out which one's high to understand the speed
`
`setting of the USB device?
`
`· · ·A.· ·It certainly looks at which --
`
`· · · · · DEPOSITION REPORTER:· Excuse me.· I need
`
`to go off the record due to a technical difficulty.
`
`· · · · · (Whereupon, a recess was held
`
`· · · · · from 8:15 a.m. to 8:18 a.m.)
`
`· · · · · DEPOSITION REPORTER:· Would you like me to
`
`read the last question I have?
`
`· · · · · MR. LANG:· Sure.· That would be great.
`
`· · · · · DEPOSITION REPORTER:· (Reading):
`
`· · · · · "So when the host wants to start
`
`· · · · · the enumeration process, I
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 18 of 315
`
`

`

`18
`
`· · · · · understand that the first thing
`
`· · · · · it will do is then look at the
`
`· · · · · data lines to figure out which
`
`· · · · · one's high to understand the
`
`· · · · · speed setting of the USB device?"
`
`· · · · · THE WITNESS:· I believe I answered that
`
`question, Mr. Lang, and I think your next question
`
`is what if it saw an SE1.
`
`BY MR. LANG:
`
`· · · Q.· Yes.
`
`· · ·A.· ·So why don't you repeat that for me, if
`
`you don't mind, just so we're clean.
`
`· · · Q.· So imagine the scenario, Dr. Fernald, when
`
`you plug in a USB device and the first thing the USB
`
`device does is pulls both data lines high.
`
`· · · · · What would happen?
`
`· · ·A.· ·Well, there's a debounce period, first of
`
`all.· It doesn't matter what the device does for the
`
`first hundred milliseconds after either of the data
`
`lines goes high.· So, you know, it's just kind of a
`
`blanking period, if you will.
`
`· · · · · So after that, though, if an SE1 occurred,
`
`the hub port, which basically every downstream
`
`facing port is a hub port of one sort or another,
`
`and this is again, according to the specification,
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 19 of 315
`
`

`

`19
`
`if it sees an SE1 I think longer than 2 1/2
`
`microseconds, it's supposed to disable the host
`
`board.
`
`· · · Q.· And the '586 patent disclosed as sending
`
`an SE1 signal, the identification signal; correct?
`
`· · ·A.· ·That is one of the identification signals
`
`that it describes.
`
`· · · Q.· And in the '586 patent, I take it that
`
`the -- that the USB host would be configured to
`
`detect the SE1 signal and do something in response
`
`to it?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· Actually, let me back you
`
`up.· Now I'm starting to question whether I heard
`
`your previous question correctly.
`
`· · · · · Can we go back to that one, please, and
`
`would you repeat it for me.
`
`BY MR. LANG:
`
`· · · Q.· Yeah.· The question is, is let's say that
`
`I plug in the USB device and I pull up the data
`
`lines to high and I leave them there for, you know,
`
`one second.
`
`· · · · · What happens during that one-second
`
`period?
`
`· · ·A.· ·No, I understood that question.· I've
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 20 of 315
`
`

`

`20
`
`answered it correctly.· After that, you said about
`
`in the '586 patent.· That's the one that I'm not
`
`sure I heard you right.
`
`· · · Q.· Yeah.· The '586 patent discloses a USB
`
`device sending a SE1 signal; correct?
`
`· · ·A.· ·No.· It's describing a device detecting an
`
`identification signal, which can be an SE1.· So that
`
`would -- for example, had been generated by what the
`
`device was plugged into, not by the device itself.
`
`And that's the caveat I want to make sure -- the
`
`correction I want to make sure we got in because I
`
`think I misspoke before.
`
`· · · Q.· Right.· The '586 patent isn't about
`
`sending a SE1 signal; it's about detecting the SE1
`
`signal?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· Well, that's what's recited
`
`in the claim that I recall, yes.
`
`BY MR. LANG:
`
`· · · Q.· And I believe you had testified that
`
`according to the USB spec, if you plug in a USB
`
`device and you pull the data lines high, that after
`
`a period of time, it would enter a suspended mode;
`
`is that right, or a disabled mode?
`
`· · ·A.· ·Well, again, if a USB hub detects an SE1
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 21 of 315
`
`

`

`21
`
`on its downstream facing port, it's supposed to
`
`disable that port, is the language that the spec
`
`uses.
`
`· · · Q.· And what happens, then, if the disabled
`
`port, one of the data lines goes low?
`
`· · ·A.· ·I'd probably have to investigate that.
`
`· · · · · MS. ZHONG:· Objection to form.
`
`· · · · · THE WITNESS:· I don't recall off the top
`
`of my head what the mechanism is for recovering from
`
`that disabled state.· I'd have to reference the
`
`specification.
`
`BY MR. LANG:
`
`· · · Q.· Now, in this disabled state, the USB
`
`device could be reset and then enumerated; correct?
`
`· · · · · MS. ZHONG:· Objection --
`
`· · · · · THE WITNESS:· Well, I mean when the port's
`
`disabled -- again, you're sort of talking about how
`
`does it recover from that disabled state after
`
`detecting an SE1, and again, I'd have to go and see
`
`what the mechanism -- mechanism is described, as
`
`described in the USB spec.· I just don't remember
`
`off the top of my head.
`
`BY MR. LANG:
`
`· · · Q.· Certainly you agree that -- that it could
`
`then be enumerated and configured?
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 22 of 315
`
`

`

`22
`
`· · ·A.· ·I'm sure there's some sort of recovery
`
`mechanism where that eventually happens, but I don't
`
`know what the process is off the top of my head.
`
`· · · Q.· Because let's say that I'm using a USB
`
`mouse, and in the middle of when I'm using it, I
`
`unplug it and then I plug it back in.
`
`· · · · · In that situation, the USB device is
`
`reconfigured, re-enumerated and connected back into
`
`data communications; right?
`
`· · ·A.· ·That is the intended behavior, sure.
`
`· · · Q.· Now, you had referred to the charge-only
`
`mode of Morita.· I know you disagree that you --
`
`that Morita expressly discloses a charge-only mode,
`
`but do you know what I am referring to when I refer
`
`to Morita's charge-only mode?
`
`· · ·A.· ·I certainly am aware of what Dr. Baker --
`
`how Dr. Baker characterizes what he identifies as a
`
`charge-only mode.
`
`· · · Q.· Yeah.· And just so we can get on the same
`
`page, I understand that Dr. Baker had testified and
`
`that the charge-only mode refers to the Morita
`
`adapter having the phone plugged into it or sat --
`
`set on the base station, no peripherals connected,
`
`no computer connected.
`
`· · · · · Is that what you understand Dr. Baker is
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 23 of 315
`
`

`

`23
`
`referring to as charge-only mode?
`
`· · ·A.· ·With the caveat that he also states that
`
`it's a mode in which USB communications is possible.
`
`· · · Q.· Okay.· Well, I want to refer to just a
`
`situation where you plug in the phone but do not
`
`have a computer connected or peripherals connected.
`
`Whether there's USB communications or not, I just
`
`want to talk about that mode where you only have the
`
`phone connected.
`
`· · · · · Should I call that, like, only phone
`
`connected mode, or how do you want me to refer to
`
`that?
`
`· · ·A.· ·That's fine, just whatever language you
`
`want to use.
`
`· · · Q.· Okay.· So in the situation where only the
`
`phone is connected to the base station and a
`
`peripheral is then attached to the charger, it's my
`
`understanding that the first thing that would happen
`
`is the hub would learn of the attachment of the
`
`peripheral, and it would have a status indicator to
`
`reflect that; is that correct?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· Let me begin by -- you
`
`called it a "base station."· I'm assuming you're
`
`referring to Morita's charging station when you use
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 24 of 315
`
`

`

`24
`
`that term.
`
`BY MR. LANG:
`
`· · · Q.· Correct.
`
`· · ·A.· ·Okay.· Morita does not explicitly describe
`
`that procedure, as I recall, but a normal USB hub,
`
`you know, standard USB hub, it would identify a
`
`peripheral being connected, as we described earlier,
`
`by seeing one of the data lines pulled high and then
`
`report that to whatever host is available, whatever
`
`host it's connected to.
`
`· · · Q.· And as you understand Morita, in that
`
`situation, whatever the host is would have to send a
`
`reset to then enumerate and configure the attached
`
`peripheral; is that right?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· Well, something would have
`
`to reset the peripheral.· I don't recall that
`
`Morita -- is it Morita or Morito?· It's Morita.
`
`There's an A on the end; right?
`
`BY MR. LANG:
`
`· · · Q.· Yeah.
`
`· · ·A.· ·I don't recall that Morita goes through
`
`that process in detail.· You know, it discusses the
`
`modes in the context of what's connected at a given
`
`time.· It doesn't really walk through the procedures
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 25 of 315
`
`

`

`25
`
`of connects and disconnects, that kind of thing.
`
`· · · Q.· And as a person of ordinary skill in the
`
`art, would you understand that the host is sending a
`
`reset to configure the peripheral or that the Morita
`
`charger or adapter itself would be sending the reset
`
`to enumerate and configure the peripheral?
`
`· · ·A.· ·As I recall, Dr. Baker didn't address this
`
`topic in his report, and I haven't looked into that,
`
`as such, exactly what that mechanism is in Morita.
`
`· · · Q.· Could it be the hub that sends the reset
`
`and configures the attached peripheral?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· Again, Morita describes two
`
`scenarios:· One's where the phone is the host and
`
`one where a desktop PC is a host.
`
`· · · · · I don't -- I've not looked into how the
`
`signaling is described or would be understood if
`
`neither host is present, for example.· That's just
`
`not a scenario that's described in Morita, and it's
`
`not one that I've looked at in regards to your
`
`question.
`
`BY MR. LANG:
`
`· · · Q.· Okay.· Let's say in the Morita embodiments
`
`or disclosure, now, I assume you agree that one
`
`could either connect --
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 26 of 315
`
`

`

`26
`
`· · · · · (Telephonic interruption.)
`
`BY MR. LANG:
`
`· · · Q.· Let me start over.
`
`· · ·A.· ·Sure.
`
`· · · Q.· In Morita, I assume you'd agree that the
`
`phone can be either connected to the charger or
`
`disconnected?
`
`· · ·A.· ·I assume so.· But he only describes the
`
`functionality of when it's connected, you know, what
`
`the function of the system is when it's actually
`
`connected.· But he does mention you can remove the
`
`phone if a phone call comes in, for example.
`
`· · · Q.· And the computer can be connected and
`
`disconnected, too; correct?
`
`· · ·A.· ·Yes, that's my understanding.
`
`· · · Q.· Well, let's take the case when I pick up
`
`the phone for a phone call and there's no computer
`
`connected.
`
`· · · · · What happens when a peripheral device is
`
`attached in that situation?
`
`· · ·A.· ·Again, Morita doesn't describe the
`
`behavior of his system in that scenario.· I can only
`
`speculate based on what the standard USB would do.
`
`· · · Q.· And what would be your speculation based
`
`off the standard USB functionality?
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 27 of 315
`
`

`

`27
`
`· · ·A.· ·Well, if a host is removed, then any
`
`powered hub would just go into a disabled state --
`
`well, any bus-powered hub would just lose power and,
`
`you know, nothing.· The whole thing just collapses.
`
`· · · · · If it's self-powered as in the Morita
`
`case, then it would see what is effectively an idle
`
`state on the substream port and would go into
`
`suspend mode, I believe.
`
`· · · Q.· So I guess your opinion, then, is that's
`
`like a defect in Morita.· Morita wouldn't work if
`
`the phone wasn't connected.· If the computer wasn't
`
`connected and you attach a peripheral, it wouldn't
`
`be recognized by the system?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· That's certainly not what I
`
`said.· I simply said that Morita does not describe
`
`that behavior, you know, what his system does if the
`
`phone is removed and there's no other host.· He just
`
`doesn't address that at all.· I'm just telling you
`
`what a standard USB system would do.
`
`BY MR. LANG:
`
`· · · Q.· Well, as a person of ordinary skill in the
`
`art, how do you think it would -- would work?
`
`· · ·A.· ·Are we talking about Morita here again?
`
`· · · Q.· Right.
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 28 of 315
`
`

`

`28
`
`· · ·A.· ·Again, this is not a scenario that
`
`Dr. Baker addressed that I remember, and it's not
`
`one I've studied.· So I couldn't say.
`
`· · · Q.· Well, sitting here, do you think that --
`
`that if the phone -- let me just back up.
`
`· · · · · You agree that Morita discloses that a
`
`computer can be connected or not?
`
`· · ·A.· ·Yes, it can -- you know, it describes
`
`either a computer -- a connected computer as a host
`
`or a connected mobile phone as the host.· Those are
`
`the two scenarios it describes.
`
`· · · Q.· And you agree that Morita discloses that
`
`you can pick up the phone to make a phone call?
`
`· · ·A.· ·It does say that, yes.
`
`· · · Q.· So one scenario that Morita contemplates
`
`is that there would be no computer or phone
`
`connected to the charger?
`
`· · ·A.· ·It never states that explicitly.
`
`· · · Q.· So you believe that Morita will only work
`
`if you have the phone or the computer connected?
`
`· · ·A.· ·I didn't say that.· I simply said it
`
`doesn't describe what that behavior would be if
`
`neither is connected.
`
`· · · Q.· Okay.· And as a person of ordinary skill
`
`in the art, how would you expect the -- the behavior
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 29 of 315
`
`

`

`29
`
`to be when a phone is not connected, a computer is
`
`not connected and you plug in a peripheral?
`
`· · ·A.· ·Again, that was not addressed by
`
`Dr. Baker.· It's not something I've studied in the
`
`context of Morita.
`
`· · · Q.· So you don't have an understanding that a
`
`status indicator would be saved by the hub in that
`
`situation?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· I don't remember -- I don't
`
`remember reaching that conclusion.· If you think
`
`otherwise, I'd appreciate you directing me to, you
`
`know, related language in my declaration.· But to my
`
`knowledge, I have not studied that to be able to
`
`answer that question.
`
`BY MR. LANG:
`
`· · · Q.· And do you -- as you sit here today, do
`
`you have an opinion on whether you suspect that a
`
`status indicator would be saved in that situation?
`
`· · · · · MS. ZHONG:· Objection; form.· Objection;
`
`scope.
`
`· · · · · THE WITNESS:· Again, I don't -- I don't
`
`recall reaching that conclusion or forming that
`
`opinion as I sit here.
`
`///
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 30 of 315
`
`

`

`30
`
`BY MR. LANG:
`
`· · · Q.· I mean, it just seems odd to me.· If I --
`
`if I attach a peripheral and nothing's connected and
`
`then I put the phone back down.· Is it your opinion
`
`that you think for it to work I'd have to unplug the
`
`peripheral and plug it back in?
`
`· · · · · MS. ZHONG:· Objection; form.
`
`· · · · · THE WITNESS:· For it to work?· You mean
`
`when you put the phone back in, it reestablishes
`
`communication with the peripheral?· Is that what
`
`you're asking?
`
`BY MR. LANG:
`
`· · · Q.· Yeah.
`
`· · ·A.· ·You know, again, Dr. -- I mean excuse
`
`me -- Dr. Baker does not raise this issue in his
`
`report.· I have not looked into that aspect of
`
`Morita.· I can tell you what a standard USB system
`
`would do, but --
`
`· · · Q.· What would a standard USB system do?
`
`· · ·A.· ·Pretty much what we described before.
`
`When the hub lost its host, I believe -- and I'd
`
`want to go check the spec to verify this -- that it
`
`would go into suspend mode, assuming it's
`
`self-powered.
`
`· · · · · You know, actually, I'll correct that.· It
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 31 of 315
`
`

`

`31
`
`would lose Vbus on its upstream port.· It would know
`
`it's been disconnected from the host, and I believe
`
`it simply disables everything, and when the new host
`
`is connected, a USB system would re-enumerate the
`
`entire system and bring it back up from scratch, is
`
`my understanding of the specification as I sit here.
`
`· · · · · Whether that is what Morita does, he
`
`simply doesn't address that mode at all, or the
`
`behavior of it, at least.
`
`· · · Q.· And take the case of a powered hub that is
`
`not in suspend mode; it's connected to a host.
`
`· · · · · When a device is attached, like a
`
`peripheral device in Morita, what happens?
`
`· · ·A.· ·When you said it's a powered hub, do you
`
`mean bus-powered or self-powered?· What did you mean
`
`by that term?· You mean --
`
`· · · Q.· I understand you say Morita is a
`
`self-powered hub; correct?
`
`· · ·A.· ·That is correct, yes.
`
`· · · Q.· Okay.· So let's take the case of a phone
`
`being connected in Morita as the host --
`
`· · ·A.· ·Uh-huh.
`
`· · · Q.· -- and a USB peripheral is attached to the
`
`Morita charger.· Walk me through the first couple of
`
`steps of what happens.
`
`Petitioners Ex. 1021
`IPR USP 7,834,586
`Page 32 of 315
`
`

`

`32
`
`· · ·A.· ·I don't recall that Morita describes that
`
`scenario.· He only describes the sort of static
`
`cases where, "Hey, I've got a phone connected and
`
`it's got a couple of peripherals connected and
`
`here's, you know, the host and it can use the
`
`peripherals," that kind of thing.
`
`· · · · · Morita doesn't explicitly walk through
`
`those -- you know, the changes between modes that
`
`you're describing.· So the best I can do is tell you
`
`what a standard USB system would do.
`
`· · · Q.· And what would a standard USB system do?

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