`
`UNITED STATES PATENT AND TRADEMARK OFFICE
`
`BEFORE THE PATENT TRIAL AND APPEAL BOARD
`
`Page 1
`
`SNAP INC.,
`
`Petitioner
`
`-vV-
`
`IPR2019-00714
`
`BLACKBERRY LIMITED,
`
`IPR2019-00714
`
`Patent Owner
`
`Patent No. 8,326,327
`
`Patent No. 8,825,084
`
`
`
`
`
`Pursuant to Notice,
`
`the deposition of SAMRAT
`
`BHATTACHARJEE, Ph.D., was taken remotely on Friday,
`
`April 10, 2020, commencing at 10:37 a.m., via Zoom,
`
`in
`
`Silver Spring, Maryland, before Jacqueline Kimball, a
`
`Registered Professional Reporter and Notary Public.
`
`Veritext Legal Solutions
`
`Mid-Atlantic Region
`
`36 S. Charles Street, Suite 2002
`
`Baltimore, MD
`
`21201
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`
`888-391-3376
`
`1
`
`BLACKBERRY2010
`SNAP, INC. V. BLACKBERRY LIMITED
`IPR2019-00715
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`1
`
`BLACKBERRY 2010
`SNAP, INC. V. BLACKBERRY LIMITED
`IPR2019-00715
`
`
`
`25
`
`(212)318-6797
`
`chadpeterman@paulhastings.com
`
`ON BEHALF OF THE PATENT OWNER:
`
`NICHOLAS STEPHENS, ESQ.,
`
`Fish & Richardson
`
`60 South Sixth Street, Suite 3200
`
`Minneapolis, MN
`
`55402
`
`(612)766-2018
`
`nstephens@fr.com
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`
`
`Page 2
`
`APPEARANCES
`
`ON BEHALF OF THE PETITIONER:
`
`CHAD J. PETERMAN, ESQ.,
`
`Paul Hastings
`
`200 Park Avenue
`
`New York, NW 10166
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`
`888-391-3376
`
`2
`
`
`
`
`
`WITNESS NAME: SAMRAT BHATTACHARJEE, PhD
`
`EXAMINATION BY MR. STEPHENS
`
`EXHIBITS:
`
`(NONE)
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`
`
`Page 3
`
`INDEX
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`3
`
`888-391-3376
`
`3
`
`
`
`
`
`Page 4
`
`SAMRAT BHATTACHARJEE, PHD,
`
`Called for examination, having been duly sworn to
`
`tell the truth,
`
`the whole truth and nothing but the
`
`truth,
`
`testified remotely as follows:
`
`PROCEEDINGS
`
`
`
`
`
`MR. STEPHENS:
`
`Thank you for being here
`
`today, Dr. Bhattacharjee. We met as you recall
`
`back in November for your deposition in DC, so
`
`good to see you again.
`
`I'd like to pause fora
`
`moment, and ask Chad on the line to say your
`
`name for the record so we have the record of
`
`who's on the deposition.
`
`MR. PETERMAN: Chad Peterman from Paul
`
`Hastings on behalf Snap,
`
`Inc. and the witness.
`
`MR. STEPHENS: Okay,
`
`thank you. We are
`
`doing this deposition virtually remotely due to
`
`the COVID 19 situation.
`
`The parties have
`
`agreed to this. Does that sound good to you,
`
`Mr. Peterman?
`
`MR. PETERMAN: Yes.
`
`EXAMINATION
`
`BY MR. STEPHENS:
`
`Q.
`
`If you're unable to hear me,
`
`Dr. Bhattacharjee, or if there's any technical issues,
`
`please just let me know, I'll try and correct it. And
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`4
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`4
`
`
`
`Page 5
`
`I'll do the same, okay?
`
`A.
`
`G..
`
`Yes.
`
`Also if you need to take a break don't
`
`hesitate to let me know, we'll do so.
`
`A.
`
`Q.
`
`Thank you.
`
`Let's get started.
`
`Do you understand that
`
`the parties have stipulated this deposition will be
`
`applicable to IPR2019-00714,
`
`that's the IPR of the 084
`
`patents and IPR2019-00715, that's the IPR on the 327
`
`patent?
`
`A.
`
`Yes,
`
`I believe those are the numbers. Yes,
`
`I understand that.
`
`Q.
`
`Okay.
`
`Do you understand that you are under
`
`
`
`
`
`oath?
`
`A.
`
`Q.
`
`Yes.
`
`Is there any reason you cannot give truthful
`
`and accurate testimony today?
`
`A.
`
`QO.
`
`No.
`
`For clarity I'd like to define some of the
`
`terms that we'll be using during the questioning.
`
`When I use the terms patent owner or BlackBerry I'm
`
`referring to BlackBerry, Limited, you understand?
`
`A.
`
`Q.
`
`Yes.
`
`When I use the terms petitioner or Snap I'm
`
`referring to Snap, Inc., okay?
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`5
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`5
`
`
`
`Page 6
`
`A.
`
`0.
`
`Yeah.
`
`When I use the term 084 patent I'm referring
`
`to U.S. patent 8825084 which is marked Exhibit 1001 in
`
`the 084 IPR, okay?
`
`A.
`
`Yeah,
`
`I don't know the full number myself
`
`but okay.
`
`Q.
`
`Yeah, when I use the term 327 patent we'll
`
`be referring to U.S. patent 8326327, okay?
`
`A.
`
`Q.
`
`Yes.
`
`When we use the term Winkler I'll be
`
`referring U.S. patent 8750906 which is marked as
`
`Exhibit 1004 in both IPRs, you understand?
`
`A.
`
`Q.
`
`Yes.
`
`When I use the term Lemmela, I'll be
`
`
`
`
`
`referring to U.S. patent application of 20080250337
`
`which is marked as Exhibit 1005 in both IPRs, do you
`
`understand?
`
`A.
`
`Q.
`
`Yeah.
`
`When I use the term Crowley we'll be
`
`referring to U.S. patent number 7593740 which is
`
`marked Exhibit 1008 in both IPRs, do you understand?
`
`A.
`
`Q.
`
`Yes.
`
`When I use the term Altman I'll be referring
`
`to U.S. patent application publication 20070281716
`
`which is marked Exhibit 1006 in both IPRs, you
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`6
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`6
`
`
`
`
`
`fine.
`
`QO.
`
`A.
`
`fine.
`
`Correct.
`
`I don't have the exhibit numbers but that's
`
`Q.
`
`Sure. This will be,
`
`that will be the first,
`
`your initial 084 declaration?
`
`A.
`
`That's fine.
`
`If you would like me to call
`
`it those I can, but I'm not
`
`looking at anything but
`
`your video right now.
`
`Q.
`
`Okay. When I refer to your first 327
`
`declaration that's the initial declaration that you
`
`submitted in February 2019 with the 327 IPR, okay?
`
`A.
`
`Q.
`
`Yes.
`
`And conversely your second 084 declaration,
`
`that's Exhibit 1011 in the 084 IPR, okay? That's the
`
`one you just submitted a month ago?
`
`A.
`
`That's right, it's also called the rebuttal
`
`of the fly declaration or something.
`
`understand?
`
`Page 7
`
`Pic
`
`G..
`
`Yes.
`
`Just a few more here. When I refer to your
`
`first 084 declaration or the February 2019 084
`
`declaration that's the declaration that was submitted
`
`at Exhibit 1002 in the 084 IPR, okay?
`
`A.
`
`Yeah,
`
`the initial 084 declaration, that's
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`7
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`7
`
`
`
`
`
`if I use that, I'll be referring to a person of
`
`ordinary skill in the art at the time of the
`
`invention, okay?
`
`A.
`
`Q.
`
`That's fine.
`
`Can you describe how you prepared for
`
`today's deposition?
`
`A.
`
`I read the materials in the IPR and I had a
`
`few calls with attorneys from Snap.
`
`Q.
`
`Okay. As part of your preparation
`
`approximately how much time did you spend preparing
`
`for the deposition?
`
`A.
`
`Q.
`
`I don't know, eight to 10 hours.
`
`Was there any documents that you consulted
`
`that were,
`
`in your preparation for the deposition
`
`which are not already at record in the IPR?
`
`A.
`
`I don't know that -- I
`
`looked at the
`
`documents for the IPR.
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 8
`
`Q.
`
`That's right, we can refer to it as the
`
`rebuttal declaration.
`
`A.
`
`Ox
`
`That's fine. Either way I think we're fine.
`
`The same with 327 rebuttal declaration I'll
`
`be referring to that as -- which is Exhibit 1020 in
`
`the 327 IPR, okay?
`
`A.
`
`Q.
`
`Okay, yeah.
`
`I think we may use the acronym POSITA, and
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`8
`
`888-391-3376
`
`8
`
`
`
`
`
`Page 9
`
`Q.
`
`Okay. Your review mostly focused on the
`
`record?
`
`A.
`
`Ox
`
`That's correct.
`
`Are you aware of any errors that exist in
`
`either the 084 rebuttal declaration or the 327
`
`rebuttal declaration?
`
`A.
`
`Q.
`
`Not off the top of my head, no, sorry.
`
`For the next set of questions I plan to
`
`refer to your rebuttal declaration from the 084 IPR,
`
`okay?
`
`A.
`
`QO.
`
`Okay.
`
`Do you have an electronic version or a
`
`physical copy available to access?
`
`A.
`
`I have the files that were sent from
`
`BlackBerry for this deposition,
`
`I can refer to them.
`
`QO.
`
`Sure. This would be Exhibit 1011 in the 084
`
`IPR.
`
`A.
`
`Q.
`
`A.
`
`QO.
`
`A.
`
`
`
`
`
`Okay, would you like for me to open that?
`
`Yes, go ahead.
`
`Okay.
`
`I'm doing the same.
`
`I have a relatively small screen, so while
`
`I'm looking at the document I probably won't be able
`
`to see you, so if I miss something please restate it.
`
`Q.
`
`Okay, understood.
`
`I'1l be asking questions
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`9
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`9
`
`
`
`
`
`A.
`
`Okay.
`
`If I am either confused or -- I'll
`
`clarify with you if I think that they do not.
`
`Q.
`
`Perfect,
`
`thank you. Referring to paragraph
`
`16 of the 084 rebuttal declaration, you state,
`
`this
`
`starts at the last line on that page, page 7 paragraph
`
`16,
`
`I agree with the board's institution's decisions
`
`determination that the claims action spot refers to a
`
`location or event
`
`in which the activity is occurring
`
`or has occurred, right?
`
`A.
`
`Q.
`
`I see that line, yeah.
`
`Okay.
`
`In paragraph 14 just above that in
`
`the 084 rebuttal declaration you acknowledge that any
`
`related district court proceeding involving the 084
`
`and 327 patents, The parties agree to a construction
`
`for the term action spot as a location or event where
`
`at least one activity is occurring relative to the
`
`current location of another mobile device.
`
`Do you see
`
`that?
`
`A.
`
`Q.
`
`Oh,
`
`in paragraph 14?
`
`Paragraph 14.
`
`Page 10
`
`referring to the 084 rebuttal declaration but just for
`
`the record unless we indicate otherwise the questions
`
`will apply for both the 084 and 327 proceedings.
`
`I
`
`believe these issues overlap between the two IPRs,
`
`okay?
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`10
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`10
`
`
`
`
`
`Q.
`
`A.
`
`Sure, yeah, can you read that out?
`
`The agreed,
`
`the construction for action spot
`
`was a location or event where at least one activity is
`
`occurring relative to the current location of another
`
`mobile device.
`
`QO.
`
`Does that construction include the phrase
`
`has occurred?
`
`A.
`
`No,
`
`I mean I just read it out to you,
`
`I
`
`don't believe it does.
`
`Q.
`
`In your view would it be impossible to use
`
`data from other mobile devices that have engaged in
`
`documenting actions to reach a determination that some
`
`type of activity is occurring at a location or event?
`
`MR. PETERMAN: Object to the form.
`
`A.
`
`Yeah, could you repeat that question?
`
`I'm
`
`sorry.
`
`Q.
`
`Sure, would it be impossible for a system to
`
`be designed that would use data from other mobile
`
`devices that have engaged in documenting actions to
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 11
`
`A.
`
`0.
`
`Yes,
`
`I do see that.
`
`Does the agreed-upon construction or the
`
`term action spot as you quoted in paragraph 14
`
`actually use the two-word phrase has occurred?
`
`A.
`
`The construction is there,
`
`I can read it out
`
`to you if you wish.
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`11
`
`888-391-3376
`
`11
`
`
`
`
`
`Page 12
`
`reach a determination that some type of activity is
`
`occurring at a location or event?
`
`MR. PETERMAN: Objection.
`
`THE WITNESS:
`
`Go ahead, apologize.
`
`MR. PETERMAN:
`
`I just made the same
`
`objection to form.
`
`
`
`
`
`A.
`
`Yeah,
`
`I think that's a very vague question
`
`in the sense that I don't know when,
`
`if,
`
`if we relate
`
`it back to the actual claim elements then I believe
`
`that's impossible. But it just depends on how or what
`
`the context is.
`
`Q.
`
`Sure. Let's construct a hypothetical.
`
`Tf
`
`you were leading a team of engineers and you were
`
`trying to build a predictive model, for example, would
`
`it be possible for those engineers in say the 2010
`
`time frame to make a prediction about whether activity
`
`is occurring based on indications of documenting the
`
`actions that have occurred?
`
`MR. PETERMAN: Object to form.
`
`A.
`
`It depends on the context but usually no.
`
`I
`
`don't think a predictive model to do 100 percent
`
`correct -- I don't believe the predictive model would
`
`be 100 percent correct.
`
`QO.
`
`Is it a criteria of predictive models in
`
`your experience to be 100 percent correct?
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`12
`
`888-391-3376
`
`12
`
`
`
`Page 13
`
`A.
`
`It is -- it depends upon what your baud is,
`
`you know.
`
`I could predict that lots of people are
`
`doing Zoom right now but would I swear to it, no.
`
`But, again, it all depends upon the definition of
`
`activity occurring and so on.
`
`I don't believe that
`
`based upon past information one can assert that
`
`something is occurring.
`
`Q.
`
`If I received a text message from you that
`
`said, or that included a video clip of a baseball
`
`game, could a system reasonably infer that a baseball
`
`game is occurring based on analysis of that message?
`
`A.
`
`No,
`
`I mean it could be a video from a past
`
`baseball game, baseball game could be over,
`
`I don't
`
`think you could necessarily assert that.
`
`Q.
`
`Not necessarily,
`
`I'm asking if it's a
`
`possibility.
`
`If there were metadata, for example,
`
`that indicated the current date and time would it be
`
`possible?
`
`
`
`
`
`MR. PETERMAN: Object to form.
`
`A.
`
`Again, it entirely depends on what the
`
`criteria is or is occurring and the activity.
`
`It
`
`could have been the last pitch of the game, so I don't
`
`know that I can say that you cannot -- you can assert
`
`that something is occurring.
`
`Q.
`
`Okay. Let's go to paragraph 12 of your 084
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`13
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`13
`
`
`
`Page 14
`
`rebuttal declaration. There you indicated that you
`
`reviewed a pair of documents from, related to the
`
`district court proceeding, one being a corrected final
`
`ruling on claim construction which is the marked in
`
`order, marked Exhibit 2002 and the second document
`
`being a final ruling on Defendant Snap's Motion for
`
`Summary Judgment of Invalidity under section 101 which
`
`is Exhibit 1012, do you see that?
`
`A.
`
`Q.
`
`Yes,
`
`I do.
`
`Do you understand that the summary judgment
`
`order which is Exhibit 1012 in contrast to
`
`Exhibit 2002 was not a Markman order that decided
`
`claim construction issues?
`
`A.
`
`I do,
`
`I think so, yeah.
`
`I'd have to take a
`
`look at those just to make sure there wasn't any claim
`
`construction in that order, but
`
`in its place I believe
`
`
`
`
`
`that's correct.
`
`Q.
`
`Is it your opinion that the portion of the
`
`summary judgment order that you cited in paragraph 17
`
`of the 084 rebuttal declaration altered the district
`
`court's formal construction for actions brought from
`
`the Markman order?
`
`MR. PETERMAN: Object to form.
`
`A.
`
`I need to take a look at paragraph 17 for
`
`anything specific that you're asking me.
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`14
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`14
`
`
`
`
`
`sufficient enough to give you a reasonable answer to
`
`that.
`
`Q.
`
`I'm going to refer to paragraph 21 of your
`
`084 rebuttal declaration, and there you stated that,
`
`you interpreted the claim phrase, determine at least
`
`one action spot within a predetermined distance from
`
`the current location of the first mobile device to
`
`mean determine each action spot within a specific
`
`distance from the current location of the first mobile
`
`device,
`
`the specific distance being set prior to the
`
`determining spot, do you see that?
`
`A.
`
`Q.
`
`Yes.
`
`I want to turn, go to your first 084
`
`declaration, that's Exhibit 1002 in paragraph 35.
`
`Just let me know when you're able to see that.
`
`A.
`
`Q.
`
`I see it.
`
`Okay.
`
`So in paragraph 35 you quoted the 084
`
`patent and provided several examples of specific
`
`distances such as five blocks, 10 blocks, 10 yards,
`
`100 feet and other distances.
`
`Do you see that?
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 15
`
`Q.
`
`Yeah, do you believe that the summary
`
`judgment order altered the construction of the action
`
`spot that was set forth in the Markman order?
`
`MR. PETERMAN: Object to form.
`
`A.
`
`I frankly don't recall the details
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`15
`
`888-391-3376
`
`15
`
`
`
`Page 16
`
`A.
`
`(3s
`
`Yeah.
`
`Is it fair to say that you used the phrase
`
`"Specific distance from" as relating to some radius
`
`that extends from the current location of the first
`
`mobile device?
`
`MR. PETERMAN: Object to form.
`
`A.
`
`I wouldn't necessarily say radius.
`
`I think
`
`the distances are, you know, 10 yards may be a radius
`
`but 10 blocks may not be. You may not have a 10-block
`
`radius if, you now, one side of it is in the ocean.
`
`Q.
`
`Okay.
`
`A 10-block distance may not
`
`necessarily be a radius but it's some distance that
`
`extends from the current location of that first mobile
`
`
`
` that are posted by mobile devices. This is described
`
`device?
`
`A.
`
`That's correct, so I mean radius refers to a
`
`circular measure which I don't think it necessarily
`
`implies in what
`
`I quoted. Radius I believe is a
`
`circular measure and I don't believe a circular
`
`measure is necessarily implied in what I quoted.
`
`QO.
`
`Let's turn to the Lemmela reference which is
`
`Exhibit 1005.
`
`A.
`
`QO.
`
`Okay.
`
`The first thing I'd like to discuss is how
`
`Lemmela's system attributes a location to messages
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`16
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`16
`
`
`
`
`
`A.
`
`Q.
`
`Okay.
`
`How does, based on paragraph 33 can you
`
`explain how Lemmela's system associates a location
`
`with a post from a mobile device?
`
`A.
`
`I think,
`
`I mean I can read out paragraph 33
`
`but Lemmela is pretty agnostic and very broad as to
`
`how a location can be determined. As it says in
`
`paragraph 33, Such location postings include an
`
`indication of a location for the posting.
`
`In some
`
`cases the user may manually enter the location using
`
`coordinates, map sectors, street names, et cetera.
`
`However, when the posting is created by a mobile
`
`terminal the location posting may automatically
`
`include the location of the mobile terminal at the
`
`time the posting was created or posted.
`
`Such location
`
`data can be obtained from GPS, Global Positioning
`
`System device, although other means of automatically
`
`determining location such as inertial centers,
`
`Page 17
`
`around paragraph 33.
`
`So if you need to refresh and
`
`take a look at paragraph 33 please do so.
`
`Then I'd
`
`like to ask, can you explain how Lemmela's system
`
`associates a location with a post?
`
`MR. PETERMAN: Counsel, which exhibit in
`
`paragraph 33 were you referring to?
`
`MR. STEPHENS:
`
`Lemmela Exhibit 1005.
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`17
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`17
`
`
`
` don't recall the GPS protocol sufficiently to give you
`
`A.
`
`Such location data would be obtained from a
`
`GPS,
`
`(Global Positioning System) device, although
`
`other means of automatically determining location such
`
`as inertial centers, LORAN, L-O-R-A-N systems,
`
`proximity detectors, et cetera, are also possible.
`
`Let me just leave it at that, yeah.
`
`Q.
`
`Last line of paragraph 33 refers to location
`
`coordinates, are you familiar with how GPS formats
`
`location coordinates?
`
`A.
`
`It depends upon at what level you're asking
`
`whether the GPS protocol itself, no.
`
`Commonly the
`
`output of GPS is given in latitude/longitude -- and
`
`also altitude. But internally I don't believe that's
`
`necessarily how it is processed.
`
`Q.
`
`The output of a GPS module or chip is
`
`plotted in latitude/longitude coordinates?
`
`A.
`
`That is my understanding.
`
`Now,
`
`there could
`
`be software that's running between the GPS chip and
`
`the user interface call that is translating the raw
`
`output of the GPS, and making it into latitude,
`
`longitude, altitude, which off the top of my head I
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`LORAN --
`
`MR. PETERMAN:
`
`Can you slow down a little
`
`bit, Doctor.
`
`Page 18
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`18
`
`888-391-3376
`
`18
`
`
`
`Page 19
`
`much more detail.
`
`0.
`
`Okay.
`
`So regardless of how the location
`
`coordinates are determined or how they're formatted,
`
`Lemmela's system associates the location coordinates
`
`with posts made by user devices,
`
`is that right?
`
`A.
`
`Location postings include an indication of
`
`the location for the posting, correct.
`
`Q.
`
`In paragraph 35 of Lemmela they describe a
`
`clustering algorithm, and one example is the K-means
`
`clustering algorithm.
`
`Can you describe how the
`
`clustering algorithm works?
`
`
`
`
`
`A.
`
`QO.
`
`A.
`
`In general or the K-means?
`
`K-means would be fine.
`
`Okay, so the easiest way to think about this
`
`is suppose we have some form of a metric space where
`
`metric space just means we have some notion of a
`
`distance.
`
`I'm not being particularly technical here.
`
`Then, and so what that means is if I have a set of
`
`items then we can define a notion of distance or
`
`Similarity between those items over the space. And
`
`you can think of the mean as the, outside of the
`
`center of the space or the center of the item that
`
`would be in a way represent the mean or average item
`
`given all of the additions. And K-means will try to
`
`output K of the items that are the K most, not quite
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`19
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`19
`
`
`
`
`
`A.
`
`The, Lemmela I think is relatively broad in
`
`terms of the measure that is being used.
`
`If we take a
`
`look at paragraph 35 Lemmela says that we can use the
`
`Suitably defined similarity measure taking into
`
`account both the similarity between the postings by
`
`salient words or some other measure and the geographic
`
`distance.
`
`Then it says and other embodiments, other
`
`methods may utilize ontologies, common-sense knowledge
`
`sources, calculating semantic distances between words
`
`and phrases, or given sufficient amounts of data
`
`unsupervised learning methods like self-organizing
`
`maps.
`
`So Lemmela is pretty broad.
`
`It's talking about
`
`semantic distance. There are very well known ways of
`
`trying to find salient words in documents or something
`
`like that. An early example which would have been
`
`known at that time would be something called PFIDF,
`
`something like that could be used. Ways of finding
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`Page 20
`
`central but in terms of the distance measure, one way
`
`to look at it would be these are the items such that
`
`the maximum distance from any other item in the space
`
`is minimized if I were to use these K items.
`
`I think
`
`that's a reasonable high-level description.
`
`Q.
`
`That was good,
`
`thank you. What is the
`
`Similarity measure or the distance measure that is
`
`used among Lemmela's algorithm?
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`20
`
`888-391-3376
`
`20
`
`
`
`
`
`system?
`
`A.
`
`Q.
`
`Yes.
`
`And then paragraph 40 identifies a number of
`
`other devices besides the Nokia 770 tablet that could
`
`alternatively be used in the system, right?
`
`A.
`
`Q.
`
`Among other things, yeah.
`
`Okay.
`
`Such as a cellular phone, a laptop
`
`computer, PDA, GPS receiver or car navigation device?
`
`A.
`
`I don't think you read them, maybe you
`
`did --
`
`Q.
`
`A.
`
`I may not have the right order --
`
`-- in order, but I have found cellular
`
`phone, a laptop computer or combination thereof, car
`
`navigation device. Yeah,
`
`I see,
`
`I believe I see all
`
`the examples you pointed to.
`
`Page 21
`
`salient words was known in that time frame. One
`
`example might be something called PFIDF.
`
`Q.
`
`In Lemmela's system a cluster of postings is
`
`a set of postings that are related semantically and
`
`geographically, for example?
`
`A.
`
`Q.
`
`Some embodiment,
`
`that would be correct.
`
`Okay, let's, I'd like to look at paragraphs
`
`39 and 40 of Lemmela.
`
`Do you see that paragraph 39
`
`identifies the Nokia 770 Internet tablet as one type
`
`of mobile terminal that can be used in Lemmela's
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`21
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`21
`
`
`
`
`
`different examples that could each be used to
`
`implement Lemmela's techniques, right?
`
`A.
`
`That's correct.
`
`Q. Were broadband Internet connections
`
`available in the late 2000s via a wired connection to
`
`a computing device?
`
`A.
`
`You're asking me in the late 2000s could one
`
`connect to the Internet using a broadband wired
`
`Page 22
`
`Q.
`
`The second to last sentence in paragraph 40
`
`describes how Lemmela's mobile device can communicate
`
`with a web server using either a wired connection or a
`
`wireless connection, do you see that?
`
`A.
`
`Yes,
`
`I see that it says, Mobile device 50
`
`may also communicate with a web server one or more
`
`ports not shown on the mobile device that may allow a
`
`wired connection to the Internet, such as universal
`
`serial bus, USB, connection and/or via the short-range
`
`wireless connection not shown, such as the Bluetooth
`
`link or a wireless connection to WLAN access point.
`
`And I think we should keep in mind that that was not
`
`the only way that Lemmela's mobile device could
`
`communicate with a web server because in the very
`
`previous line it talks about cellular communication as
`
`other types of network that could be used.
`
`Q.
`
`Sure.
`
`Paragraph 40 describes a number of
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`22
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`22
`
`
`
`
`
`Gx
`
`A.
`
`Ox
`
`That's Correct.
`
`Yeah.
`
`(Inaudible) how would you connect to a
`
`broadband wired connection?
`
`MR. PETERMAN: Could you repeat the
`
`question?
`
`I actually missed it. You were
`
`talking over.
`
`Q.
`
`Thank you. What were some examples of how a
`
`user could connect his computing device with a wired
`
`connection to obtain broadband Internet?
`
`A.
`
`Okay, so this is a question which is
`
`somewhat interesting because the term broadband itself
`
`is not particularly well defined. But if we go with
`
`the colloquial, let's say, definition then one might
`
`have a cable modem connection or a DSL which may or
`
`may not be broadband, or by the late 2000s I believe
`
`we also have fiber connections to the home.
`
`Now,
`
`if
`
`it was to a place of work then you could suddenly have
`
`fiber or Ethernet or other types of connection that
`
`would eventually be connected to a service provider
`
`that was connected to the greater Internet. And then
`
`within the premises you might run your own network
`
`such as Ethernet.
`
`I don't know that anything that
`
`was,
`
`that much was being used as a wired connection by
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`
`
`Page 23
`
`connection?
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`23
`
`888-391-3376
`
`23
`
`
`
`Page 24
`
`then. And one could connect using Ethernet, and in
`
`some cases maybe Ethernet connected to USB or
`
`something.
`
`Then back to the access connection you had
`
`which would be cable modem, fiber, DSL and so on.
`
`QO.
`
`So it would have been possible for Lemmela's
`
`mobile device to use an Ethernet or fiberoptic
`
`connection to obtain broadband Internet?
`
`A.
`
`I actually have one of the Nokias except for
`
`one after the 770.
`
`So I don't believe you can connect
`
`an Ethernet to that. But some laptops had Ethernet
`
`jacks at that time period so they could use a wired
`
`connection.
`
`QO.
`
`A.
`
`QO.
`
`Look at figure 6 in Lemmela.
`
`Okay.
`
`This is a block diagram of the mobile device
`
`
`
`
`
`at the right?
`
`A.
`
`Q.
`
`That's correct.
`
`Shown in figure 6 there's a memory 56 where
`
`map information 66 and posting information 68 and
`
`processing instruction 70 is stored, do you see that?
`
`A.
`
`I believe that's just the memory of the
`
`device. And yeah,
`
`that information would be stored
`
`there.
`
`Q.
`
`Do the types of memory that are described in
`
`paragraph 45 of Lemmela, are those the type of memory
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`24
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`24
`
`
`
`Page 25
`
`that could used as memory 56?
`
`A.
`
`Yeah, it's pretty comprehensive, so I think
`
`56 would include RAM, probably not EEPROM or ROM,
`
`maybe, maybe if the processing instructions were on
`
`EEPROM or ROM --
`
`MR. PETERMAN:
`
`He said EPROM, E-P-R-O-M,
`
`all caps. And ROM, R-O-M, all caps.
`
`THE WITNESS:
`
`I said EEPROM, E-E-P-R-O-M
`
`and ROM. And I also said RAM, R-A-M.
`
`Q.
`
`A CD-ROM and a DVD are two of the types of
`
`memories listed in paragraph 45, correct?
`
`A.
`
`That's correct. But the types of, at least
`
`some of the types of mobile devices that have been
`
`identified in the previous paragraph and in our prior
`
`conversation don't easily connect to CD-ROM or DVD,
`
`they don't have onboard CD-ROM or DVD.
`
`Q.
`
`Do you know what the typical memory capacity
`
`of a CD-ROM was in the late 2000s?
`
`
`
`
`
`A.
`
`Q.
`
`catch it.
`
`A.
`
`QO.
`
`A.
`
`700 megabytes give or take.
`
`Can you say that again?
`
`I didn't quite
`
`700 megabytes give or take.
`
`For like an audio CD?
`
`I mean all CDs
`
`I believe it's around 700
`
`megabytes, six to 700 megabytes.
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`25
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`25
`
`
`
`Page 26
`
`Q.
`
`Do you know what the typical memory capacity
`
`of a DVD was?
`
`A.
`
`4.3 gigabytes. Again, off the top of my
`
`head,
`
`I believe it's around 4.3 gigabytes.
`
`Q.
`
`Okay. Let's look at paragraph 43 of Lemmela
`
`which states, Memory 56 may also include posting
`
`information 68 which may include raw location posting
`
`information received from a network or any type of
`
`processed information, correct?
`
`A.
`
`Yeah,
`
`that's one of the lines in paragraph
`
`
`
`
`
`43, correct.
`
`QO. Would it have been impossible for Lemmela's
`
`mobile device to predownload posting information 68
`
`before the information was needed to be displayed?
`
`A.
`
`To implement all of what Lemmela is talking
`
`about it would have been impossible.
`
`Q. What are some of the portions of Lemmela
`
`that lead you to believe it would be impossible?
`
`A. Well, Lemmela talks about dynamically
`
`updating the location posting based upon the user
`
`location and also time period, and there is nothing in
`
`Lemmela that can change the time period to be in the
`
`past.
`
`I think a Lemmela-contemplated system where
`
`postings are downloaded as they are posted or as the
`
`user queries for them based upon their location, and
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`26
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`
`
`
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`QO. What does the timeline 46 allow the user to
`
`do?
`
`A.
`
`It allows the user to constrain the location
`
`posting view using that timeline.
`
`Q.
`
`Can you give an example of how a user might
`
`interact with the user interface in figure 5 to change
`
`the timing view?
`
`A.
`
`Given that Nokia was a touch screen,
`
`though
`
`it had a little stylus,
`
`I believe you could either
`
`click on particular days or, you know, that's just a
`
`sample interface, one could presumedly get finer than
`
`the days and weeks view shown there.
`
`You might have
`
`been able to drag over that hand and presumably in a
`
`path from now until whenever or even in the past.
`
`Q.
`
`In the view in figure 5 do you see that at
`
`the left-hand side of the timeline there's a label
`
`Page 27
`
`that could not be done using an offline storage
`
`system.
`
`Q.
`
`Let's turn to figure 5 in Lemmela.
`
`Bos After we're done with the Lemmela line of
`
`questioning if we could take a break that would be
`
`helpful.
`
`Q.
`
`No problem,
`
`that would be fine.
`
`Figure 5
`
`shows a timeline 46?
`
`A.
`
`That's correct.
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`27
`
`888-391-3376
`
`27
`
`
`
` a, it's a mockup, but it's kind of interesting that it
`
`side?
`
`Be
`
`Q.
`
`A.
`
`Q.
`
`Yee,
`
`TF da See 16.
`
`Goes all the way to 13 on the right-hand
`
`That's correct.
`
`Is there a way that a user could access
`
`earlier postings from say weeks one through four?
`
`A.
`
`Presumably there are little arrows there on
`
`the two edges of the time line. My understanding is
`
`if one were to click on those arrows it would go back
`
`to the past.
`
`Q.
`
`If you clicked on left arrows you could go
`
`back in the past?
`
`A.
`
`Q.
`
`That is my understanding.
`
`Then on,
`
`I guess conversely on the
`
`right-hand side you could maybe go forward to week 14
`
`or 15?
`
`A. Well,
`
`that's kind of interesting because I
`
`believe this view is contemporaneous.
`
`Lemmela was,
`
`Lemmela was filed on April 6, 2007, and if we take a
`
`look at that view it in fact includes the present
`
`which is I guess week 14, beginning of April 2007,
`
`I'm
`
`not sure it could go very much farther to the right
`
`including the present in there. But of course that's
`
`that says week five?
`
`Page 28
`
`
`
`www.veritext.com
`
`Paradigm, A Veritext Company
`28
`
`888-391-3376
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`28
`
`
`
` In that cell for element 1B you cite paragraphs 38 and
`
`you like.
`
`Q.
`
`A.
`
`You have it on your desk right now?
`
`I'll get it for you. Here is the Nokia, and
`
`over here is the stylus. One of these things pop out.
`
`It's really cool, has a little keyboard that comes
`
`out. Well,
`
`I haven't used this for years, decades,
`
`but here is the little stylus. Oh, yeah, it has a
`
`little slide-out keyboard.
`
`The 770 was very similar
`
`if I remember. But I thought
`
`I had one but I had this
`
`one instead, which was I guess one revision later.
`
`Q.
`
`Okay, great. That's all the Lemmela
`
`questions.
`
`I just have th