`
`SOUTHERN DISTRICT OF CALIFORNIA
`
`Page 1
`
`QUALCOMM INCORPORATED, )
`
`)
`
`Plaintiff, ) CASE NO.
`
`)
`
`vs. ) 3:17-CV-1375-DMS-MDD
`
`APPLE INCORPORATED, )
`
`)
`
`Defendant. )
`
`)
`
`_________________________)
`
`)
`
`AND RELATED COUNTERCLAIM )
`
`_________________________)
`
`VIDEOTAPE DEPOSITION OF
`
`VINCENT J. MOONEY, III, PH.D.
`
`Atlanta, Georgia
`
`Thursday, August 2, 2018
`
`Reported by:
`
`Judith Leitz Moran, CCR, RPR, RSA
`
`JOB NO.: 145806
`
`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
`
`Qualcomm, Ex. 1012, Page 1
`
`
`
`Page 41
`
`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
`
`take a server farm for a search engine company, we
`
`can think of some names, and that server farm would
`
`choose the high frequency, high performance medium
`
`power consumption option because they want the
`
`fastest searches that are possible and they'll have
`
`more complicated packages.
`
` The low power option will have lower
`
`clock speeds, lower performance, but would be more
`
`appropriate for a battery power device.
`
` And the fundamental difference, for
`
`example, would be in the threshold voltages of the
`
`transistors. So for the server one you'd have
`
`lower threshold voltages with higher leakage but
`
`higher performance. In the low power chips you'd
`
`have slightly higher threshold voltages but much
`
`lower leakage and that would be to lower overall
`
`power.
`
` Q The '812 patent -- or excuse me -- the de
`
`Cesare family of patents talks about having
`
`components in different performance domains; is
`
`that correct?
`
` A Yes, it talks about different performance
`
`domains.
`
` Q Is it fair to describe that as having
`
`different portions of the chips that are subdivided
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 2
`
`
`
`Page 42
`
`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
`
`for performance purposes?
`
`A For performance purposes you would take
`
`the overall chip and define power domains in
`
`portions of the chip.
`
`Q Was that known to persons of skill in the
`
`art before the de Cesare family? In other words,
`
`was it already known you didn't have to run every
`
`part of the chip at the same performance level
`
`before the de Cesare family?
`
`A Prior to the de Cesare patent the idea of
`
`having different parts of the chip with different
`
`clock voltage frequencies, different performance
`
`characteristics was known.
`
`Q Was there also before the de Cesare
`
`family hardware and/or software that could be used
`
`to transition the performance states of different
`
`performance domains?
`
`A Yes, there was hardware and software to
`
`design microchips and have different performance
`
`domains with different levels.
`
`Q Can you think of any specific examples
`
`prior to the de Cesare family of that being the
`
`case, having hardware and/or software that changes
`
`the performance states of different components on a
`
`system on a chip?
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 3
`
`
`
`Page 43
`
`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
`
` A So you're asking can I think of examples
`
`of hardware and software designs that controlled
`
`performance domains.
`
` MR. GREEN: Object to the form.
`
` A So, for example, one that I looked at in
`
`the 2000s was the Intel StrongARM processor and
`
`there were ways to have the memory go faster or
`
`slower, have different frequencies and voltages for
`
`the memory versus the processor.
`
`BY MR. DAVIS:
`
` Q In the Intel StrongARM design, what was
`
`it that caused the memory to go faster or slower
`
`based upon the processor performance?
`
` A In the Intel StrongARM processors the
`
`software would decide to move either the processor
`
`itself or the memory system to a different
`
`frequency and voltage.
`
` That decision would be implemented by --
`
`well, the software would make the decision, would
`
`send information down and eventually you'd have
`
`hardware gates that would actually, for example,
`
`connect a new voltage to the power line or connect
`
`a different frequency to the memory or to the
`
`processor.
`
` The broad name of the technology was
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 4
`
`
`
`Page 44
`
`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
`
`called dynamic frequency and voltage scaling.
`
`Q When you say software would cause it, is
`
`this operating system software or what exactly do
`
`you mean by the software?
`
`A The software that would control the power
`
`could be the operating system or in the case of an
`
`embedded system without a full fledged operating
`
`system you could have application software specific
`
`to that embedded system making -- making the
`
`decision.
`
`MR. GREEN: Is it okay if we take a
`
`break? I need to run to the restroom and I've lost
`
`my real-time feed.
`
`MR. DAVIS: Oh, yeah, yeah, that's fine,
`
`we can take a break.
`
`MR. GREEN: Thank you.
`
`VIDEO TECHNICIAN: The time is 10:12 a.m.
`
`We're now off the record.
`
`(Recess taken.)
`
`VIDEO TECHNICIAN: The time is 10:19 a.m.
`
`We're back on the record.
`
`BY MR. DAVIS:
`
`Q Welcome back, Dr. Mooney.
`
`A Thank you.
`
`Q If you could look at Mooney Exhibit 3
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 5
`
`
`
`Page 56
`
`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
`
`when transitions would occur between sleep states
`
`and wake states.
`
` Q That could also be true for other
`
`components like memory, in the state of memory?
`
` A Yes, you can have different power states
`
`for memory, including sleep and wake states.
`
` Q And it's your opinion that a person of
`
`skill in the art before the de Cesare patents would
`
`know that they can implement these types of state
`
`machines either in hardware or in software?
`
` MR. GREEN: Object to the form.
`
`BY MR. DAVIS:
`
` Q Go ahead.
`
` A Yes, anyone skilled in the state of the
`
`art of electrical engineering and microchip design
`
`would know that finite state machines and state
`
`transitions can be programmed in software or in
`
`hardware.
`
` Q The de Cesare patents talk about a power
`
`management unit. What's your understanding of --
`
`well, let me ask this to start with.
`
` Did power management unit exist --
`
`management units exist before the de Cesare
`
`patents?
`
` A Yes, power management units existed
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 6
`
`
`
`Page 57
`
`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
`
`before the de Cesare patent.
`
` Q What is a power management unit in your
`
`opinion as used in the claims?
`
` A A power management unit is a section or
`
`area on a microchip that controls both the
`
`performance and power configurations as well as the
`
`transitions between the different configurations at
`
`run time.
`
` And just -- just for clarity I would like
`
`to specify that I hope I said hardware and/or
`
`software. And if I didn't that's what I meant to
`
`say.
`
` Q So is it your opinion that a -- well, let
`
`me break down your definition here.
`
` When you say section or area on a
`
`microchip, what do you mean by that?
`
` A There's a defined part of the transistors
`
`on a chip that are dedicated to the power
`
`management unit function.
`
` Q And when you say power management
`
`function, what do you mean by that term?
`
` A The setting of the power and performance
`
`characteristics and transitioning of those
`
`characteristics at run time, such as voltage and
`
`free -- clock frequency.
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 7
`
`
`
`Page 58
`
`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
`
` Q What do you mean by run time?
`
` A At run time I mean during the active use
`
`as opposed to boot time when the device is turned
`
`on, as opposed to power on or set up time.
`
` I mean, the power management may also be
`
`part of setting up the initial configuration, but
`
`it's used throughout the lifetime of the usage
`
`scenarios of a microchip.
`
` Q This definition that you just gave, is
`
`that the plain and ordinary meaning of power
`
`management unit according to a person of skill in
`
`the art or is that a particularized meaning in the
`
`context of the 8-1 -- or the de Cesare patents?
`
` A It is my professional opinion that the
`
`definition I gave is a plain and ordinary meaning
`
`as understood by an ordinary skilled person in the
`
`state of the art at the time of the patent.
`
` Q Do you have any extrinsic or other
`
`support on a -- strike that.
`
` Did you cite in your claim construction
`
`declaration any extrinsic or other support for your
`
`opinion that that would be the plain and ordinary
`
`meaning as recognized by persons skilled in the
`
`art?
`
` A The main citation I have is my own resume
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 8
`
`
`
`Page 59
`
`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
`
`for a lot of person of ordinary skill in the art in
`
`the -- in the declaration that I provided on July
`
`20th.
`
` Q By your resume, you mean your prior
`
`experience and your publications and research, and
`
`so on and so forth?
`
` A Yes. And attending research meetings
`
`with DARPA. You know, all of the research and
`
`teaching I've done. And the people I've interacted
`
`with.
`
` Q But your declaration doesn't go forth and
`
`particularly analyze any of those particular
`
`experiences you've had or papers or et cetera to
`
`explain why those demonstrate that that's the
`
`proper definition of a power management unit, does
`
`it?
`
` MR. GREEN: Object to the form.
`
` MR. DAVIS: Let me rephrase it because of
`
`Mr. Green's objection.
`
`BY MR. DAVIS:
`
` Q Yeah, I know you've attached your CV to
`
`-- your resume to your declaration, but the body of
`
`your declaration discussing your claim construction
`
`analysis, that doesn't go through the papers and
`
`your past experience, and so on and so forth, and
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 9
`
`
`
`Page 60
`
`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
`
`your resume and otherwise, and explain how that
`
`supports your opinion about the definition of a
`
`power management unit, does it?
`
` MR. GREEN: Same objection, but you may
`
`answer it if you understand.
`
` A I did not cite specific publications of
`
`mine or those I've been involved with in the
`
`declaration.
`
`BY MR. DAVIS:
`
` Q And you didn't discuss how your past
`
`experiences, any particular past experiences lead
`
`to the conclusion that that's the proper definition
`
`of a power management unit, did you?
`
` MR. GREEN: Same objection.
`
` A I did not go into specifics of my past
`
`experiences with regard to power management units.
`
`For example, I didn't refer to my book Powerware
`
`Computing that's under my published books.
`
`Actually, it's a book I was an editor of a chapter.
`
` I did not refer to -- I was editor of
`
`VLSI-SoC, From Systems to Chips in 2006.
`
` THE COURT REPORTER: I'm sorry, of what?
`
` THE WITNESS: VLSI-SoC, From Systems to
`
`Chips. I was an editor of this book that was
`
`published 2006.
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 10
`
`
`
`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
`
` A But, you know, I did not go through those
`
`books and put references to those in my
`
`Page 61
`
`declaration.
`
`BY MR. DAVIS:
`
` Q Or cite any specific parts of those books
`
`or publications, right?
`
` A I did not cite parts of those books or
`
`publications.
`
` Q You testified that in your opinion a
`
`power management unit can be hardware and/or
`
`software. Is it your opinion that a power
`
`management unit can be only software?
`
` A It is my professional opinion that a
`
`power management unit cannot only be software
`
`because the eventual clock signaling, gate
`
`signaling to the components that are being
`
`controlled would involve boolean logic hardware.
`
` So there will always be a small piece of
`
`boolean logic in any power management unit, it
`
`would not be zero.
`
` Q So is it true then -- and I'm looking at
`
`Page 10 of your declaration where you have the box,
`
`you see at the top of Page 10 there's the box that
`
`says Apple's Proposed Construction?
`
` A Yes.
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 11
`
`
`
`Page 62
`
`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
`
` Q Do you see that?
`
` And you say "hardware and/or software."
`
`Is that actually incorrect, it should be hardware
`
`or hardware and software based upon your testimony
`
`just now that there at least has to be some
`
`hardware as part of a power management unit?
`
` A If you want to -- if -- I would say we're
`
`splitting hairs here a bit. The power management
`
`unit in its interface, the interface is going to
`
`have hardware, probably boolean logic gates.
`
` Could somebody argue that I'm going to
`
`define an interface and have that block not be part
`
`of the power management unit, I think it's
`
`splitting hairs, but they could potentially try to
`
`do that.
`
` So I would say that there's a variety of
`
`hardware/software combinations and you can make
`
`them very large amounts of each and that's what I
`
`intended by hardware and/or software.
`
` Q So in your opinion there can be different
`
`proportions or amounts of hardware and software and
`
`it could be you have a large portion of hardware
`
`and very little software or very large portion of
`
`software and only a small amount of hardware?
`
` A Yes, that's -- that's my intention behind
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 12
`
`
`
`Page 63
`
`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
`
`hardware and/or software the proportions can change
`
`by very large amounts.
`
` Q But it's also your testimony that you
`
`could have a power management unit that is only
`
`hardware?
`
` A Absol -- you definitely can have a power
`
`management unit that's exclusively hardware. It
`
`wouldn't be programmable without -- you know, it
`
`wouldn't be software programmable.
`
` Q How do I determine as a person -- well,
`
`let me ask you this: Page 5 of your report in
`
`Paragraph 18. You're discussing certain tenets of
`
`claim construction; is that right?
`
` A In Paragraph 18 on Page 5 I discuss claim
`
`construction and definiteness.
`
` Q All right. In the last sentence you say:
`
`Instead, the claims, when read in light of the
`
`intrinsic record, must provide objective boundaries
`
`for those of skill in the art. You wrote that in
`
`your report?
`
` A Yes, I wrote in my report that the
`
`claims, when read in light of intrinsic record,
`
`must provide objective boundaries --
`
` Q Okay. So --
`
` A -- for those of skill in the art.
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 13
`
`
`
`Page 64
`
`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
`
` Q So what's your -- does objective
`
`boundaries, that essentially means it can't be in
`
`the eye of the beholder, it can't be subjective,
`
`there has to be some reasonable understanding?
`
` Well, let me strike that.
`
` What's your understanding of objective
`
`boundaries as you used it in that sentence?
`
` A The objective boundaries for those of
`
`skill in the art is related to U.S.C., I believe
`
`it's 102, and specifically in the United States
`
`Patent Code just in layman's terms the claims
`
`should specify what is in the scope of the patent
`
`as well as what's not in the scope of the patent.
`
` Use of vague and ambiguous terms which
`
`don't lead to specific implementations would fall
`
`under indefiniteness.
`
` The way you transition or the way you
`
`understand the words in a claims and how they
`
`provide those objective boundaries is evaluated
`
`under the condition of a person of ordinary skill
`
`in the art reading those claims and with the
`
`knowledge at the time of the patent.
`
` Q So at the time of this patent in April
`
`7th, 2010, how do I know objectively what the
`
`boundaries are of the power management unit? In
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 14
`
`
`
`Page 65
`
`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
`
`other words, you said it could either be purely
`
`hardware or some combination of hardware and
`
`software. So how do I determine what goes inside
`
`and is part of the power management unit and what
`
`is not?
`
` A So your question as I understand it
`
`relates to the claims of the '812 patent and I
`
`believe the most important claim, the claim we're
`
`looking at is claim 8 and how would somebody
`
`skilled in the art interpret claim 8.
`
` And there were terms used in claim 8
`
`including power management unit. And your question
`
`is how would somebody skilled in the state of the
`
`art distinguish hardware versus software in their
`
`implementation of the power management unit.
`
` I would say that the implementation of
`
`the power management unit, the parts that are in
`
`hardware versus software have flexibility as long
`
`as you fulfill the conditions of claim 8.
`
` So I think that somebody skilled in the
`
`state of the art would realize there are parts that
`
`can be implemented both in hardware or in software
`
`and either way they would fall under the scope of
`
`what a power management unit is.
`
` Q Well, under your definition or at least
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 15
`
`
`
`Page 66
`
`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
`
`Apple's proposed definition, which I think you've
`
`indicated you may disagree with a little bit of
`
`hardware and/or software if it can't be purely
`
`software, how do I determine in the context of all
`
`the different hardware as you called it section or
`
`area of the microchip, which areas of that
`
`microchip are part of the power management unit and
`
`which areas of the microchip are separate from the
`
`power management?
`
` A Okay. So the question is how do we
`
`determine what parts are in the power management
`
`unit and which are outside the power management
`
`unit.
`
` Q Yes, sir.
`
` A May I refer to Figure 1 --
`
` Q Yes.
`
` A -- in the patent?
`
` In Figure 1 in the '812 patent there is a
`
`box PMU 28.
`
` Q Yes.
`
` A And that box describes power management
`
`functionality. This box can be mapped to a
`
`specific embodiment of a chip and an embodiment of
`
`the patent and the patent teaches ways to implement
`
`PMU 28 and what it does and parts of that may be
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 16
`
`
`
`Page 67
`
`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
`
`hardware or software. What determines that it
`
`falls under the power management unit is the
`
`functionality.
`
` Q Let me maybe ask it -- this a different
`
`way. If you go back and look at Apple's proposed
`
`construction, it's hardware and/or software that
`
`causes a performance domain to transition to a
`
`performance state. Did I read that correctly?
`
` A Yes, you read that correctly.
`
` Q And at least under Apple's proposed
`
`construction because it's hardware and/or software
`
`that pretty much means anything that causes a
`
`performance domain to transition to a -- and I
`
`understand that to mean a different performance
`
`state; is that fair?
`
` A I would not use the phrase "anything."
`
` Q So what's excluded from hardware and/or
`
`software? In other words, a transistor is
`
`hardware, right?
`
` MR. GREEN: Object to the form of the
`
`question.
`
`BY MR. DAVIS:
`
` Q What is excluded from hardware and/or
`
`software?
`
` MR. GREEN: Same objection. You may
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 17
`
`
`
`Page 69
`
`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
`
` A Yes, I've opined on what is a performance
`
`domain.
`
` Q And you said that a performance domain,
`
`this is at Page 7 of your report, is "one or more
`
`components that may be controlled as a unit or
`
`independently for performance configuration
`
`purposes"; is that correct? That's Apple's
`
`proposed construction?
`
` A Yes, the proposed construction is "one or
`
`more components that may be controlled as a unit or
`
`independently for performance configuration
`
`purposes."
`
` Q And in this definition because the
`
`proposed construction says controlled is a unit or
`
`independently, that really just means controlled,
`
`right, because there's no other way to control
`
`something other than as a unit or independently,
`
`correct?
`
` MR. GREEN: Object to the form.
`
`BY MR. DAVIS:
`
` Q Did you understand my question?
`
` A I do not understand the exact question.
`
` Q Is there any way to control a component
`
`other than as a unit or independently with other
`
`components?
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 18
`
`
`
`Page 70
`
`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
`
` A The question is, is there any way to
`
`control a component other than as a unit or
`
`independently.
`
` Yeah, the components may be controlled in
`
`subgroups. If you take the definition of unit as
`
`you can define it in any different ways then you
`
`can have different subgroupings that are
`
`controlled.
`
` I believe you can also have components
`
`that are not controlled so you can leave like an
`
`always on section.
`
` Q Okay.
`
` A And that would not be controlled at all,
`
`but it might -- it might be a necessary part of the
`
`functionality of a domain.
`
` Q But for the components that are
`
`controlled for power management purposes, there's
`
`no other -- there's no way to control them other
`
`than either as a unit or independently; isn't that
`
`true?
`
` A Yeah, right now I cannot think of other
`
`ways to control it other than independently or in
`
`some type of a grouping you control it.
`
` Q So doesn't Apple's proposed construction
`
`or performance domain then essentially reduce down
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 19
`
`
`
`Page 71
`
`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
`
`to one or more units that are controlled for
`
`performance configuration purposes because there's
`
`no other way to do it other than as a unit or
`
`independently --
`
` MR. GREEN: Object to the form.
`
`BY MR. DAVIS:
`
` Q -- at least in your opinion?
`
` MR. GREEN: Object to the form.
`
` A What I would say is that from the point
`
`of view of the power engineering during the chip
`
`design, the power engineer wants maximum
`
`flexibility to control clock -- clock frequency,
`
`voltage scaling, memory configurations. Each of
`
`those variables to the extent that the silicone
`
`supports it I would like to -- as a power engineer
`
`I'd like to define those performance domains as
`
`flexibly as possible based on the application
`
`constraints.
`
` So, yes, they are configurable, they can
`
`be defined after the silicone is fabricated. Once
`
`defined and put into registers and into
`
`programmable hardware and into software, then those
`
`are fixed at run time.
`
` Q I appreciate your answer, but I don't
`
`think you answered my question.
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 20
`
`
`
`Page 72
`
`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
`
` So my question is, because for the
`
`control -- components that are controlled for power
`
`management purposes, because you've said you can't
`
`think of any way to control those components other
`
`than as a unit or independently, isn't it true that
`
`Apple's proposed construction then reduces down to
`
`one or more components that may be controlled for
`
`performance configuration purposes?
`
` MR. GREEN: Object to the form.
`
` A I would not phrase it as one or more
`
`units that can be controlled for performance
`
`purposes because that leaves out the part that
`
`there can be additional performance domains where
`
`those independent components are -- have say a
`
`different clock frequency or different voltage.
`
`BY MR. DAVIS:
`
` Q So you're saying Apple's proposed
`
`construction is incomplete?
`
` A No, on the contrary I'm saying it's
`
`complete.
`
` Q Well, then, I'm still not sure I
`
`understand your answer so I'm going to ask the
`
`question again, and I apologize for just not
`
`getting through to me.
`
` But since in your opinion for performance
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 21
`
`
`
`Page 73
`
`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
`
`purposes components can only be controlled either
`
`as a unit or independently, I think we agree on
`
`that, correct?
`
` A I'd agree that components can be
`
`controlled as a unit or independently.
`
` Q And you haven't thought of any other way
`
`to perform control, is what I'm --
`
` A I mentioned not controlling.
`
` Q Not controlling.
`
` A Yeah.
`
` Q But I'm saying for the ones that are
`
`controlled, for the components that are controlled,
`
`they have to either be controlled as a unit or
`
`independently, correct?
`
` A They can be controlled as a unit or
`
`independently, yes.
`
` Q Okay. So because the components that are
`
`controlled have to be controlled either as a unit
`
`or independently, isn't Apple's proposed
`
`construction then essentially "one or more
`
`components that may be controlled for performance
`
`configuration purposes"?
`
` MR. GREEN: Object to the form. You may
`
`answer.
`
` A So I understand the question to be is not
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 22
`
`
`
`Page 74
`
`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
`
`the statement "one or more components that may be
`
`controlled as a unit or independently for
`
`performance configuration purposes" equivalent to
`
`"one or more units that may be controlled for
`
`performance configuration purposes."
`
`BY MR. DAVIS:
`
` Q One or more components that may be
`
`controlled for performance configuration purposes?
`
` A Agreed. So the reason I want to keep in
`
`in my opinion "as a unit or independently" is for
`
`configurability of different types of performance
`
`domains even over the same set of components using
`
`the independent control in the sentence.
`
` Q Well, I understand that maybe you want to
`
`include that, but I'm just asking what the
`
`difference is. What's the difference between a
`
`definition that says "one or more components that
`
`may be controlled as a unit or independently for
`
`performance configuration purposes" and "one or
`
`more components that may be controlled for
`
`performance configuration purposes"?
`
` A The difference as I see it is that
`
`omitting the "as a unit or independently" from the
`
`statement allows you to say that, well, if I have
`
`three components they must always be controlled
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 23
`
`
`
`Page 75
`
`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
`
`only as a unit, they cannot be controlled with
`
`different values in different performance domains.
`
` So leaving independently allows for those
`
`three components to be controlled differently in
`
`different performance domains.
`
` VIDEO TECHNICIAN: You got five minutes.
`
` MR. DAVIS: Okay. We can take a break
`
`now if that works.
`
` MR. GREEN: Sure.
`
` VIDEO TECHNICIAN: This is the end of
`
`Media 1 in the deposition of Dr. Vincent Mooney.
`
`The time is the 11:06 a.m. We're now off the
`
`record.
`
` (Recess taken.)
`
` VIDEO TECHNICIAN: This is the beginning
`
`of Media 2 in the deposition of Dr. Vincent Mooney.
`
`The time is 11:18 a.m. We're back on the record.
`
`BY MR. DAVIS:
`
` Q Welcome back, Dr. Mooney.
`
` A Thank you.
`
` Q When we left off we were talking about
`
`the definition of performance domain.
`
` In Paragraph 27 of your report for the
`
`proposition you cite '812 Patent at column 4, lines
`
`20 to 25; is that right?
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 24
`
`
`
`Page 76
`
`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
`
` A I cited in Page 8 of my declaration the
`
`'812 patent, column 4, lines 20 to 25.
`
` Q And you cite that portion of the patent
`
`for the proposition that components in a
`
`performance domain may be controlled as a unit or
`
`independently; is that right?
`
` A I cited the -- that section of the patent
`
`to point out that the patent talks about -- yes,
`
`both as a unit and independently from each other
`
`components being controlled in performance domains.
`
` Q Okay. And you said something important
`
`here, you said performance domains, right, plural?
`
` A Yes.
`
` Q Okay. My question is, how does the
`
`portion of the '812 patent that you cite here,
`
`columns 4, lines 20 to 25, support the proposition,
`
`if at all, that components within a single
`
`performance domain can be controlled independently?
`
` Actually, let me ask it. Strike that.
`
`I'll ask a different question.
`
` The first sentence that you cite here
`
`from the patent says: The components that form a
`
`performance domain may transition together from one
`
`performance state to another performance state.
`
`Did I read that correctly?
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 25
`
`
`
`Page 77
`
`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
`
` A Yes, you read that correctly.
`
` Q So that's talking about all components
`
`within one performance domain transitioning
`
`together; is that right?
`
` A Yes, it talks about all components within
`
`a performance domain transitioning together.
`
` Q Okay. And then the patent goes on to
`
`contrast by saying: On the other hand, components
`
`in different performance domains may be independent
`
`of each other, at least from the standpoint of
`
`hardware, and may have independently-determined
`
`performance states. Did I read that correctly?
`
` A You read that correctly.
`
` Q So that sentence is talking about the
`
`fact that at least from the standpoint of hardware,
`
`the hardware can signal one performance domain to
`
`do a transition and then later or independently
`
`send a signal, a different performance domain, to
`
`do a different transition, correct?
`
` A The one performance domain and associated
`
`set of components may be transitioned to a set of
`
`new values in a new performance domain.
`
` I'm sorry, can we -- can you repeat the
`
`question.
`
` Q Yeah. So in that second sentence it's
`
`TSG Reporting - Worldwide 877-702-9580
`
`Qualcomm, Ex. 1012, Page 26
`
`
`
`Page 78
`
`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
`
`talking about the fact that the hardware can signal
`
`performance domain, let's say A and its components
`
`to go to one state, and then independently signal
`
`components B in performance domain B to go to a
`
`different state, right, independently?
`
` A The signals, the low level signals that
`
`control the performance characteristics of a
`
`performance domain can change and indicate
`
`different performance levels in different
`
`performance domains.
`
` Am I understanding your question?
`
` Q I think so.
`
` A Okay.
`
` Q So that second sentence is talking about
`
`two different performance domains, right?
`
` MR. GREEN: Object to the form.
`
`BY MR. DAVIS:
`
` Q It says "different performance domains."
`
` A The second sentence talks about
`
`components in different performan