`Pages 86-147 Bound Separately
`
` UNITED STATES PATENT AND TRADEMARK OFFICE
`
` BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`Page 1
`
` GOOGLE LLC,
`
` Petitioner,
`
` vs.
`
` CYWEE GROUP, LTD.,
`
` (Record) Patent Owner
`
` IPR2018-01257 and IPR2018-01258
`
` **CONTAINS CONFIDENTIAL PORTIONS**
`
` **PAGES 86-147 BOUND SEPARATELY**
`
` DEPOSITION OF
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` Orlando, Florida
`
` Tuesday, August 13, 2019
`
`STENOGRAPHICALLY REPORTED BY:
`
`RHONDA HALL-BREUWET, RDR, CRR, LCR, CCR, FPR
`
`JOB NO. 165998
`
`TSG Reporting - Worldwide 877-702-9580
`
`Google 1048
`
`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
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 2
`
` August 13, 2019
`
` 9:20 a.m.
`
` Deposition of JOSEPH J. LAVIOLA,
`
`JR., Ph.D., held at the offices of Regus
`
`Business Center, 111 North Orange Avenue, Suite
`
`800, Orlando, Florida 32801, before Rhonda
`
`Hall-Breuwet, Registered Diplomate Reporter,
`
`Certified Realtime Reporter, Licensed Court
`
`Reporter (TN), Certified Court Reporter (GA and
`
`LA), Florida Professional Reporter, and Notary
`
`Public of the State of Florida.
`
`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
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 3
`
`A P P E A R A N C E S:
`
`ATTORNEYS FOR PETITIONER:
`
` SMITH BALUCH
`
` 100 M Street SE
`
` Washington, DC 20003
`
` BY: ANDREW BALUCH, ESQUIRE
`
`ATTORNEYS FOR PATENT OWNER:
`
` DIMURO GINSBERG
`
` 1750 Tysons Boulevard
`
` Tysons Corner, Virginia 22102
`
` BY: CECIL KEY, ESQUIRE
`
`ALSO PRESENT:
`
` DONALD J. BREUWET, LEGAL VIDEOGRAPHER
`
`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
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 4
`
` --------------- I N D E X -----------------
`
`WITNESS: JOSEPH J. LAVIOLA, JR., Ph.D.
`
`EXAMINATION PAGE
`
` BY MR. BALUCH 12
`
`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
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 5
`
` -------------- E X H I B I T S -----------
`
`NUMBER MARKED
`
`Exhibit 2034 Document Titled 10
`
` "Attitude.cpp"
`
` ------------ EXHIBITS REFERENCED -----------
`
`NUMBER MARKED
`
`Exhibit 1017 United States Patent 51
`
` Application Publication,
`
` US 2010-0312468 A1
`
`Exhibit 2012 Provisional Application 21
`
` for the '558 Patent
`
`Exhibit 2031 Code Source Document 90
`
`Exhibit 2032 Expert Declaration of Dr. 12
`
` Joseph LaViola, Ph.D., in
`
` Support of Patent Owner
`
` Reply in Support of
`
` Motion to Amend
`
`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
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 6
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` THE VIDEOGRAPHER: This is the start
`
`of Media Number 1 for the videotaped
`
`deposition of Dr. Joseph LaViola in the
`
`matter of Google LLC versus CyWee Group,
`
`Limited, in the United States Patent and
`
`Trademark Office, Cases Number -- Case
`
`Number IPR2018-01257 and 01258.
`
` This deposition is being held at 111
`
`North Orange Avenue, Orlando, Florida,
`
`on August 13th of 2019. The current
`
`time is 9:20.
`
` My name is Don Breuwet from TSG
`
`Reporting, Incorporated. I'm the legal
`
`video specialist. The court reporter is
`
`Rhonda Breuwet, in association with TSG
`
`Reporting.
`
` Will counsel please introduce
`
`yourselves.
`
` MR. BALUCH: Andrew Baluch for
`
`Google LLC, the petitioner.
`
` MR. KEY: And Cecil Key for CyWee
`
`Group, patent owner.
`
` THE VIDEOGRAPHER: Will the court
`
`reporter please swear in the witness.
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 7
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` CERTIFIED STENOGRAPHER: Raise your
`
`right hand, please.
`
` Do you solemnly swear the testimony
`
`you are about to give will be the truth,
`
`the whole truth, and nothing but the
`
`truth?
`
` THE WITNESS: I do.
`
` MR. BALUCH: Okay. So before I ask
`
`any substantive questions, there are
`
`just a couple preliminary housekeeping
`
`matters between the attorneys. So
`
`yesterday afternoon when I arrived in
`
`Orlando here I received an email from
`
`Mr. Key stating that CyWee would like to
`
`file a new corrected exhibit of the
`
`source code, the source code that was
`
`previously filed by CyWee, which was
`
`Exhibit 2031.
`
` The parties have conferred and the
`
`parties agree that CyWee can introduce
`
`here in this deposition and will file in
`
`the proceeding the new version of the
`
`documents, which will be new
`
`Exhibit 2034. And the parties agree
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 8
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`that any reference to Exhibit 2031 in
`
`Dr. LaViola's declaration or Dr. Liou's
`
`declaration shall be treated as a
`
`reference to new 2034.
`
` So therefore, it's not necessary for
`
`CyWee to resubmit either of those
`
`declarations to correct the exhibit
`
`number. And CyWee -- strike that.
`
` Google agrees to waive any objection
`
`based on untimeliness of Exhibit 2034 --
`
`strike that -- 2031, provided that
`
`Mr. Key represents what are the
`
`differences here on the record as he
`
`informed me via email.
`
` MR. KEY: Thank you, Counselor. And
`
`that is -- is correct. The -- I will
`
`represent that the only difference
`
`between Exhibit 2031 as filed and 2034
`
`is the addition of line numbers to the
`
`source code so that it can be
`
`cross-referenced when referenced in the
`
`declarations. And we're in agreement in
`
`terms of the introduction, I assume.
`
`You mentioned that CyWee would introduce
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 9
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`it. We're happy to do that.
`
` I'm assuming you may also want to
`
`depose the witness about it. But in any
`
`event, once the deposition is concluded,
`
`we will file it with the board.
`
` And apart from that, I think we're
`
`in agreement about new Exhibit 2034. I
`
`guess I will also note that the parties
`
`have agreed to a modified protective
`
`order which will be filed probably today
`
`and that any testimony -- this document
`
`and any testimony regarding it we will
`
`designate as highly confidential
`
`protective order material pursuant to
`
`the terms that the party have agreed to
`
`and will be filing with the court.
`
` Finally -- oh, go ahead.
`
` MR. BALUCH: So before we leave
`
`Exhibit 2034, so for purposes of today's
`
`deposition, are you formally introducing
`
`Exhibit 2034 into this deposition so
`
`that Mr. -- Dr. LaViola can be deposed
`
`on it?
`
` MR. KEY: Yes.
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` MR. BALUCH: Okay.
`
` MR. KEY: Yes.
`
` MR. BALUCH: So it -- it is becoming
`
`part of the record for this deposition?
`
` MR. KEY: Correct.
`
` MR. BALUCH: All right. So although
`
`Google does not object to the
`
`untimeliness of it, Google does object
`
`hereby for lack of foundation,
`
`authentication, best evidence, and
`
`incomplete document.
`
` MR. KEY: Okay. That's fine. I
`
`think some of those, if not all those
`
`issues will be addressed in the
`
`depositions. But I understand the
`
`objections. Anything further on --
`
` MR. BALUCH: That's all for
`
`Exhibit 2034.
`
` (Exhibit 2034, Document
`
` Titled "Attitude.cpp," was
`
` marked for identification.)
`
` MR. KEY: Okay. I believe the next
`
`issue is that we do have a videographer
`
`here, but pursuant to Rule CFR 42.53, a
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 11
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`deposition can only be videoed if the
`
`parties agree. CyWee did not agree,
`
`and, in fact, there was a -- been a
`
`standing agreement since Dr. LaViola's
`
`first deposition -- I believe was in
`
`May -- that the deponents would not be
`
`videoed. And so we object to the video
`
`of the deposition. We are -- do not
`
`object, however, to recording it by
`
`audio, which was done for both
`
`Dr. LaViola's previous deposition and
`
`Dr. Sarrafzadeh's deposition.
`
` MR. BALUCH: Just a question about
`
`that, sir. Does the purpose of the
`
`objection to videotaping have anything
`
`to do with the confidential information?
`
` MR. KEY: No. It is not based on
`
`confidentiality. The reasons for the
`
`original objection are in the record, in
`
`Dr. LaViola's original deposition. But
`
`we did have a standing agreement with
`
`Mr. Smith, and we honored that agreement
`
`as to Dr. Sarrafzadeh.
`
` And, unfortunately, I did not -- I
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 12
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` would have raised this earlier. I did
`
` not see the notice of deposition when it
`
` was filed. So I would otherwise have
`
` raised it earlier.
`
` MR. BALUCH: That's fine. From this
`
` point forward through the deposition, it
`
` will no longer be videotaped.
`
` MR. KEY: Thank you.
`
` (Off the video record at 9:26 a.m.)
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`acknowledged having been duly sworn to tell
`
`the truth and testified upon his oath as
`
`follows:
`
` DIRECT EXAMINATION
`
`BY MR. BALUCH:
`
` Q. Good morning, Dr. LaViola.
`
` A. Good morning.
`
` Q. I'm going to hand you a copy of what
`
`has been marked by CyWee as Exhibit 2032 in
`
`IPR2018-01257 and 01258.
`
` Do you recognize this document?
`
` A. Yes.
`
` Q. What is it?
`
` A. This is my declaration in support of
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 13
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`the patent owner reply in support of motion
`
`to amend.
`
` Q. And you're -- obviously have been
`
`deposed before, including in these cases,
`
`correct?
`
` A. Yes.
`
` Q. Are you familiar with the rules of
`
`depositions?
`
` A. Yes.
`
` Q. So you understand that when I ask
`
`you a question, you're required to answer the
`
`question; yes?
`
` A. As long as counsel says it's okay.
`
` Q. And -- well, that's not exactly
`
`right. The -- you are required to answer a
`
`question that I ask unless counsel instructs
`
`you not to answer for purposes of privilege.
`
`You understand that?
`
` A. Yes.
`
` Q. But otherwise, a regular
`
`objection -- an objection other than to
`
`preserve privilege is not an objection that
`
`permits you to not answer the question; yes?
`
` A. Yes.
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 14
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` Q. Okay. Are you a professor?
`
` A. Yes.
`
` Q. Where do you teach?
`
` A. University of Central Florida.
`
` Q. And you teach undergraduate
`
`students?
`
` A. I teach both undergraduate and
`
`graduate students.
`
` Q. And how big are the classes?
`
` A. I've taught anywhere from courses
`
`with ten students to 250.
`
` Q. All right. So you have experience
`
`giving public presentations; yes?
`
` A. Yes.
`
` Q. And -- but why do you not want to be
`
`videotaped in this deposition?
`
` MR. KEY: Well, objection. I don't
`
` think that's a proper line of inquiry
`
` outside the scope of his declaration.
`
` And frankly we already covered it in his
`
` prior deposition.
`
`BY MR. BALUCH:
`
` Q. Okay. So despite the fact that
`
`you're not being videotaped, do you agree
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 15
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`that you'll be fully truthful in this
`
`deposition; yes?
`
` A. Yes.
`
` Q. And you understand that you are
`
`under oath in this deposition?
`
` A. Yes.
`
` Q. All right. Sir, why were you late
`
`to today's deposition?
`
` A. Traffic.
`
` Q. And what time was this deposition
`
`supposed to start?
`
` A. 8:45.
`
` Q. And do you have any scheduling
`
`conflicts later today that would prevent you
`
`from being here for the full seven hours of a
`
`deposition?
`
` A. Yes.
`
` Q. What are those conflicts today?
`
` A. I have a doctor's appointment.
`
` Q. Okay. At what time, sir?
`
` A. It's at 3:45.
`
` Q. So at what time must we stop this
`
`deposition for you to make your appointment?
`
` A. I can go probably until 2:00, 2:30.
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 16
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` Q. What is the -- your availability for
`
`the remainder of this week?
`
` A. I don't have any availability the
`
`rest of the week.
`
` Q. So today's date, today's deposition
`
`is the only available date that you have this
`
`week; yes?
`
` A. This week, yes.
`
` Q. Okay. Well, so the parties have not
`
`agreed to waive Rule 42.53(c)2, which permits
`
`and entitles the cross-examination to go for
`
`seven hours. So -- but I will endeavor to
`
`complete today's deposition as soon as
`
`possible and hopefully by the time of
`
`2:00 p.m.
`
` MR. KEY: And I will just say, I
`
` appreciate that, given the amount of
`
` time that was taken after his --
`
` Dr. LaViola's first declaration, I
`
` suspect that's not going to be an issue.
`
` But we'll deal with that at the end of
`
` the deposition.
`
`BY MR. BALUCH:
`
` Q. Dr. LaViola, is there any reason
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 17
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`that you can't testify accurately today?
`
` A. No.
`
` Q. Without going into detail, do you
`
`have any medical conditions that might
`
`interfere with your testimony today?
`
` A. Yes.
`
` Q. More specifically, do you have any
`
`medical conditions that might prevent you
`
`from being truthful during today's
`
`deposition?
`
` A. No.
`
` Q. Or any medical conditions that would
`
`affect your memory when answering questions
`
`in today's deposition?
`
` A. No.
`
` Q. Okay. Apart from the appointment
`
`that you have later today, do you have any
`
`medical condition that might interfere with
`
`the testimony you're giving today?
`
` A. Yes.
`
` Q. In what way?
`
` A. I have a thyroid condition that
`
`causes me to get sleepy sometimes.
`
` Q. Well, I will endeavor to provide for
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 18
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`breaks on the hour.
`
` A. Okay.
`
` Q. Is there anything else that would
`
`make you more comfortable in today's
`
`deposition?
`
` A. No.
`
` Q. Okay. Can you turn, please, to
`
`paragraph 50 -- strike that -- paragraph 25
`
`of your declaration. The first sentence
`
`states, "It is my understanding that because
`
`the '438 and '978 patents are entitled to an
`
`earlier priority date of May 22nd, 2009,
`
`Withanawasam, which has a filing date of
`
`June 3rd, 2009, does not qualify as prior art
`
`to the CyWee patents.
`
` Do you see that?
`
` A. Yes.
`
` Q. Is this sentence that I just read
`
`your own opinion or simply an assumption that
`
`you were given by counsel?
`
` A. This is my opinion based on
`
`information from counsel.
`
` Q. What document bearing a date
`
`May 22nd, 2009, did you review to state that
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 19
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`that is the earlier priority date for these
`
`patents?
`
` A. I was told that by the May 22nd
`
`date, the inventors had selected hardware
`
`specifications for their JIL phone and began
`
`develop the code to operate on that hardware.
`
`Therefore, I think it's fairly clear that the
`
`inventions would be created by at least that
`
`date.
`
` Q. Did you review documents wherein
`
`that selection of hardware specifications for
`
`the JIL phone had been done by May 22nd,
`
`2009?
`
` A. I reviewed J -- JIL phone documents
`
`in regards to hardware and software
`
`specifications. However, I cannot recall the
`
`date that was on those documents.
`
` Q. So I understand that you did review
`
`software code, but where do you say that you
`
`reviewed hardware specifications?
`
` A. If you go to paragraph 3, the last
`
`sentence -- well, actually, it's the only
`
`sentence. At the end of that sentence you
`
`see that there are some other exhibits:
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 20
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`2022, 2026, 2027, and 2031. I can't recall
`
`the exact exhibit number, but there was a
`
`hardware specification document and also some
`
`other documents on the -- on what the
`
`software was capable of and what it would
`
`support.
`
` Q. In your declaration here, do you
`
`provide any analysis of the hardware
`
`selection?
`
` MR. KEY: Objection. Form.
`
` Go ahead.
`
` THE WITNESS: I don't.
`
`BY MR. BALUCH:
`
` Q. And let's go to paragraph 8. The
`
`second sentence of paragraph 8 states, "I
`
`have been informed that the inventions of the
`
`'438 and '978 patents were conceived on
`
`May 22nd, 2009. Is that your own opinion or
`
`an assumption that you were given?
`
` MR. KEY: Objection. Asked and
`
` answered.
`
` THE WITNESS: This is the
`
` information that I was given by the --
`
` by counsel. So I had no reason to
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 21
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` dispute it.
`
`BY MR. BALUCH:
`
` Q. Did you take an investigation into
`
`the accuracy of this statement, the second
`
`sentence in paragraph 8?
`
` A. When I looked in -- at the code, I
`
`did see dates that were relevant to this
`
`May 22nd, 2009, date. But other than that, I
`
`did not do any investigation as to whether or
`
`not code that I was looking at was written or
`
`conceived on May 22nd, 2009.
`
` Q. On page 15 of your declaration,
`
`under Heading 4, it discusses the '558
`
`provisional application.
`
` A. Yes.
`
` Q. Do you see that?
`
` A. Uh-huh.
`
` Q. So I'd like to hand you a document
`
`previously labeled Exhibit 2012. Have you
`
`seen this document before? Does it refresh
`
`your recollection if I tell you that this is
`
`the '558 provisional application?
`
` A. Yeah.
`
` Q. Which --
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 22
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` A. I'm just looking through it. Yes.
`
` Q. Okay. And this is the document that
`
`is the '558 provisional application which you
`
`refer to under Section Heading 4 of your
`
`declaration, correct?
`
` A. Correct.
`
` Q. Okay. You've previously called the
`
`method of the '438 patent a novel enhanced
`
`comparison method.
`
` Do you remember that?
`
` A. Yes.
`
` Q. And you said the same thing about
`
`the method of the '978 patent, correct?
`
` A. Correct.
`
` Q. Calling it a novel enhanced
`
`comparison method; yes?
`
` A. Yes.
`
` Q. Where does the '558 provisional
`
`application, which you have in your hand,
`
`disclose the novel enhanced comparison method
`
`of the '438 patent?
`
` A. The '558 provisional -- the '558
`
`provides the general idea in terms of the
`
`fact that a device, or in this case a remote
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 23
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`control -- a remote controller is utilizing a
`
`acceleration gyroscope and magnetometer
`
`information, and that there are problems
`
`associated with those sensors and a
`
`correction method is required or needed in
`
`order to produce a more correct or accurate
`
`output. So the general idea is here.
`
` Q. The general idea, but what about the
`
`actual implementation?
`
` A. The actual implementation or
`
`specification is not in this document. That
`
`was in the '438 and '978 patents.
`
` Q. So the '438 and '978 patents contain
`
`more information about how to implement the
`
`so-called novel enhanced comparison method
`
`than what is disclosed in the '558
`
`provisional application, correct?
`
` A. I'm just looking at something here.
`
`Yes. It -- those two patents provide more
`
`information on the -- on the enhanced
`
`comparison method.
`
` Q. What is the best paragraph or two or
`
`three in the '558 provisional application
`
`that gets to the implementation of the novel
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 24
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`enhanced comparison method of the '438 and
`
`'978 patents?
`
` MR. KEY: Objection as to form and
`
` calls for an incomplete hypothetical.
`
` THE WITNESS: So the paragraphs 32,
`
` 33, and 34 speak to issues with the
`
` sensors being -- having problems,
`
` whether it's drift or bias or a low
`
` sampling rate. And then --
`
`BY MR. BALUCH:
`
` Q. Where are the solutions to those
`
`problems, sir?
`
` A. They are in paragraphs 36 through
`
`40, I believe.
`
` Q. What do Algorithms 1 and 2 in
`
`paragraph 40 do?
`
` A. The Algorithm 1 and Algorithm 2
`
`effectively perform a compensation. So they
`
`compensate angle in the z-axis direction and
`
`can also compensate in the x-axis direction.
`
`And Algorithm 2 compensates for drift and
`
`makes sure that the remote controller stays
`
`in range.
`
` Q. How do Algorithms 1 and 2 relate to
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 25
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`the execution of the novel enhanced
`
`comparison method of the '438 and '978
`
`patents?
`
` A. So in the novel enhanced comparison
`
`method, there's a requirement that there
`
`needs to be compensation for error from the
`
`sensors. So these examples, Algorithm 1 and
`
`Algorithm 2, represent examples of approaches
`
`that you might take to perform that
`
`compensation to get a better orientation
`
`estimate than simply just using the sensors
`
`by themselves.
`
` Q. Sir, where are Algorithms 1 and 2
`
`defined in the provisional application?
`
` A. Let's see.
`
` MR. KEY: I'm going to object as to
`
` form.
`
` THE WITNESS: The Algorithm 1 and 2
`
` are defined in paragraph 40.
`
`BY MR. BALUCH:
`
` Q. And more specifically where, sir?
`
` A. "Pointing algorithm may include
`
`Algorithms 1 and 2 (Alg1 and Alg2) of which a
`
`compensated angle in z-axis direction theta
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 26
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`ZC may be calculated as theta ZC equals
`
`Alg1," with the parameters of theta Z and
`
`theta XR, "and a compensated angle in X [sic]
`
`direction."
`
` So it says Algorithm 1 "may use
`
`magnetic direction to compensate the z-gyro
`
`drift and horizontal range of the cursor."
`
` Q. What is the formula of Alg1?
`
` MR. KEY: Objection. Asked and
`
` answered.
`
` THE WITNESS: The formula for Alg1
`
` is not presented exactly in
`
` paragraph 40. However, it is -- it
`
` would be a division of those two theta
`
` angles and taking the -- either the arc
`
` tangent or the arc sign. I can't recall
`
` which one is the appropriate one to
`
` take. But it's sort of a standard
`
` equation that anyone of ordinary skill
`
` in the art would know.
`
`BY MR. BALUCH:
`
` Q. Do you have a reference to point me
`
`to for where I can find the Algorithm 1 or
`
`Algorithm 2?
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 27
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
` MR. KEY: Objection as to form.
`
` THE WITNESS: I do. I'm trying to
`
` remember the -- who was the first author
`
` on the paper. It's a paper that was
`
` presented in IEEE Computer Graphics and
`
` Applications that I co-wrote with my
`
` students around the 2008 to 2010 time
`
` frame, I believe, where we go into
`
` algorithms for compensating for error in
`
` accelerometer data.
`
`BY MR. BALUCH:
`
` Q. So if I gave you a value for theta Z
`
`and a value for theta XR, could you, sitting
`
`here today right now, give me the answer for
`
`what is Alg1 of those two values?
`
` A. Sitting here, no.
`
` Q. What would you need, sir?
`
` A. I'd need to -- have to take a look
`
`at -- at the paper that I wrote.
`
` Q. Is the paper that you wrote the only
`
`reference of which you are aware which
`
`defines Alg1 and Alg2?
`
` A. No. I believe you can find it in
`
`other -- other papers or textbooks, perhaps,
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 28
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`ones on basic trigonometry, or I think it
`
`might even be discussed in the Nintendo
`
`Wiimote patent.
`
` Q. Of what date?
`
` A. I can't recall the date of it.
`
` Q. Before or after the '558 provisional
`
`was filed in January of 2010?
`
` A. I'm not sure when it was filed.
`
` Q. Because I'm not sure that Alg1 and
`
`Alg2 are defined here. So it doesn't seem to
`
`me that the inventors of the '558 provisional
`
`would have been able to implement
`
`paragraph 40 and Alg1 and Alg2 based on
`
`information disclosed in this provisional.
`
`Have you reviewed anything to support your
`
`view that the inventors were able to perform
`
`or know how to implement Alg1 and Alg2?
`
` A. I mean, I haven't looked at anything
`
`that would -- you know, aside from the
`
`specification here in paragraph 40, and the
`
`paragraph 29. Let me make sure.
`
` Other than that, I don't see
`
`anything here that would tell you how you
`
`would implement Algorithm 1 and Algorithm 2.
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 29
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`But, as I stated, I believe that it's
`
`something that someone of ordinary skill in
`
`the art would be able to do if they were --
`
`did a little bit of research and looked at
`
`other documents that would describe this type
`
`of behavior.
`
` Q. Does the '558 provisional cite to
`
`other documents where a person of ordinary
`
`skill would then go and look up the
`
`definitions of Alg1 and Alg2?
`
` MR. KEY: Objection.
`
` THE WITNESS: It does not.
`
`BY MR. BALUCH:
`
` Q. You reviewed source code as part of
`
`your declaration, correct?
`
` A. Uh-huh.
`
` Q. Does the source code contain an
`
`implementation of Algorithm 1 and Algorithm
`
`2?
`
` A. To the best of my knowledge, it does
`
`not.
`
` Q. So the source code, then, does not
`
`implement the error correction described in
`
`paragraph 40 of the '558 provisional,
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 30
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`correct?
`
` MR. KEY: Objection.
`
` THE WITNESS: Based on what we have
`
` here in paragraph 40, I mean, it doesn't
`
` directly implement Algorithm --
`
` Algorithm 1 and Algorithm 2 but it does
`
` implement compensation of the angles.
`
`BY MR. BALUCH:
`
` Q. Okay. Okay. Do Algorithms 1 and 2
`
`execute the novel enhanced comparison method
`
`of the '438 and '978 patents?
`
` MR. KEY: Objection. Incomplete
`
` hypothetical.
`
` THE WITNESS: They -- they could be
`
` considered part of the enhanced
`
` comparison method.
`
`BY MR. BALUCH:
`
` Q. Are they a necessary part of the
`
`enhanced comparison method?
`
` A. Well, at some point the enhanced
`
`comparison method requires the ability to
`
`transfer or translate the orientation angles
`
`to a transformed output on -- on a screen.
`
`So these Algorithms 1 and 2 would be
`
`TSG Reporting - Worldwide 877-702-9580
`
`PUBLIC-REDACTED VERSION
`
`
`
`Contains Confidential Portions
`Pages 86-147 Bound Separately
`
`Page 31
`
`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
`
` JOSEPH J. LAVIOLA, JR., Ph.D.
`
`something that could be done sort of at the
`
`end of the enhanced comparison method to
`
`ensure that the transformed output is done
`
`properly.
`
` Q. But without performing Algorithms 1
`
`and 2, then, you would not be sure that the
`
`comparison method was performed properly,
`
`correct?
`
` A. You would be able to -- you would
`
`still be able to get the enhanced comparison
`
`method to produce the quote/unquote improved
`
`estimates of the orientation angles. Alg1
`
`and Alg2 simply compensate for that -- those
`
`angles and map them onto angles on a
`
`two-dimensional screen.
`
` Q. But mapping those angles on a
`
`two-dimensional screen is a necessary part of
`
`the claims, is it not?
`
` A. It is.
`
` Q. And therefore, Algorithm