`
`Exhibit 5
`
`
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`ll
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`2O
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 2 of 45
`
`IN THE UNITED STATES DISTRICT COURT
`
`NORTHERN DISTRICT OF CALIFORNIA
`
`Page 1
`
`ANCORA TECHNOLOGIES, INC.,
`
`Plaintiff,
`
`No. 4:11-CV-11-6357 YGR
`
`Defendant.
`
`AND RELATED CROSS-ACTIONS.
`
`VIDEOTAPED DEPOSITION OF IAN JESTICE
`
`PALO ALTO, CALIFORNIA
`
`THURSDAY, HAY 3, 2012
`
`Reported by: LOUISE HARIE SOUSOURES, CSR NO. 3575
`
`Certified LiveNote Reporter
`
`JOB NO. 49180
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000550
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 3 of 45
`
`Page 2
`
`THURSDAY, HAY 3, 2012
`
`9 : 13 A.Ho
`
`Deposition of IAN JESTICE, held at the offices of
`
`Horrison & Foerster, LLP, 755 Page Hill Road, Palo
`
`Alto, California, before Louise Harie Sousoures, a
`
`Certified Shorthand Reporter and a Certified
`
`LiveNote Reporter.
`
`i
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000551
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 4 of 45
`
`APPEARANCES
`
`Page 3
`
`FOR THE PLAINTIFF:
`
`BROOKS KUSHMAN
`
`1000 TOWN CENTER
`
`SOUTHFIELD, HI 48075
`
`BY:
`
`JOHN RONDINI, ESQ.
`
`HARC LORELLI (VIA TELEPHONE)
`
`JOHN LE ROY (VIA TELEPHONE)
`
`FOR THE DEFENDANT:
`
`HORRISON & FOERSTER
`
`555 WEST FIFTH STREET
`
`LOS ANGELES, CA 9@@13
`
`BY: BITA RAHEBI, ESQ.
`
`i
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000552
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 5 of 45
`
`Page 4
`
`A P P E A R A N C E S
`
`(CONTINUED)
`
`FOR THE DEFENDANT:
`
`HORRISON & FOERSTER
`
`425 MARKET STREET
`
`SAN FRANCISCO, CA
`
`94105
`
`BY: ERIC OW, ESQ.
`
`THE VIDEOGRAPHER: NICK KASIHATIS
`
`l
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000553
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 6 of 45
`
`Page 5
`
`IT IS HEREBY STIPULATED AND AGREED
`
`by and between the attorneys for the
`
`respective parties herein, that filing and
`
`sealing be and the same are hereby waived.
`
`IT IS FURTHER STIPULATED AND AGREED
`
`that all objections, except as to the form
`
`of the question, shall be reserved to the
`
`time of the trial.
`
`IT IS FURTHER STIPULATED AND AGREED
`
`that the within deposition may be sworn to
`
`and signed before any officer authorized
`
`to administer an oath, with the same
`
`force and effect as if signed and sworn
`
`to before the Court.
`
`- o0o -
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000554
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 7 of 45
`
`PROCEEDINGS
`
`-o0o-
`
`Page 6
`
`THE VIDEOGRAPHER: Good morning. This is the
`
`start of tape labeled number 1 of the videotaped
`
`deposition of Ian Jestice in the matter Ancora
`
`Technologies versus Apple, Inc. in the United States
`
`District Court, Northern District of California, case
`
`number C-11-6357-YGR.
`
`This deposition is being held at Horrison &
`
`Foerster, 755 Page Hill Road in Palo Alto, California
`
`on Hay 3rd, 2012 at approximately 9:13 a.m.
`
`Hy name is Nick Kasimatis, I’m the legal
`
`video specialist for TSG Reporting.
`
`The court reporter is Louise Sousoures in
`
`association with TSG Reporting.
`
`Will counsel please introduce yourself.
`
`HS. RAHEBI:
`
`Bita Rahebi of Horrison &
`
`Foerster for Apple.
`
`Along with me here today is my
`
`colleague, Eric Ow, also of Horrison & Foerster.
`
`HR. RONDINI: John Rondini from Brooks
`
`Kushman on behalf of Ancora Technologies.
`
`THE VIDEOGRAPHER: Thank you. Will the court
`
`reporter please swear in the witness.
`
`HR. LORELLI: Hard for us to hear. Can the
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000555
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 8 of 45
`
`Page 7
`
`phone be pushed a little closer?
`
`HR. LE ROY:
`
`I guess we haven’t heard the
`
`witness yet.
`
`HS. RAHEBI:
`
`Can you introduce yourself for
`
`the record, please?
`
`HR. LORELLI:
`
`Harc Lorelli and John Le Roy
`
`from Brooks Kushman via telephone link.
`
`--oOo--
`
`IAN JESTICE,
`
`having been first duly sworn by the
`
`Certified Shorthand Reporter to tell
`
`the truth, the whole truth, and nothing
`
`but the truth, testified as follows:
`
`EKAHINATION BY HS. RAHEBI:
`
`Q. Is there any reason you can’t provide full
`
`and accurate testimony today, Hr. Jestice?
`
`A. No, there’s not.
`
`Q.
`
`Is a hard disk volatile memory or nonvolatile
`
`memory?
`
`A. It really depends on the application.
`
`Q. When you say it "depends on the application,"
`
`what do you mean?
`
`A. Well, under some circumstances, it can be
`
`considered volatile and in some circumstances it can
`
`be considered nonvolatile.
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000556
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 9 of 45
`
`Page 8
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Q. Your understanding is that nonvolatile memory
`
`is memory that is maintained even when the power is
`
`removed from the storage system?
`
`HR. RONDINI:
`
`Objection to form.
`
`THE WITNESS:
`
`Can you say that again?
`
`BY HS. RAHEBI:
`
`Q. Sure.
`
`Your understanding of nonvolatile
`
`memory is that memory that is maintained even when the
`
`power is removed from the storage system?
`
`A. I think it requires a power cycle, so if you
`
`go from power on to power off to power on, the
`
`information would have to be available after the power
`
`cycle to be nonvolatile.
`
`Q. Is it your understanding that volatile memory
`
`is memory that is not maintained when the power is
`
`removed?
`
`A. It’s the same answer, I guess, rephrased is
`
`that if it’s nonvolatile, if you go from a power on to
`
`a power off to a power on, the information is not
`
`available if it’s volatile storage.
`
`Q. And what I’m seeing in your answer is that
`
`you’ve got an additional stage which is going from
`
`power off to power on; is that right?
`
`A. Power on to power off to power on and when
`
`you come back, if it’s volatile, the information is
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000557
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 10 of 45
`
`Page 9
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`not available.
`
`Q. If I told you my understanding is that
`
`volatile memory is memory that is not maintained when
`
`the power is removed, would you agree with that?
`
`HR. RONDINI:
`
`Objection, vague.
`
`THE WITNESS:
`
`Not maintained when the power
`
`is removed.
`
`Well, I think to really establish it you’ve
`
`got to go through the power on, power off, power on
`
`cycle to establish whether the data is available.
`
`BY HS. RAHEBI:
`
`Q. Let’s talk about volatile memory.
`
`Is volatile memory memory that is maintained
`
`when the power is removed?
`
`Ao
`
`I think I’ve just answered that.
`
`Sorry, yes, let me ask you about nonvolatile
`
`memory.
`
`Is that memory that is maintained when the
`
`power is removed?
`
`A. I think my previous answer was if you take
`
`something from a system from a power on state to a
`
`power off state and you go back to a power on state,
`
`and the data is still available, that’s a nonvolatile
`
`storage.
`
`Q. So if I’m I want to make sure I’m clear
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000558
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 11 of 45
`
`Page 10
`
`and precise on this.
`
`If I tell you my understanding of nonvolatile
`
`memory is memory that is maintained when the power is
`
`removed, would you agree with that statement?
`
`HR. RONDINI:
`
`Objection to form.
`
`THE WITNESS:
`
`I would disagree based on what
`
`I just previously said.
`
`BY HS. RAHEBI:
`
`Q.
`
`A.
`
`So you would not accept my construction?
`
`No, I think there’s an additional step which
`
`is to really fully explain it you’ve got to go from a
`
`power on to a power off to a power on and the data’s
`
`got to be available.
`
`go
`
`That’s how you would construe nonvolatile
`
`memory?
`
`HR. RONDINI:
`
`Objection to form.
`
`THE WITNESS:
`
`Yes.
`
`BY HS. RAHEBI:
`
`Q.
`
`A.
`
`When were you retained in this matter?
`
`Sometime last year, I believe the summer, I’m
`
`not a hundred percent certain.
`
`g o Did you say summer or December?
`
`Summer.
`
`We’re coming up almost on a year?
`
`Getting on that way, yes.
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000559
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 12 of 45
`
`HS. RAHEBI: Let me mark have the court
`
`reporter mark as Jestice Exhibit No. 1, the ’941
`
`Page 11
`
`patent.
`
`(Exhibit No. 1 was marked.
`
`BY HS. RAHEBI:
`
`Q. You’ve seen this patent, sir?
`
`A. Yes, I have.
`
`Q. When was the first time you reviewed it?
`
`A.
`
`It would be last summer.
`
`Q. Have you reviewed the file history
`
`associated have you read the file history that led
`
`to the ’941 patent?
`
`A. Yes, I have.
`
`Q. Have you read the complete file history?
`
`A.
`
`I haven’t read every word of the file
`
`history, but certainly gone through the file history.
`
`Q. Have you gone cover to cover through that
`
`file history?
`
`A. I’ve looked at the whole file history.
`
`haven’t read every word of the file history because a
`
`lot of it is legal terminology.
`
`So I haven’t read every word of the file
`
`history.
`
`Q.
`
`A.
`
`Please turn to claim i.
`
`Okay.
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000560
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 13 of 45
`
`Page 12
`
`Q o
`
`Have you read this claim before?
`
`Yes, I have.
`
`In the context of claim 1, would a hard disk
`
`fall under volatile memory or nonvolatile memory?
`
`HR. RONDINI: Objection to form.
`
`THE WITNESS: Well, there is no hard disk in
`
`claim 1.
`
`BY HS. RAHEBI:
`
`Q. A competitor wants to follow the method
`
`described in claim 1 and the computer includes a hard
`
`disk. So the competitor is looking at this claim,
`
`sir. In the context of claim 1, would a hard disk
`
`fall under volatile memory or nonvolatile memory?
`
`A. So where are you suggesting in claim 1 there
`
`would be hard disk?
`
`Q. I’m looking at the references to nonvolatile
`
`memory and volatile memory area, those references are
`
`in there, right, sir? I’m asking you if someone, a
`
`competitor, has a computer with a hard disk and
`
`they’re trying to figure out is their hard disk
`
`volatile memory or nonvolatile memory, what’s the
`
`answer?
`
`HR. RONDINI:
`
`Objection to form.
`
`THE WITNESS:
`
`If I insert the word hard disk
`
`into nonvolatile, it makes no sense.
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000561
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 14 of 45
`
`Page 13
`
`Actually, it doesn’t make any sense on
`
`volatile memory from what I can see. Hang on, let me
`
`continue all the way through.
`
`I guess you could conceivably use a hard disk
`
`in this context as nonvolatile and, I guess, volatile,
`
`depending on the actual application.
`
`BY HS. RAHEBI:
`
`Let me show you your declaration, sir.
`
`A.
`
`Okay.
`
`HR. RONDINI:
`
`Going to mark this as
`
`Exhibit 2?
`
`HS. RAHEBI:
`
`I’m not marking that.
`
`BY HS. RAHEBI:
`
`Q. Can you please turn to paragraph 7.
`
`You refer in paragraph 7 to virtual memory.
`
`Do you see that?
`
`A. Yes.
`
`Q. Turning back to Exhibit 1, the ’941 patent,
`
`can you point to any reference in the ’941 patent to
`
`virtual memory?
`
`A. There’s no reference in 1 specific to virtual
`
`memory, but then there isn’t lots of reference to
`
`other parts of the system.
`
`Q. So the answer, sir, is there’s no reference
`
`to virtual memory, correct?
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000562
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 15 of 45
`
`HR. RONDINI: Objection to form.
`
`THE WITNESS: There’s no specific mention of
`
`Page 14
`
`virtual memory in that claim 1.
`
`BY HS. RAHEBI:
`
`Q.
`
`I’m asking anywhere in the ’941 patent.
`
`A. No.
`
`Q. You also refer in paragraph 7 to supplemental
`
`storage; is that correct?
`
`A. Yes.
`
`Q. Can you point me to any reference to
`
`supplemental storage anywhere in the ’941 patent?
`
`A. No.
`
`Q. Is there any discussion in the ’941 patent
`
`regarding the price of RAH storage in comparison to
`
`the price of hard drive storage?
`
`A.
`
`I don’t believe so.
`
`Q. Let me ask you to help me out with a
`
`scenario.
`
`It’s 1998 and you buy an installation CD of
`
`Lotus 1-2-3. You insert the CD into a CD drive of a
`
`computer that contains a hard disk.
`
`Ao Yes.
`
`You install Lotus 1-2-3 on that computer.
`
`Yes.
`
`Where is Lotus 1-2-3 stored?
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000563
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 16 of 45
`
`Page 15
`
`HR. RONDINI:
`
`Objection, vague, ambiguous.
`
`THE WITNESS:
`
`After the installation?
`
`BY HS. RAHEBI:
`
`Q.
`
`A.
`
`Yes.
`
`Host likely it’s on some form of nonvolatile
`
`disk storage.
`
`Q. Would it be on a hard disk?
`
`A. Host likely.
`
`Q. Okay.
`
`Let’s presume it’s on a hard disk.
`
`A. Okay.
`
`Q. You turn off the computer.
`
`With respect to
`
`the executable Lotus 1-2-3 that was installed on the
`
`hard disk, is that preserved for use after the power
`
`is removed?
`
`HR. RONDINI:
`
`Objection, vague.
`
`THE WITNESS:
`
`Well, if you power the machine
`
`off and power it back on again, it is available from
`
`the hard disk, yes.
`
`BY MS. RAHEBI:
`
`Q. When you remove the power, does it matter if
`
`you unplug the computer or you power it off?
`
`A. No, it doesn’t matter, no.
`
`Q. Let’s talk about a slightly different
`
`scenario.
`
`You have this computer with a hard disk and
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000564
`
`
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 17 of 45
`
`Page 1 6
`
`you’re running Windows 98 on it.
`
`A. Yes.
`
`Q. And let me ask you, before we get into this
`
`scenario, are the alleged teachings of the ’941
`
`patent, could you apply those to a system running
`
`Windows 98?
`
`HR. RONDINI: Objection, vague and ambiguous.
`
`THE WITNESS: Yes.
`
`BY HS. RAHEBI:
`
`Q. Assume that you’ve installed on the hard disk
`
`of that computer a CD of the Lotus 1-2-3 application.
`
`A. You’ve actually done installation and taken
`
`the installation files and moved them to the Windows
`
`machine?
`
`Q. No, it’s just a computer on Windows 98 and
`
`now you’re putting you’ve inserted a CD and you’re
`
`installing Lotus 1-2-3 like the scenario we did
`
`before.
`
`Okay.
`
`A.
`Q.
`would be on the hard disk, right?
`
`And most likely that Lotus 1-2-3 application
`
`A. After the installation, yes.
`
`Q. What is a swap file?
`
`A. A swap file is I’m not certain if I can
`
`get a precise definition of this, but this is
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000565
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 18 of 45
`
`Page 17
`
`typically when you don’t have enough memory space and
`
`you need to move part of your memory or part of your
`
`data somewhere so that you can actually do some work
`
`on the remaining memory.
`
`It’s a temporary storage location.
`
`Q.
`
`Is virtual memory the same as a swap file?
`
`A. No.
`
`Q.
`
`How is it different?
`
`A. This could be a long answer.
`
`Q.
`
`Go for it.
`
`A.
`
`So the way computers are arranged, there is a
`
`memory and every location in memory has an address and
`
`they’re sequential.
`
`And the computer, when it’s executing, takes
`
`instructions at specific locations in memory by its
`
`address, reads them out and then executes them.
`
`And then the program counter, which is the
`
`thing that says now run the next instruction or get
`
`the next data, gets changed to reflect the next
`
`address.
`
`So over periods of time, the number of bits
`
`in the address memory has changed, gone from using 16
`
`bits
`
`probably from 8 bits to 16 bits to 32 bits to
`
`64 bits.
`
`If you look at the address structure, only a
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000566
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 19 of 45
`
`Page 18
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`very small number of bits is actually used to address
`
`the physical memory.
`
`Host of the address is used to look up a
`
`virtual address. There’s many processes that don’t
`
`function at all without a virtual addressing scheme.
`
`So those bits that are used for the virtual
`
`address are taken and compared with a piece of
`
`hardware like a table look-aside buffer which has been
`
`preconfigured and the table look-aside buffer tells
`
`the table look-aside buffer takes the address that the
`
`program picked and pulls out the physical address in
`
`the virtual address space and uses that to actually
`
`physically address a location in memory that may have
`
`no reference to the actual address.
`
`And in any event that it’s called a
`
`page in the event that particular page is not
`
`available in memory, it’s been moved somewhere else,
`
`which is typically to a hard disk.
`
`And in which case that page would have to be
`
`brought in and a page that was in the memory moved out
`
`so there’s a constant moving back of pages and pages
`
`are typically 4K, 8K, 16K in size; they could be
`
`bigger.
`
`So this comes to moving of an imaginary
`
`address space within the total system into a physical
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000567
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 20 of 45
`
`Page 1 9
`
`address space and mapping it through the table
`
`look-aside buffer.
`
`Q. Let’s go back to the scenario we were just
`
`discussing about this computer that has a hard disk
`
`and you’re running Windows 98, you’ve installed Lotus
`
`1-2-3 on it and assume that there will be some
`
`information you believe stored in virtual memory; is
`
`that right?
`
`HR. RONDINI:
`
`Objection, vague.
`
`THE WITNESS:
`
`During the operation of a
`
`program, the program may or may not be in physical
`
`memory.
`
`space.
`
`It may be in this virtual memory, the page
`
`BY HS. RAHEBI:
`
`Q. Assume from my scenario that some information
`
`is stored in the virtual memory. Okay?
`
`A.
`
`Just can you run through that scenario again?
`
`Q. We’ve got a computer, it’s running Windows
`
`98, you’ve installed on a hard disk from a CD, the
`
`Lotus 1-2-3 application on that computer?
`
`A. Okay.
`
`Q. And I want you to assume that some of the
`
`information is contained in what you were calling the
`
`virtual memory.
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000568
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 21 of 45
`
`Page 2@
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`A. So let’s step back a bit. Windows 98 is
`
`running, already running to virtual memory.
`
`Have we actually started Lotus?
`
`Q. Yes.
`
`A. We’ve called in Lotus from the hard disk?
`
`Q. Let’s do that.
`
`A. Brought it into the address space and at
`
`some point in time, one page may be sitting in
`
`physical memory, the rest may be we don’t know.
`
`Q. We don’t know, but there may be some of it in
`
`virtual memory.
`
`Is that a plausible scenario?
`
`A. Yes, certainly.
`
`Q.
`
`If you unplug the computer, is the
`
`information that’s stored on the virtual memory
`
`preserved?
`
`HR. RONDINI: Objection to form.
`
`THE WITNESS: No.
`
`BY HS. RAHEBI:
`
`Q. So take that hard disk we were just
`
`discussing on that computer and open up the computer
`
`and remove the hard disk.
`
`Ao
`
`Yes.
`
`I’m holding it in my hand.
`
`Is that hard
`
`disk
`
`does that have I’m sorry.
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000569
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 22 of 45
`
`Page 21
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Is the virtual memory, is that information
`
`still preserved
`
`strike that. That was really
`
`poorly worded.
`
`I’m holding this hard disk, okay?
`
`A. Uh-huh.
`
`Q.
`
`Is the information that was stored in the
`
`virtual memory when the computer was on, is that
`
`preserved now?
`
`HR. RONDINI: Objection, vague and ambiguous.
`
`THE WITNESS: What kind of information?
`
`BY HS. RAHEBI:
`
`Q. The information you were running when the
`
`computer was on. We agreed there was some information
`
`stored in virtual memory.
`
`A. Right.
`
`Q. And we’ve unplugged the computer and I
`
`believe you indicated that the information stored on
`
`the virtual memory was no longer preserved once you
`
`cut off the power?
`
`A. When you we talked earlier in order to be
`
`nonvolatile, volatile, if you go through the power off
`
`you’ve got to go through a power on cycle and is the
`
`data available after the power on cycle, the answer is
`
`HR. RONDINI: Ian, real quickly, before you
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000570
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 23 of 45
`
`Page 22
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`answer, let me get a second and I just wanted to
`
`object, it misstates the previous testimony.
`
`BY HS. RAHEBI:
`
`Q. If you unplug the computer let’s step back
`
`a few so I want to make sure I didn’t misunderstand
`
`what counsel was saying. Haybe I misunderstood.
`
`If you unplug the computer we were just
`
`discussing, is the information stored on the virtual
`
`memory preserved?
`
`A. You can’t read the information that’s in the
`
`virtual memory either when it’s off or when it’s on at
`
`that point.
`
`Q. Because it’s no longer preserved?
`
`A.
`
`The information that with the rest of it,
`
`the table look-aside buffer I was just describing is
`
`gone.
`
`So the information is not available to anyone
`
`after that power off, power on cycle.
`
`Q. Okay. So even if you take the hard disk out
`
`of that computer, it’s not somewhere in that hard
`
`disk?
`
`A. I can’t take that hard disk, move it to
`
`another computer and start executing off the virtual
`
`storage on that disk because the table look-aside
`
`buffer is gone.
`
`TSG Reporting- Worldwide 877-702-9580
`
`ANCORA 00000571
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 24 of 45
`
`Qo
`
`You’re one ahead where I was going to go with
`
`Page 23
`
`this.
`
`You take that hard disk and put it in the
`
`second computer, but you’re not using that hard disk
`
`from the first computer to boot up the second
`
`computer, you’re just using it as an external drive?
`
`A. Yes.
`
`Q. Can you view the file system of this external
`
`hard disk at this point?
`
`A. Host likely, yes.
`
`Q. Can I see the information that was stored in
`
`virtual memory on the first computer on the second
`
`computer?
`
`A.
`
`Q.
`
`So what do you mean by "see"?
`
`Is the information preserved?
`
`A. Well, the information is in a form that is
`
`not usable after that operation.
`
`Q. We agree it’s in there still, you’re just
`
`saying it’s not usable?
`
`A. It’s not usable.
`
`Q. You do agree with me, sir, that information
`
`stored in the virtual memory is still present and it
`
`has not been deleted?
`
`HR. RONDINI:
`
`Objection to form.
`
`THE WITNESS:
`
`Yeah, the bits that were stored
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000572
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 25 of 45
`
`are still on the hard disk, but it’s not in usable
`
`form.
`
`It’s like erasing a file. When you erase a
`
`file from a hard disk, the information is still there,
`
`Page 24
`
`but the pointer’s changed.
`
`BY HS. RAHEBI:
`
`Q.
`
`The pointer has changed?
`
`A. This point in your scenario, we’ve lost all
`
`the pointers, of which there are many, to the
`
`information so the information has no value much as
`
`any erased file would be on a hard disk.
`
`Q. The information, though, is preserved but the
`
`value is not present anymore because you can’t access
`
`it.
`
`Is that your testimony?
`
`HR. RONDINI: Objection, vague.
`
`THE WITNESS: Well, it’s not a question of
`
`access.
`
`It’s not usable.
`
`BY HS. RAHEBI:
`
`Q. The information is preserved, though,
`
`correct?
`
`A. The bits that were stored as part of the
`
`virtual storage system are out there, but they’re not
`
`readable either by the computer that you powered off
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000573
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 26 of 45
`
`from or the computer you’ve just moved that hard disk
`
`Page 25
`
`to. You can’t do anything with it.
`
`Q. You’re sure of that, sir?
`
`A. Yes, I am.
`
`Q. And you base that on your 38 years of
`
`experience?
`
`A. Yes, debugging virtual systems.
`
`Q. What is your hourly rate for this case?
`
`A.
`
`I believe it’s 300.
`
`Q. And is that based on the outcome of this
`
`litigation?
`
`A. No.
`
`HS. RAHEBI: One second.
`
`Thank you. No further questions.
`
`THE VIDEOGRAPHER:
`
`This concludes today’s
`
`deposition
`
`MR. RONDINI:
`
`Can we take a five-minute break
`
`real quick?
`
`MS. RAHEBI: Yes.
`
`THE VIDEOGRAPHER:
`
`We are off the record at
`
`9:29 a.m.
`
`(Recess taken.)
`
`THE VIDEOGRAPHER:
`
`We are on the record at
`
`10:30 a.m.
`
`MS. RAHEBI:
`
`Just before we get started, let
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000574
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 27 of 45
`
`the record reflect we’ve taken a one-hour break at the
`
`request of counsel which was supposed to be a
`
`Page 26
`
`five-minute break.
`
`Go ahead.
`
`EKAHINATION BY HR. RONDINI:
`
`Q. Dr. Kelly Ian, I’m going to hand you
`
`actually, if I could have this marked by the court
`
`reporter as Exhibit 2.
`
`HR. RONDINI:
`
`I don’t have extra copies.
`
`HS. RAHEBI:
`
`What is it?
`
`HR. RONDINI:
`
`It was our proposed
`
`construction that was filed.
`
`(Exhibit No. 2 was marked.)
`
`BY HR. RONDINI:
`
`Q. Hr. Jestice, have you seen this before?
`
`A. Yes, I have.
`
`Q.
`
`If you could, sir, could you please flip to
`
`the definition for volatile and nonvolatile memory?
`
`Ao
`
`Okay.
`
`Have you read Ancora’s definitions of these
`
`terms?
`
`A.
`
`Q.
`
`Yes.
`
`The definitions that are proposed by Ancora,
`
`are these the common and ordinary definitions for
`
`these terms?
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000575
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 28 of 45
`
`A. Yes.
`
`Q. Would they be the correct definitions as
`
`Page 27
`
`applied in this case?
`
`A. Yes.
`
`Q. I believe you testified earlier that one of
`
`these constructions was incorrect due to a power on,
`
`power off, power on sequence.
`
`Do you recall that testimony?
`
`A. Yes, I do.
`
`Q.
`
`Do you believe that your testimony was
`
`accurate and these proposed constructions are
`
`incorrect?
`
`A. They’re actually incomplete.
`
`Q. What do you mean by they’re incomplete?
`
`A. Well, the proposed construction the
`
`information has no value if it’s not available on a
`
`power on after a power off.
`
`You have to go through the complete cycle of
`
`having the data powering off, powering back on again
`
`and seeing that the data is available to whatever it
`
`is that’s going to look at that to determine whether
`
`it’s volatile or nonvolatile.
`
`So it does require that power off power
`
`off and power on cycle in order to say that it’s
`
`volatile or nonvolatile.
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000576
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 29 of 45
`
`Q. Okay. I also believe earlier you testified
`
`that the ’941 patent doesn’t expressly disclose
`
`Page 28
`
`virtual memory.
`
`Do you recall that testimony?
`
`A. Yes, I do.
`
`Q.
`
`Do you believe while the patent doesn’t
`
`expressly use the term "virtual memory" that the
`
`patent discloses the concept of virtual memory?
`
`A. Yeah, I think one who is skilled in the art
`
`would realize there was a possibility of using virtual
`
`memory.
`
`Q. Okay. I’d like to direct your attention back
`
`to Exhibit 1, the ’941 patent.
`
`A. Okay.
`
`Q.
`
`If you could, could you look at column 4,
`
`lines
`
`roughly around line 49, I believe is the
`
`start of the paragraph, starts "According to one,
`
`nonlimiting, preferred embodiment."
`
`Do you see that?
`
`A. Yes.
`
`Q. Could you please read that whole paragraph?
`
`A.
`
`"According to one, nonlimiting, preferred
`
`embodiment of the present invention, the first
`
`nonvolatile memory area is a ROH section of a BIOS;
`
`the second nonvolatile memory area is in the E2PROH
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000577
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 30 of 45
`
`Page 29
`
`section of a BIOS; and the volatile memory is a RAH,
`
`e.g. hard disk and/or internal memory of the
`
`com-]uter. "
`
`Q. With respect to this paragraph, do you
`
`believe that this paragraph discloses the concept of
`
`virtual memory?
`
`HS. RAHEBI: Objection, leading.
`
`THE WITNESS:
`
`Do I answer?
`
`BY HR. RONDINI:
`
`Q. Yes.
`
`A. Yes, that last part of the paragraph and the
`
`volatile memory is a RAH, e.g. hard disk and/or
`
`internal memory of the computer, the this would
`
`indicate that virtual memory is at least contemplated.
`
`Q. Okay. Now, I believe you have in front of
`
`you your declaration, correct?
`
`A ¯
`
`Yes.
`
`I’d like to turn your attention to that real
`
`quickly.
`
`If you could, could you open it and turn to
`
`paragraph 13?
`
`A. Yes.
`
`Q. Could you please read paragraph 137
`
`A. "I understand that Apple contends that BIOS
`
`is only present in IBM computers presumably to exclude
`
`TSG Reporting- Worldwide 877-702-9580
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`ANCORA 00000578
`
`
`
`Case 6:21-cv-00735-ADA Document 32-8 Filed 01/27/22 Page 31 of 45
`
`Page 3@
`
`2
`
`2
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Apple computers. That is not correct because
`
`virtually all computers have BIOS. Any computer that
`
`does not include BIOS would require the user to
`
`manually input the system initialization parameters
`
`described above at start-up. I am not aware of any
`
`computer available for retail sale today or in 1998
`
`when the ’941 application was filed that requires
`
`manual initialization. This is because they all
`
`include BIOS which performs the initialization steps
`
`automatically at start-up."
`
`Q. You’ve also read Dr. Kelley’s declaration,
`
`have you not?
`
`A. Yes, I have.
`
`HS. RAHEBI: Let me