`
`Microsoft Corporation
`v.
`Bradium Technologies, LLC
`
`Case IPR2016-00448
`Patent No. 7,908,343 B2
`
`Case IPR2016-00449
`Patent No. 8,924,506 B2
`
`Oral Argument
`April 18, 2017
`
`Petitioner Demonstrative 1
`
`Microsoft, Ex. 1047
`Microsoft v. Bradium, IPR2016-00448
`
`
`
`The Challenged ‘343 and ‘506 Patents
`
`Ex. 1001 (‘343 Pat.), 6:4-6
`
`‘343 Patent (Ex. 1001), Fig. 2
`
`Id. at 6:56-59
`
`Id. at 10:10-14
`
`Petitioner Demonstrative 2
`
`
`
`Williams, “Pyramidal Parametrics”
`(1983) (Ex. 1005, App. L.)
`
`Microsoft TerraServer
`(System released 1998; white paper
`1999-2000) (Ex. 1030)
`
`Reddy TerraVision (1999) (Ex.
`1004)
`
`See, e.g. IPR2016-00448 Paper 1 at 7; Ex. 1005, ¶¶ 70-71, 84; Ex. 1016 ¶¶ 70-75; Paper 34
`at 11, 14; Ex. 1004, Fig. 1 cited in Papers 1 and 34 and Exs. 1005 and 1016, passim;
`IPR2016-00449 Paper 1 at 7-8; ; Ex. 1005, ¶¶ 71-72, 83; Ex. 1016 ¶¶ 70-75; Paper 31 at 10.
`
`Petitioner Demonstrative 3
`
`
`
`Exemplary Claim- ‘343 Patent Claim 13
`
`Petitioner Demonstrative 4
`
`
`
`Other disputed claim elements
`‘343 Patent:
`‘506 Patent:
`
`Petitioner Demonstrative 5
`
`
`
`1116 Using this representation, we can recursively resolve
`certain data set regions in more detail than ether
`regions. For example, Figure 1b shows the lower—right
`corner in high resolution with the surrounding regions
`displayed in progressively lower resolution. Assum'
`a tile size of 128 x 128 irrels,
`
`Ifthe user‘s locan'on is the hotmm—right corner, then dis—
`l5
`imagery and we have achieved distance—based LDD.
`1i1? As Figure 2 shows, our image pyramids techniques
`can he applied toelevation grids and other types of ter-
`I
`I
`I
`ram data. Because we use a tiled pyramrd re resenta—
`
`
`
`r
`misccacmmm1:33.33: "t
`nr Ih origin] it“: 2L hunad. we rennin a lull
`- rm Emmi: rmmmmtrmm
`rhpcnflmwmlhauammflcm-u
`mnain it": 2| Denim: i1 mm than]. flurrqu
`plircrrum'luh nearer-I wflemnmpn“ -- mains mnanwfiimc 1h durum: mrflflrl
`gflflmfimgmmgf 3:311:31: mafiflflgimm
`mania mas-Initiator: Hfll-NMEWI
`an]: nae-cl 113:4 InpuLs, "MS-Em lam-ms
`mmfl.,......m.a.mmmqm dmmflmmwmmmm
`scant“ mflmlhcuscr's-MIM are-(iii:
`cunnith more 11 .m Idaho-mm m
`an mun-mm“ run-fl mm- nwmmmmmrme
`hcsrsflswiuerk."
`mlmqumrflcmd almrnmrrlimlhmma'
`sfm”'s.1"”.§.3"§£§lf‘mflfl£: nfifijrfljflgflflhfifl,
`puB.Ik:I1I mind “In omnuu'hc nrifln mbcafiiiid memimgrifiranflahcrnpsor El:-
`mmmihdmnwnpdmarmr - tantalum“ uualmdmnfl] magnum:-
`m511H511thErEE-puerlfl-ruapil mlmhmnflflmm,nrmopm
`midsuth IlaMJarhp'lufl‘l inane - humordaummdmrlhmmhfln
`drummii inmnclmull Ilhfifllkl'fl :Illlilz
`numhzr murmur IL: m.fl~ unnnm oi
`u
`hale I]! awful Humane I unn- - mmmflhm Its-alarm!!! med
`i1].
`mills-mild“ mpmloinksmrlumr' muulmmfimdmhl
`lmflauhclflr
`renewing. and only al .I sulrir'nnr mmlucionlnr rJrc
`memory required for nexurre maps. As a result, we need
`fimflfifififlflgfi:
`trimmmmhmhpm
`only fetch and display data for the region that the user
`_
`_ Hr _
`is viewing, and only at a sufficient resolution for the
`mfilmflggflgflfigg
`user‘s viewpoint. This solution scales well to arbitrarily
`$153113: flifififiaflfifi
`memummtmflmr Ihc Lfllilhcul'civ'hr
`large data sets because it effectively atsempts to keep
`wMamwmmmm-wrmr
`mmhrlranImz Iilcsullhc muLDELThcmmk rile
`nrlhnzsunul Ihz rem mflummlmslhalmra
`mm: a. ton 1 mm n: mm
`the polygon count constant for any viewpoint.
`See, e.g. IPR2016-00448 Paper 1 at 26, 29, 34-35; Ex. 1005, ¶¶ 116, 118, 139; Paper 34
`Manuela-Inland inn: um inhuman
`anal. Wlama. am] IIIIJ. Farm Inn:-
`at 21-22; Ex. 1016, ¶ 125; IPR2016-00449, Paper 1 at 27, 29, 35-36; ; Ex. 1005, ¶¶ 115,
`fimkamuflflzlamolflrufldrahnflm
`aim“: damn-r1129: Izlaoiomhrpsznillui
`What-I.
`117, 168; Paper 31 at 21-22; Ex. 1016, ¶ 125
`
`Petitioner Demonstrative 6
`
`
`
`Anysmrdard'him hmmmma widl mm
`dare. Howeur, 'Erra’ui'rsim ll hueduofi an aim
`
`1MB 'IiarraVision II can be implemented on a graphics
`workstalion connected to a gigahit—per—second AIM net—
`work With high—speed disk servers for fast response
`times. However, 'IiarraVision can also be implemented
`onaPCcomieciedtothe Internet, or a standard‘URML
`hrm'rseronalaptop machine canhe usedto browse the
`samedata. Thismakesthe spstemparficulaflyusefulin
`military mission planning and battle damage assess—
`ment, emergency relief efforts, and other distributed
`fimecrifical condiijons.
`
`oiduUSDefieoseandthethmieflsWs
`Mullidimerfi'mml Applicaltl'lsfligahir er'merfiun-
`surL'nmI (Magic) project audheshuo den'umsn'aEv
`wirhdara ms mthe crderornnscffity'nfilem‘hi' [as Term-then II can be implemented on a graphics
`inimitsfieanmsslchlsmmemapdw,
`I
`mimmmdmagigehipersemflfimmr-
`wort widl high-speed dist servers for [an response
`paoandzucrmdhplq, EIIJflgrrhnmghs and rim-of
`:-
`and logmlec'tim h alsoincolpnnnmhtfllrlmgmude.
`Limes. Hauler: IemNisimlcan limb-e inmlernenmd
`endulh'dfi. mnswlfldcsbasedwiivem- -..
`.
`one PC Hardened m meld-truer. urasrandardUFLMl
`EdGi‘SI‘IBflL andmppu'rsfi-degrecs—of—I‘reedmn'
`-
`Mnnalapmproediinemhmmdmmflie
`dams wmmdispiays
`san'rednmflflamnlmsdnsyaremparfiaflm‘lymeflflin
`mmmsfinuplannirmm horde dame; ma—
`139 Genefidvmhmserscamperfinrmnrr -.-.
`men'L ethergeuq.r reliefe films andorherdz'srrihomd
`magma-emu flaeyhme mm“; -
`Lim-u'iLiminmdimns
`[he underymdam'smpreaenmnouaadspplicann
`TmVsmHmmndslrmimlfimmeiryhrwp—
`meluiomuidfummrk
`purring ouVllMLQJ' repulse manuals. lnefieu. ifs a.
`mvmmmmmdmm [ilan show tern. iI'E punish [o ranmenl me.
`my: wmmmm.
`disuiholzd mmdamsmm It'salso pmsihh
`Mmfimnw'gamcfilmdymmddlse scrum
`w Terra‘iii'i'amll Dfiersdu folhrurgedvemapmowra.
`amlinrd‘imlmm'm:
`mingc'sdlresmflm'dmbmwser urwspedak
`ted'itni‘u'iimullhIm-mt
`141 l 0mm. mmpfledmda 'Fem‘ii'sioo II is alumni-150 Inlhefumm EIqu eppbroruuld mism'km
`semi-always.
`dreadedapplmmmnnmfislflmdes'gmd
`it Earth: soiepm‘pme ultenchringlarge geographic
`dammmflmhmmmmmefll‘shflwmmflflmfln LD-lS}.TheJ.rva-Dl_ii-
`mien]. ammdwhnmmmmalyuertreaI-m
`Mirna-king pmpismfingmwmwletusers
`share stale iofca'ruedmabcrm aVMwodd—mrl:
`graphisopersdouafixexamphyhifliqmlfingis
`tsemiryp-osirio'os and attentions—ma me
`performed ns'mga )‘asrmrad-nu searfltddrruul-
`work mafihgrmhmrmnmwukasirmd
`[musinrroduce Mandala-“dreaming
`1n an‘eJquu‘m-lmmmmmfllmhmfl—
`crisheaed uuvdredrerornotameris'mnvollnne
`vehicles which multiple users could exparbenee
`Wmflmrme hem-mt
`arumdrhetile [hmrJermVBimmpl-njem
`Qlflnmnnmmmenflymemmalhrgenemneefl
`screen size mdeoide when to reduce Itrainderail‘.H5
`mquuudtenamdsraofflinein‘fllmm Hue-
`Thsmclmmre mademsrflfiacmrsasdispiqsize
`uwr. Hispam'hh mumparmfly gemmr: LEVIN].
`amid! arglemwlufidm urwzmrlfl Imam.
`data on. do: fly from sour! undulymg gographic
`14.3 lTi'ieazirrhi'ru. Anylihd. rnulunesoiumur mprewma—
`database We mighrda rhtsv'a nComrnonGaieway
`rimsuffia'shun'eanngpmflerm Thfienomrwhen
`adjacent Liesofdflrem resululimrdo mishareall
`Iolrhoemiprdlarmurpmudremmflmu
`dresumwrmeodmnsmau holsinrte mrrain
`ndambase kolmpmlpifilalli yum-m [12 mo.
`represeummnoodmmnd.
`Iu'ihrmUtEHILMumsp-cdal-
`ind nedITquIJEsmEl-iflfll [118E huh: BO “$591333 Iqsimg'phmhldmlghwe hmmnmuuanedonmp—
`mooslmdformiimdardmmserwfl
`mgduem‘nhmmuideesdyapphlmedesgn
`mgemralypurfonndmmdoo.
`end mumpsinnoduced tum undelodnrcehs—
`riallndizs.
`11H lethg whim-an: ml’tioneh'eysmzmeins
`in mum—ya Iow-resolurzim: mm m‘pl'EIJIIIL'IIII
`and uscsapmgmessiuu mum-Iu—lim afigoridun [1115“ Bymalc'mgrtu while itemize tnrefrulymiflll‘.
`louim’ddqueymwden Therefore, laud! high-
`mhope [ohelplfm'dnrinurelimarfi mrmgh
`m: Gmmmp, mmgmanrmppm'r
`resol'urinl Lihshaveyer mm dutch network,
`highea mommdateit
`higeogaplficappliumnsmmmfingmmddm
`hasm'meuheuscrmcmtmretoimerauwidnme
`WIMLqreciflcmm
`I
`1mm Ineffiem'ierflia‘mnnp‘hrrzntsahastfmm
`ofsueamingforbdthymrrymdimagergt
`Acknowledgmnfi
`‘35 lEfiicien: rile cachmg. IemUjsm maintains a file
`m thukltirilvi'djmte luhiswnrknumemfl.
`cadem’llfllelirrmmsrheoeedmmloadandpam
`uodeaihrwuiwnsflmdinprmtmderdemlhwmg
`data for lzrra'm regions dual rlre user has reoendy
`Dm'papmgmnfi mlid'm'ensinnalnpplicarimsfigar
`Hrlurmlfommflsflammlzlfififlldm
`96 l Prediction andp'efem‘mg. 'Erlansinuammplsm
`tram FlgfiES-SIS—C—DZIS. and Hank Assemern and
`predfltmrs'lmmemhyasinmkcsu'apohum
`Data Disserumumconnm no. WWI-DIEGO!!!
`ofdmrmrmmfiighrpadt Irdlnprelemheelihs so
`dreyareimn'redimlyavailw‘e iormmhn'ug.
`Dm‘pahasapprwedmismforpflalicmhm Ter—
`rain mwyMehvnunndauwemsuppicdhydrc
`See, e.g. IPR2016-00448 Paper 1 at 15, 23, 26; Ex. 1005, ¶¶ 124, 131, 136, 167, 181,
`1311' TerraVisimil ism required review MMEI-
`UEGeoh-gialfimeyiermlihmsmnfiys—
`mDmCennr.
`rein dangers: 'nsimplyirmeses browsing efflc'flnlzy.
`212; Paper 34 at 3-4; Ex. 1016, ¶¶ 34, 36, 48; IPR2016-00449, Paper 1 at 16, 24, 27; Ex.
`3!
`utcmmmam
`1005, ¶¶ 123, 130, 135, 169, 170, 175, 196; Paper 31 at 3-4; Ex. 1016, ¶¶ 34, 36, 48
`Midasofi ct 31. Exhibit 1004
`
`
`
`
`Petitioner Demonstrative 7
`
`
`
`Hornbacker (Ex. 1003) at 13:28-14:7
`
`Hornbacker (Ex. 1003) at 14:26-28
`
`See, e.g. IPR2016-00448 Paper 1 at 24, 27-28; Ex. 1005, ¶¶ 125, 134, 136; IPR2016-
`00449 Paper 1 at 24, 27-28; Ex. 1005, ¶¶ 124, 133, 135
`
`Petitioner Demonstrative 8
`
`
`
`Ex. 2066 at 2
`
`mammmsmgmlmmm
`
`_
`_
`n
`\- Isuallzanuu System
`
`mmwmnflumflmmmmuummm
`mafi'miwjflufioelnmnmlfiumflrirmg' hhmfl‘efluflm
`hhdnpmnnfa
`mwmmHummmmumfigfimamm.
`mMmmmmmm'smmmmthmmm
`www.mjkalnumflmflnmmhemmndtmfi
`mmmmpammlm.
`
`dunnlnidtknuhuuuflighynlnufimflnhjmihnmijsliflffl
`mimflfifiawfluflhenilflehafll‘flflhmsmflfllryflhnflflenam
`pmfmelmif'nt
`Ihn‘lfisinncmufi'rdhsflu
`'
`nth-ail mam
`mM.
`
`EX. 2066 at 2
`
`Ex. 2066 at 4
`
`EX 2066 at 4
`'
`
`The TerraYisiun Sys[em
`mxtmtammmmmmmummmmm
`dutyflupndflnflflflfldhflflhmfi
`
`_
`'_lI-I'.| m _
`In]!
`ILEMMLMIWSEQJJEIWMMBI
`mmdqflzf.}memmdiqfla§.}Dmmddfimfiugaflme
`dWMMEWuMMMhI-nflmmyfifmmndam
`mnmddigwhyslflhfik}mdflntfli
`
`Petitioner Demonstrative 9
`
`See, e.g. IPR2016-00448 Ex. 1016, ¶¶ 50-54; Paper 34 at 5; Paper 48 at 3-4 (Response
`to Observation No. 6); IPR2016-00449 Ex. 1016, ¶¶ 50-54; Paper 31 at 5-6; Paper 45 at
`5-6 (Response to Observation No. 6)
`
`_
`
`msmuhtmfimmmmmmummmm
`
`m:-'.m.u.m-dmmmmrymmm
`
`11-1-3015
`
`Enii EDGE
`BladiumTedeInfles LLC — MENU
`MhmaflChmuxmn-pfimna
`I’leB-Dm-IB
`1
`
`BI :-:R. COULSON:
`
`“-
`4. __. _
`l_
`v T._
`Tr.
`‘15 Pa-t-h“ “’3 “Hr-“ad
`3-
`.
`‘
`_
`'
`_
`'
`.
`deflnltL-zin, EthbLt 3173, doesn't mantle-n the
`
`ether aspects of Windows NT that 1;:u just
`referred to.
`
`It refers to high-end work stations,
`
`advancei servers, carpozate netwczks,
`
`right?
`
`A. Well,
`
`‘53 form-
`5’3- 1‘31" Object
`th‘.3 accument is vezy partial,
`
`and it's not explaining the complete naturi-
`
`:
`
`(:1 f Windows NT .
`
`IIIIIIIw
`
`Ex. 2078
`(Michalson Tr.) at
`38:21-39:16
`
`Ex. 2078
`
`(Michalson Tr.) at
`38:21-39:16
`
`Petitioner Demonstrative 9
`
`
`
`Progressive Resolution Enhancement
`
`‘343 Patent (Ex. 1001) Claim 13
`- See also ‘506 Patent claims 8,
`15
`
`Petitioner Demonstrative 10
`
`
`
`Reddy (Ex. 1004), ¶ 3
`
`Reddy (Ex. 1004), ¶ 21
`
`Reddy (Ex. 1004), ¶ 44
`
`See, e.g. IPR2016-00448, Paper 1 at 8, 16-18, 29, 45-46, 56; Ex. 1005 ¶¶ 139, 190-194,
`199, 216, 238; Paper 34 at 6-8, Ex. 1016 ¶¶ 57-60; IPR2016-00449, Paper 1 at 8-9, 17-18,
`30, 41, 43, 51; Ex. 1005 ¶¶ 138, 144, 168, 172, 200; Paper 31 at 6-7; Ex. 1016 ¶¶ 57-60
`
`Petitioner Demonstrative 11
`
`
`
`Tile Structure
`
`‘343 Patent (Ex. 1001) Claim 13
`- See also ‘506 Patent claims 8,
`15
`
`Petitioner Demonstrative 12
`
`
`
`Reddy TerraVision (1999) (Ex.
`1004), Fig. 1
`
`‘343 Patent, Fig. 2
`
`See, e.g. IPR2016-00448, Papers 1, 34 and Exs. 1005, 1016, passim; IPR2016-00449,
`Papers 1, 31 and Exs. 1005, 1016, passim
`
`Petitioner Demonstrative 13
`
`
`
`• Q: “I’d like you to look at the
`image pyramid that’s shown
`in Figure 1(a) [of Reddy], and
`choose, at random, one of the
`tiles that’s shown in that
`image… I want you to
`describe to me in words
`where the tile that you were
`thinking of is located in Figure
`1(a)”
`• A: “In the depiction that
`you’re showing me, I chose a
`tile which is in the second – in
`the second column, second
`row of the full resolution
`image.”
`– Ex. 1018 (Agouris Deposition) at
`109:17-111:7
`
`Reddy TerraVision (1999) (Ex.
`1004) (as annotated in Ex. 1016, ¶
`78)
`
`See, e.g. IPR2016-00448, Paper 34 at 16, 20; Ex. 1016, ¶ 78; IPR2016-00449, Paper 31
`at 16, 20; Ex. 1016, ¶ 78
`
`Petitioner Demonstrative 14
`
`
`
`Reddy TerraVision (1999) (Ex.
`1004), Fig. 3
`
`Petitioner Demonstrative 15
`
`
`
`Hornbacker (Ex. 1003) at 8:30-9:12
`
`See, e.g. IPR2016-00448, Paper 1 at 7, 28, 30, 32, 39; IPR2016-00449, Paper 1 at 7, 31,
`33, 40, 46-47
`
`Petitioner Demonstrative 16
`
`
`
`Motivations to Combine (‘343 Patent)
`
`• References are analogous art
`– Petition (Paper 1) at 14-21
`– Ex. 1005 (Michalson Decl.), ¶¶
`103-107, 122-123
`– Reply (Paper 34) at 16-17
`– Ex. 1016 (Michalson Decl.), ¶¶
`120-122
`• Compression to optimize
`bandwidth use
`– Petition at 21-23, 34-35, 37-38,
`43-44
`– Ex. 1005, ¶¶ 126, 135, 145,
`166-168, 186
`– Reply at 19
`– Ex. 1016, ¶ 41, 132,
`
`•
`
`Limited channel access,
`mobility in “distributed, time-
`critical scenarios”
`– Petition at 23-24, 26-28, 42
`– Ex. 1005, ¶¶ 124-125, 131-136,
`181
`– Reply at 3-6, 18-19
`– Ex. 1016, ¶ ¶ 42-45, 128-133
`• Method of identifying tiles by
`URL
`– Petition at 30-31, 38-40
`– Ex. 1005, ¶¶ 127, 138-144, 147,
`169-177, 216-220
`– Reply at 19, 20
`– Ex. 1016, ¶ 136
`
`Petitioner Demonstrative 17
`
`
`
`Motivations to Combine (‘506 Patent)
`
`• References are analogous art
`– Petition (Paper 1) at 14-22
`– Ex. 1005 (Michalson Decl.), ¶¶
`102-106, 121-123
`– Reply (Paper 31) at 16-17
`– Ex. 1016 (Michalson Decl.), ¶¶
`120-122
`• Compression to optimize
`bandwidth use
`– Petition at 22-24, 42, 44-45
`– Ex. 1005, ¶¶ 125, 133-134,
`143, 170, 174-176
`– Reply at 19
`– Ex. 1016, ¶ 41, 132
`
`•
`
`Limited channel access,
`mobility in “distributed, time-
`critical scenarios”
`– Petition at 23-25, 26-29, 42, 44
`– Ex. 1005, ¶¶ 123-124, 130-135,
`169
`– Reply at 3-6, 18-19
`– Ex. 1016, ¶ ¶ 42-45, 128-133
`• Method of identifying tiles by
`URL
`– Petition at 29-31, 45-47,
`– Ex. 1005, ¶¶ 126, 137-143, 145,
`178-180
`– Reply at 19, 20
`– Ex. 1016, ¶ 136
`
`Petitioner Demonstrative 18
`
`
`
`“Limited Bandwidth Communications Channel”
`
`• Microsoft: Plain and
`ordinary meaning, no
`construction necessary
`• Bradium: “a
`narrowband or
`wireless
`communications
`channel”
`
`‘343 Patent (Ex. 1001) at 3:9-14
`
`See, e.g. IPR2016-00448, Paper 34 at 1-2; IPR2016-00449, Paper 31 at 1-2
`
`Ex. 1019 (Levanon
`Tr.) at 40:18-41:10
`
`Petitioner Demonstrative 19
`
`
`
`“Limited Communication Bandwidth
`Computer Device”
`• “Consequently, there
`• Microsoft: Plain and
`remains a need for an
`ordinary meaning, no
`image visualization system
`construction necessary
`that can support small
`• Bradium: “a small client, for
`client systems, place few
`example, smaller, typically
`requirements on the
`dedicated function devices
`supporting client hardware
`often linked through
`and software resources,
`wireless network
`and efficiently utilize low to
`connections, such as PDAs”
`very low bandwidth
`network connections.”
`– Ex. 1001 (‘343 patent) at
`3:32-36
`
`See, e.g. IPR2016-00448, Paper 34 at 2-3; IPR2016-00449, Paper 31 at 2-3
`
`Petitioner Demonstrative 20
`
`