throbber
(19) United States
`(12) Patent Application Publication (10) Pub. No.: US 2001/0030667 A1
`
` Kelts (43) Pub. Date: Oct. 18, 2001
`
`
`US 20010030667A1
`
`(54)
`
`INTERACTIVE DISPLAY INTERFACE FOR
`INFORMATION OBJECTS
`
`(76)
`
`Inventor: Brett R_ Kelts, Newport Beach, CA
`(US)
`
`GRAY CARY WARE & FREIDENRICH
`4365 EXECUTIVE DRIVE
`SUITE 1600
`SAN DIEGO’ CA 92121'2189 (US)
`
`(21) Appl. No.:
`
`09/746,149
`
`(22)
`'
`
`Filed:
`
`Dec. 22’ 2000
`
`Related U_s_ Application Data
`
`(63’) Non—provisional of provisional
`60/195,955, filed on Apr. 10, 2000.
`
`application No.
`
`Publication Classification
`
`Int. Cl.7 ....................................................... G06F 3/14
`(51)
`(52) US. Cl.
`............................................ 345/854; 345/855
`
`ABSTRACT
`(57)
`Anavigation interface display system generates a navigation
`map that organizes a plurality of information sources in an
`easy-to-use manner. In practical embodiments, the informa-
`tion sources are cable or satellite television stations, online
`music or video files, or the like. The navigation map
`$2332“:£32113mania.agitzflaezf
`The hierarchical display scheme displays a limited number
`of active map items at a first magnification level and
`additional active map items at a second magnification level.
`In addition, the map items are displayed on distinctive areas
`or features of the map, Where such features represent dif-
`ferent content genres or categories. Subcategories can also
`be displayed in a hierarchical manner, thus providing addi—
`tional information related to the content as the magnification
`level of the map changes. The navigation interface display
`system is deployed in a layered architecture With centralized
`servers, centralized databases related to the map data and the
`content data, and different presentation layers associated
`with different presentation or display devices (such as tele-
`vision systems, personal computers, Wireless telephones,
`personal digital assistants, etc.) The layered architecture
`allows a single deployment of the display system to service
`multiple users, Where each user can utilize any number of
`diiferent presentation devices.
`
`\Ol
`
`' Channel-fi—HBC Network Affiliate .
`
`.
`
`HO
`
`profit
`
`lDb
`
`DISH Ex-1007, p. 1
`DISH Ex-1007, p. 1
`DISH v. BBiTV
`DISH v. BBiTV
`IPR2020-01267
`lPR2020—01267
`AT&T EXHIBIT 1007
`
`
`
`'
`
`" Navrannon
`
`10L;
`
`—nFriends
`
`.
`
`I?
`
`200M lN
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication
`
`Oct. 18, 2001
`
`Sheet 1 0f 27
`
`US 2001/0030667 A1
`
`To?
`
`z3252.,..
`
`«655
`in:an.
`
`9~
`
`DISH Ex-1007, p. 2
`1
`
`.T6mamo-
`2V7
`0V.”
`XS2
`.Ho
`DISH v. BBiTV
`IPR2020-01267
`AT&T EXHIBIT 1007
`
` EIRHDWBD
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication
`
`10028.,1f"CO
`
`72f02teeh
`
`1A7660300/100
`
`2
`
`.20uhdduhdz
`
`.SEédesafizuuzl=55,.Ua?..2,:é:a4E?“
`2,..
`fink»,:r
`
`;
`37,
`
`DISH Ex-1007, p. 3
`1
`
` EIRHDWBD
`.T6mamo-
`IPR2020-012673V7
`0V.”
`XS2
`.Ho
`DISH v. BBiTV
`
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 3 0f 27
`
`US 2001/0030667 A1
`
`m_
`
`£3
`
`Seniclsland.com
`
`It's schedule will appear hare‘
`
`HRV!GRT!ON
`-
`M
`
`S ‘
`
`zoom um .-
`
`Imam I5;
`
`9:00 pm
`When you select a channel.
`
`DISH Ex-1007, p. 4
`DISH Ex-1007, p. 4
`DISH v. BBiTV
`DISH v. BBiTV
`IPR2020-01267
`lPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication
`
`Oct. 18, 2001
`
`Sheet 4 0f 27
`
`US 2001/0030667 A1
`
`o;
`
`v3Q
`
`wa
`
`vmw
`
`3
`
`8v
`
`mm”?06.5.00.llp<35:00
`as“may
`
`m£80%
`
`
`
`_.Egofluwu._
`
`«NV
`
`w;
`
`A2=§¢é§=§$
`
`N:
`
`
`
`9vw939“.
`
`DISH Ex-1007, p. 5
`DISH Ex-1007, p. 5
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 5 0f 27
`
`US 2001/0030667 A1
`
`50%
`
`50%
`
`4.» .
`APPumnoN
`WW
`WARS; (s)
`DATABASES
`
`&
`
`56%
`
`M K 0
`fierzvékb)
`
`"“'
`
`mwaswamwe
`
`90
`
`SW
`
`5 H
`
`73
`
`S Hp
`
`5 x
`
`DEPLOYmm?
`too»
`
`Resemmow
`LATER \
`
`Weseml’morx}
`LAYER A
`
`PkesémfA’noN
`LAYER 3
`
`. .
`
`. ”WWW
`LAYER N
`
`50%
`
`50;
`
`503‘
`
`506\
`
`Plb.S
`
`50%
`50b
`
`
`Pmeom
`
`DMmkseb)
`
`- M
`
`
`
`
` POM. QR
`
`
`
`C210
`
`Fkom
`emsgmmom
`LA/YQYLS
`
`:
`
`TO
`9% szmxm [ON
`LkYkaS
`
`DISH Ex-1007, p. 6
`DISH Ex-1007, p. 6
`DISH v. BBiTV
`DISH v. BBiTV
`IPR2020-01267
`lPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`AtnmaP
`
`a
`
`0
`
`10028.,1LCOn.mta.mmHP
`
`S
`
`(Da
`
`0H0m
`
`S4.3535U53:,
`
`1A76M
`
`mTS
`
`
`
` 40:29.:W.Fawodmdor433wflMwag;33
`
`
`
`
` L.0525.6523
`MEI/34mg +x5K.
`
`law979%
`
`wo/7dww
`
`mTom
`
`mlookIZO/aWknmvdwaor
`
`.n£3;
`
`ndweioé
`
`dwwaaiou
`
`ooh
`
`43w
`
`DISH Ex-1007, p. 7
`DISH Ex-1007, p. 7
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`
`

`

`Patent Application Publication
`
`Oct. 18, 2001
`
`Sheet 7 0f 27
`
`US 2001/0030667 A1
`
`1%.“:ng2%r.2o(L
`
`SE:P533.0?
`
`F335,”,5
`#3520/;
`
`
`
`onzgéa63¢11
`
`.6};<3
`
`Ingramm2o,EdNZwa
`
`{ca
`
`EEEQ
`dwiuw
`
`[ado/70¢”,<9.
`
`933:2,
`
`ram:‘
`
`Q7305:2.
`
`
`
`W350aorwim
`
`522.323,0_3AZE
`
`3:: JW7JWW
`3idESR
`
`$9:.3054m
`JOEZOUHDW
`
`
`
`DISH Ex-1007, p. 8
`8V7
`0V2
`OB.0.
`“Hm
`.T6
`DISH v. BBiTV
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 8 0f 27
`
`US 2001/0030667 A1
`
`
`
`10:00 Pm \0'r30 Pm
`
`
`
`
`
`
`
`DISH Ex-1007, p. 9
`DISH Ex-1007, p. 9
`DISH v. BBiTV
`DISH v. BBiTV
`IPR2020-01267
`lPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 9 0f 27
`
`US 2001/0030667 A1
`
`MAP
`OPERNDDN
`
`OxseLAY NAP
`AT A LEVEL
`
`”00
`
`XML
`
`
`mmamowm
`
`conoL
`
`WAS/H,
`
`
`'309
`
`\30‘5
`
`
`CENTECUNU’
`
`
`CONYROL
`
`
`Y
`
`P.2- CEMQR
`MAP
`
`‘5 ’0
`
`
`
`
`ACTN€ NM)
`
`Y
`
`
`N
`
`msDLkY POG— W
`Tom
`
`CHKNUE WW3
`YTem ‘F'PE MNLE
`
`‘BM
`
`raw;
`
`
`
`F16, ‘5
`
`VPQM'é ”99)
`D
`" EL
`
`
`
`139$
`
`15w;
`
`Y
`
`Puoumé flue
`om CON ENT
`
`VSJKO
`
`@
`
`DISH Ex-1007, p. 10
`DISH Ex-1007, p. 10
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 10 0f 27
`
`US 2001/0030667 A1
`
`User Interaction
`
`
`
`
`1410
`
`Handle zoom
`request
`
`Handle pan
`requmt
`
`Handle
`
`Press
`
`directio'nal key
`Yes
`
`key request
`
`dlrecilonal
`
`
`
`Press
`
`time—shift
`key(s)
`
`
`
`No
`
`Handle fima
`
`shifl request
`
`Handie
`
`hovering over
`map
`
`
`
`
` No
`
`Handle time-
`“ shift request
`
`2000
`
`User interaction
`handled by
`containing
`application
`
`
`
`Wait for nexl user
`request
`
`No
`
`1406
`
`1 41 8
`
`2100
`
`Fig. 14
`
`DISH Ex-1007, p. 11
`DISH Ex-1007, p.
`DISH v. BBiTV
`DISH v. BBiTV
`IPR2020-01267
`lPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 11 0f 27
`
`US 2001/0030667 A1
`
`DiékaY map nms
`mam ‘ cmaaom’
`
`‘g
`
`01
`
`(9‘3
`
`
` OECQ€A5€
`
`MAVNIHLM \
`
`
`
`
`Y
`
`
`
`0&5de $0ME ACTwE
`MAP Hans FQOM
`
`
`
`
`
`INACTN: MAP Hams
`
`
`PREV\0\3$ LEVEL P6
`
`
`
`Km
`
`51%
`
`13025
`
`13H)
`
`\SHN
`
`\500
`
`M
`
`LA(56L.
`
`NCJQEASE
`
`
`MKWIHCATWN
`
`
`Y
`
`
`mseuw INAmwé
`MAO Hams FuOm
`
`
`
`
`
`
`“mums LEVEL. A5
`
`KCTNE WW “ems
`
`
`0§5£>LAY «comm/:4,
`\wac M3 hams
`
`SUECMEGORVEK’
`mk 332mb
`
`
`
`
`WW APDEMMMLE
`0(— cmzeovée
`
`LA. L
`
`
`
`
`RQmoVE lNACTNé
`WP Hams NWLAM
`- Pkwxow- Lava,
`
`ISAL
`
`Remoué
`suuAWEuOQPck’HoM
`
`0 F MAO 516mg
`
`
`
`
`
`
`MONEY AWENLRME
`09 cmtoagv
`LMBEL
`
`\S 19
`
`{$356
`
`
`
`DISH Ex-1007, p. 12
`DISH Ex-1007, p. 12
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication
`
`Oct. 18, 2001 Sheet 12 0f 27
`
`US 2001/0030667 A1
`
`1604 A1 maximum
`
`zoom level?
`
`Yes
`
`Zoom Request
`
`
`
`
`
`Set Map Zoom
`Level to Selected
`Zoom level
`
`Zoom map to
`Map Zoom
`Level
`
`Updaie Zoom
`control to reflect
`current Zoom level
`
`End Zoom Request
`
`1620
`
`1622
`
`Yes
`
`Fig. 16
`
` 1612
`At minimum
`
`
`zoom level?
`
`
`No
`
`No
`
`1614
`
`Decrement Map
`Zoom Level
`
`increment Map
`Zoom Level
`
`1608
`
`
`
`Yet
`
`Yes
`
`DISH Ex-1007, p. 13
`DISH Ex-1007, p. 13
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 13 0f 27
`
`US 2001/0030667 A1
`
`1700
`
`1702
`
`Shift map in
`
`selected direction
`
`
`
`
`1704
`
`Redraw map
`to reflect new
`view
`
`
`
`End Pan Request
`
`Fig. 17
`
`DISH Ex-1007, p. 14
`DISH Ex-1007, p. 14
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`1 802
`Click on Active
`
`Map Item?
`
`No
`
`Click on
`
`Yes
`portion of map
`without active
`
`map item
`
`1806
`
`1808
`
`
`
`
`Map in
`
`'Center on Click"
`N0
`mode?
`
`
`n "Zoom upon
`Click“ mode?
`
`Yes
`
`
`
`1816
`
`No
`
`1814
`
`No
`
`Yes
`
`Center map on Selected
`Point
`
`
`
`Incremem Map Zoom
`Level
`
`Yes
`
`Patent Application Publication Oct. 18, 2001 Sheet 14 0f 27
`
`US 2001/0030667 A1
`
`1800
`
`
`
`
`
`
`1 804
`
`Yes
`
`icked Map ite
`
`currenfiy seiected
`map item?
`
`
`
`Change Selection
`to Clicked Map
`Item
`
`
`
`2300
`
`Yes
`
`DISH Ex-1007, p. 15
`DISH Ex-1007, p. 15
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 15 0f 27
`
`US 2001/0030667 A1
`
`
`Hide hovering popup
`
`
`Change appearance of
`
`Previousiy
`window near previous
`previous map 'rlem to
`hovering over
`
`
`
`map item
`reflect no hovering
`map item?
`
`
`
`
`
`
`
`
`
` Display hovering POPUP
`
`Change appearance of
`
`window near new map
`
`new map item to reflect
`item
`
`hovering
`
`
`
`End Hovering
`
`DISH Ex-1007, p. 16
`DISH Ex-1007, p.16
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 16 0f 27
`
`US 2001/0030667 A1
`
`Activation Request
`
`
`
`Notify application that an
`item has been activated.
`Perform item specific
`activation action.
`
`2006
`
`
`
`
`Notify user that an
`item must be
`
`seiected to perform
`activation function
`
`
`
`
`
`End activation
`
`-
`
`DISH Ex-1007, p. 17
`DISH Ex-1007, p. 17
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication
`
`Oct. 18, 2001 Sheet 17 0f 27
`
`US 2001/0030667 A1
`
`w W
`
`wwuwr mum,
`TH‘WE SLOT 0N TlrWE
`g
`u;
`\2
`
`ON ’flmg (DH{F’T
`
`
`
`
`\OENTIFV LQRQEMW
`SELECTQQ Tlmé SLOT
`
`
`
`U‘SDLAY SHWT BULK/Tick)
`woxcMon W‘TH
`5€LQLTEQ Tmr
`
`
`Madam“; MAO Fm
`SELEUQ‘C) Tim? SLOT
`
`éIHO
`
`V
`
`(MOL
`
`Cum
`
`”(“09
`
`940%
`
`Hax
`
`L
`
`-
`
`TtME 5L /
`
`M
`
`1M
`
`1m;
`
`REUERbE SH (PT
`
`wow: Tlmsc ‘
`SHWPT ELEMENT-
`
`3U“)
`
`r/up, lk
`
`DISH Ex-1007, p. 18
`DISH Ex-1007, p. 18
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 18 0f 27
`
`US 2001/0030667 A1
`
`
`
`Direction Key
`Request
`
`In "Pan on
`
`direction key"
`
`mode?
`
`Yes
`
`W i
`
`
`
`in "Change
`Seiection on
`
`direction key”
`
`mode?
`
`
`
`
`Change seiection
`of map item
`
`
`
`Fig. 22
`
`DISH Ex-1007, p. 19
`DISH Ex-1007, p. 19
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
` 2200
` 2204 2202
`
`
`
`Shift map in
`selected direction
`
`
`
`
`
`
`mmuni-
`
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 19 0f 27
`
`US 2001/0030667 A1
`
`2300
`
` Change Selection
`
`
` ls map
`Hide previous
`De—select old
`
`in “show guidance
`
`
`
`selection
`guidance arrows
`
`Was there a
`
`revious selection"
`
`
`2316
`
`Pan map to ensure
`
`‘
`'
`new selection in
`'Show Selection”
`rectangle
`
`
`
`
`Is there
`
`.
`.
`.
`
`
`a Show Selegtion
`rectange.
`
`
`
`
`
`
`
`Change
`appearance of
`
`selection to reflect
`selected state
`
`Is map
`
`in "shcwv guidance
`. n’ows“ mode?
`
`Yes
`
`Display new
`
`
`guidance arrows
`
`
`No
`
`No
`
`Update Preview Area
`
`Update Description Area
`
`
`
`
`
` 2324
`
`
`
`Update lterncSpecifc
`
`Control Area
`
`2328
`
`2326
`
`Fig. 23
`
`2322
`
`DISH Ex-1007, p. 20
`DISH Ex-1007, p. 20
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 20 0f 27
`
`US 2001/0030667 A1
`
`m A P
`Pkesem mm M
`
` 3% 00
`
`304 01
`
`
`knew: Mo $.1er
`L—Ewguc, MM) DMA
`
`
`
` (LecEwE MAP
`
`
`(:23:va mom A
`
`
`93‘9“
`
`(16(me GENEFLK,
`MAP 0km P00.
`@9102
`EC) NJ
`
`9M 0%
`
`O‘STMN
`
`C0 NTUVT
`
`mpmmpmw FROM
`A99MCR‘YION
`0 ‘ 1&ka
`
`aLHO
`
`lvfl3
`
`
`
`
`GEHEQV/
`PMWME
`MKQ DIR/TR FWD
`APPUcpmom OHTA
`To Nemcmmm
`
`
`
`
`
`
`CUM/eon“ (,cwxamz/
`
`
`Mk? DMA AND
`
`
`mew, M‘ w (MGR
`ENT 0 WEbQMM m)
`
`
`0 Wm E FdQMPrT
`
`1%\"\
`
`Rum—1L
`MR9
`ON UNPLKV
`ELEM x
`
`,o'M32/
`
`DISH Ex-1007, p. 21
`DISH Ex-1007, p. 21
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 21 0f 27
`
`US 2001/0030667 A1
`
` Map System Request
`
`
`
`Presentation Layer
`Requests (via URL) a
`map
`
`
`Map System retrieves
`
`portion of map in
`request.
`
`
`2504
`
`2506
`
`
`
`Map System retrieves
`map items located in
`portion of map request
`
`2508
`
`Global Filtering
`Map System applies any
`
`
`
`required global filtering
`required?
`
`
`
`
`
`
`2510
`
`2514
`
`2512
`
`Map System applies any
` Per-user filtering
`
`
`requiredW filtering
`required
`
`
`PGT- \) set‘
`
`
`
`
`
`Map System send back
`
`
`requested information to
`
`Presentation Layer
`
`
`
`
`
`
`Any local
`Presentation layer
`filtering of map
`applies any required
`
`
`
`local filtering
`items required?
`
`
`2520
`
`Presentation
`
`layer 20 or
`
`3D rendering
`
`
`
`Fig. 25
`
`DISH Ex-1007, p. 22
`DISH Ex-1007, p. 22
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 22 0f 27
`
`US 2001/0030667 A1
`
`______________________
`26:
`T —
`I
`COMPUTERS
`‘
`
`C 12
`SERVICE—CENTER“
`22
`I
`T
`
`/10
`
`E
`
`26M
`'COMPUTERS
`
`‘
`
`‘
`
`SERVER
`
`g
`1
`:
`I
`i
`t
`
`24
`
`I
`:
`{
`.
`i
`1
`
`i
`
`|
`I
`
`
`
`1 DATABASE
`
`T
`!
`
`- _ .— _ _. _ _ ————————————————— .J
`O
`O I
`60
`vsRmCATIou ENTITY
`(aANK, MASTERCARD.
`VISA. Dean:- CARD
`
`:
`
`50’
`
`was":
`
`'
`
`50m;
`
`waste
`
`46 N
`
`44”
`
`42,,
`
`uses
`COMPUTER u
`
`40y
`
`_ ‘_ - -
`
`
`
`REMOTE NETWORK
`(0.9..
`INTERNET)
`
`4a,
`
`
`
`”5‘“
`COMPUTER
`
`1
`
`-
`
`~
`
`-
`
`
`
`
`
`DISH Ex-1007, p. 23
`DISH Ex-1007, p. 23
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication
`
`Oct. 18, 2001 Sheet 23 0f 27
`
`US 2001/0030667 A1
`
`32.
`
`
`
`
`xS‘Euzsanctum...“3?.3rd32cmzuuuum
`:3:IEdeI_,
`mum.I_.
`
`DISH Ex-1007, p. 24
`DISH Ex-1007, p. 24
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 24 0f 27
`
`US 2001/0030667 A1
`
`Title/Banner Area
`
`
`
`
`
`Tab-Specufic Interface
`
`Fig.
`
`968
`
`DISH Ex-1007, p. 25
`DISH Ex-1007, p. 25
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 25 0f 27
`
`US 2001/0030667 A1
`
`
`
`ouipflslaqqtgom - Live lnle
`
`
`
`
`
`
`
`Map Yellow Pages
`Y6!!! tag-ram if:
`
`4530K {sag mode In)
`
`59mm: :1.
`~.
`,Yovou Awm®
`
`World 1 Search I Dmieranoes 1,
`W199 fig!” '. -'
`
`Find .2“; 551an
`'
`By misusons. 9: nihai'fiéy’horfis
`
`“fimfiez :"Staimw'
`
`' [(535 - goianuaes
`Jazz 'Gft‘a'is'
`'
`
`' 856‘: Bi ‘Bnnd
`
`
`
`
`
`
`
`
`“gongialfonnahm‘z‘
`'
`-
`.
`A“ Miles — Al! ers Davis Afl' Day Long
`§PLAY®
`Currently Active Streaming 3130K(5 usershstenina}
`Reliabliity: "fill"! (70%)
`
`Form Your Busmess with Sonxclsland
`fidvedlsg l Co at H Nance/Tums of Use
`anagy l Helg I Soniclsfand Musecstore
`] S_amcls&and corn h:
`
`1.".
`
`,
`
`
`
`DISH Ex-1007, p. 26
`DISH Ex-1007, p. 26
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 26 0f 27
`
`US 2001/0030667 A1
`
`
`
`
`
`DISH Ex-1007, p. 27
`DISH Ex-1007, p. 27
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`Patent Application Publication Oct. 18, 2001 Sheet 27 0f 27
`
`US 2001/0030667 A1
`
`
`
`Sewer
`
` Database
`
`
`Monrtonng Server
`
`Map Server
`
`Web Server
`
`
`
`Fig. 3)}
`
`DISH Ex-1007, p. 28
`DISH Ex-1007, p. 28
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020-01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`US 2001/0030667 A1
`
`Oct. 18, 2001
`
`INTERACTIVE DISPLAY INTERFACE FOR
`INFORMATION OBJECTS
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`[0001] This application claims priority of US provisional
`patent application Ser. No. 60/195,955, titled “Method and
`Apparatus for Providing Streaming Media in a Communi-
`cation Network,” filed Apr. 10, 2000. This application is
`
`related to US. patent application Ser. No.
`, titled
`“System and Method for Providing an Interactive Display
`Interface for Information Objects,” filed
`
`FIELD OF THE INVENTION
`
`[0002] The present invention relates generally to interac-
`tive menu interfaces for identifying content provided via a
`communication system, a computer system, or other elec—
`tronic equipment. More particularly, the present invention
`relates to a system for retrieving programming information
`and for generating an interactive navigation interface for
`displaying such programming information.
`
`BACKGROUND OF THE INVENTION
`
`[0003] The prior art is replete with communication and
`entertainment systems that provide information in different
`formats to many users. For example, digital cable and
`satellite television systems, which are now commonplace,
`can transmit audio and video content to a single home using
`hundreds of different channels. As another example,
`the
`growing popularity of the Internet has resulted in the online
`accessibility of music, video, and application files. The
`Internet itself, and the World Wide Web in particular, allows
`a user to access an almost unlimited number of different web
`pages identified by a like number of unique uniform
`resource locators (URLs). In addition, wireless telephones
`have migrated into flexible communication devices having
`enhanced features or functions such as web browsers, email,
`video games, calendar/scheduler, and media player. Indeed,
`in today’s communication-based environment,
`the lines
`between previously distinct devices such as personal com-
`puters, televisions, video game consoles, wireless phones,
`personal digital assistants (PDAs), digital media players,
`home entertainment equipment, and home appliances are
`becoming increasingly blurred.
`
`[0004] New technologies promise to bring a vast assort-
`ment of audio and video broadcasts, including movies, news
`programs, dramatic works, music, sports programs,
`talk
`shows, and other content. Such content may be provided
`from a remote location in the form of streaming media or in
`the form of a cable or satellite television broadcast. Many
`cable and satellite television companies also provide a large
`number of digital music channels to their subscribers; the
`large number of video and music channels can be over-
`whelming to many users. Instead of a relatively small
`number of traditional radio and television stations available
`in major metropolitan markets or via standard cable or
`satellite systems, users are presented with thousands of
`possibilities. Never before has there been such a vast selec—
`tion of alternatives, with broadcasters providing every imag-
`inable permutation for every conceivable area of interest,
`from mainstream popular music to the most obscure and
`unlikely niches.
`
`[0005] End users of various devices often have difficulty
`searching, locating, viewing, and downloading suitable con—
`tent due to the vast number of content files and/or content
`sources. For example, the large quantity of available Internet
`and broadcast stations presents a paradox: while users
`undoubtedly benefit from the unprecedented number of
`choices in genre and content which broadcasters provide,
`they cannot easily and efficiently select from among the
`hundreds of stations, channels, and/or entities broadcasting
`a given type of music, video, program, or file. In addition,
`users cannot identify what is interesting, relevant, or avail—
`able, or determine the quality of service or other operational
`parameters of the available broadcasts.
`
`[0006] Known solutions utilized by many Internet sites are
`based on the garden variety search engine interface. In one
`form of this interface, the user enters a search query (a word
`or a phrase) and is eventually presented with a multi-page
`list of hundreds or thousands of possible matches. Alterna-
`tively, the user may be shown a hierarchical list of catego-
`ries, with each category serving as a higher level in the
`hierarchical display of relevant content. In this manner, the
`user can continue selecting links to navigate deeper into the
`hierarchy until he finds a suitable file or link.
`
`[0007] Current solutions of cable television set-top boxes
`and satellite television decoders typically operate in a more
`primitive manner. Since most of these devices lack a key—
`board, they can only display information in a hierarchical
`format or by showing every available station or channel in
`a long list. Due to the limited size and resolution of a
`television screen display, paging through long lists of chan-
`nels can be a tedious and frustrating process. While this type
`of interface may arguably be considered adequate in many
`current environments, it is unsuitable for systems having a
`very large number of content providers, stations, channels,
`and/or web site addresses to choose from.
`
`[0008] One prior art system is implemented as a stand-
`alone software application that resides at
`the end user’s
`computing device. This system utilizes a number of icons
`categorized together as a planet, where the icons represent
`links to different web pages or files stored on the computing
`device. This system maintains no connectivity between the
`user’s computing device and any real-time data maintained
`by a remote server. Consequently, this system is not capable
`of providing current programming information related to
`broadcast content that is available to the end user.
`
`[0009] Accordingly, there is a need in the industry for an
`effective and intuitive system for locating and identifying
`media and other content, which may be provided by multiple
`information sources and service providers, via a communi-
`cation network.
`
`BRIEF SUMMARY OF THE INVENTION
`
`[0010] The present invention provides a system for gen-
`erating an interactive navigation interface for display at an
`end user device. In accordance with a preferred embodi-
`ment, the end user device merely functions as a display
`element; the navigation interface itself is generated, main-
`tained, and processed by one or more remote server com—
`ponents. The navigation interface is configured to allow a
`user to intuitively, effectively, and easily determine the
`broadcast status associated with a large number of content
`providers, channels, stations, web sites, or the like. The
`
`DISH Ex-1007, p. 29
`DISH Ex-1007, p. 29
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`US 2001/0030667 A1
`
`Oct. 18, 2001
`
`navigation interface utilizes a magnification (zoom) feature
`along with a hierarchical protocol for the display of active
`map items representing different
`information sources or
`programs. In this respect, the navigation interface displays
`only a limited number of active map items at an initial
`magnification level and introduces additional active map
`items as the magnification changes. The interactive naviga-
`tion interface may include a number of additional features
`designed to enhance the display of useful information to the
`user and to make it easier for the user to view and locate
`appropriate content.
`
`In accordance with another aspect of the present
`[0011]
`invention, the navigation interface system is configured in a
`layered architecture. In this manner,
`the system can be
`deployed in a centralized mode using remote servers. Vari-
`ous presentation layers associated with different presenta-
`tion devices are utilized to obtain generic display charac—
`teristic data from the remote servers. In turn, the respective
`presentation layers act as an interface between the generic
`data and data formatted for compatibility with the presen-
`tation devices. Consequently, the system need not employ
`customized server applications for the different presentation
`devices.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0012] A more complete understanding of the present
`invention may be derived by referring to the detailed
`description and claims when considered in conjunction with
`the following Figures, wherein like reference numbers refer
`to similar elements throughout the Figures.
`
`[0013] FIG. 1 is an exemplary navigation interface dis-
`play screen at a relatively low magnification level;
`
`[0014] FIG. 2 is the navigation interface display screen of
`FIG. 1 at a relatively intermediate magnification level;
`
`[0015] FIG. 3 is the navigation interface display screen of
`FIG. 1 at a relatively high magnification level;
`
`[0016] FIG. 4 is a schematic representation of a naviga-
`tion interface display;
`
`[0017] FIG. 5 is a schematic representation of a naviga—
`tion interface display system in which the techniques of the
`present invention may be implemented;
`
`[0018] FIG. 6 is a schematic representation of an exem-
`plary map server architecture that may be utilized in the
`system shown in FIG. 5;
`
`[0019] FIG. 7 is a schematic representation of a personal
`computer presentation layer;
`
`[0020] FIG. 8 is a schematic representation of a cellular
`telephone presentation layer;
`
`[0021] FIG. 9 is a schematic representation of a wireless
`personal digital assistant presentation layer;
`
`[0022] FIG. 10 is a schematic representation of a set-top
`presentation layer;
`
`[0023] FIG. 11 is a schematic representation of a time-
`shifting element in a first state;
`
`[0024] FIG. 12 is a schematic representation of a time-
`shifting element in a second state;
`
`[0025] FIG. 13 is a flow diagram of a navigation map
`operation process according to one practical embodiment of
`the present invention;
`
`[0026] FIG. 14 is a flow diagram of a user interaction
`process;
`
`[0027] FIG. 15 is a flow diagram of a zoom process
`according to one practical embodiment of the present inven-
`tion;
`
`[0028] FIG. 16 is a flow diagram of a zoom request
`process;
`
`[0029] FIG. 17 is a flow diagram of a pan request process;
`
`[0030] FIG. 18 is a flow diagram of an on—map selection
`process;
`
`[0031] FIG. 19 is a flow diagram of a hovering process;
`
`[0032] FIG. 20 is a flow diagram of an activation request
`process;
`
`[0033] FIG. 21 is a flow diagram of a time shifting
`process;
`
`[0034] FIG. 22 is a flow diagram of a directional key
`request process;
`
`[0035] FIG. 23 is a flow diagram of a change selection
`process;
`
`[0036] FIG. 24 is a flow diagram of a navigation map
`presentation process according to one practical embodiment
`of the present invention;
`
`[0037] FIG. 25 is a flow diagram of a map system request
`process;
`
`[0038] FIG. 26 illustrates a system block diagram of one
`embodiment of a network system in which the techniques of
`the present invention may be used;
`
`[0039] FIG. 27 illustrates one embodiment of a computer
`system suitable for use in the network system shown in FIG.
`26;
`
`[0040] FIG. 28 illustrates one embodiment of a layout of
`a graphical user interface provided in accordance with the
`principles of the present invention;
`
`[0041] FIG. 29 illustrates one example of the graphical
`user interface depicted in FIG. 28;
`
`[0042] FIG. 30 illustrates one embodiment of a navigator
`bar used in the graphical user interface of the present
`invention; and
`
`[0043] FIG. 31 illustrates an alternate embodiment of the
`architecture of a system that implements the principles of the
`present invention.
`
`DETAILED DESCRIPTION OF A PREFERRED
`EMBODIMENT
`
`[0044] The present invention may be described herein in
`terms of functional block components and various process—
`ing steps.
`It should be appreciated that such functional
`blocks may be realized by any number of hardware com—
`ponents configured to perform the specified functions. For
`example, the present invention may employ various inte-
`grated circuit components, e.g., memory elements, digital
`signal processing elements, logic elements, look-up tables,
`
`DISH Ex-1007, p. 30
`DISH Ex-1007, p. 30
`DISH v. BBiTV
`DISH V. BBiTV
`IPR2020-01267
`IPR2020—01267
`AT&T EXHIBIT 1007
`
`AT&T EXHIBIT 1007
`
`

`

`US 2001/0030667 A1
`
`Oct. 18, 2001
`
`and the like, which may carry out a variety of functions
`under the control of one or more microprocessors or other
`control devices. In addition, those skilled in the art will
`appreciate that the present invention may be practiced in
`conjunction with any number of data transmission protocols
`and that the systems described herein are merely exemplary
`applications for the invention.
`[0045]
`It should be appreciated that the particular imple-
`mentations shown and described herein are illustrative of the
`invention and its best mode and are not intended to other-
`wise limit the scope of the invention in any way. Indeed, for
`the sake of brevity, conventional
`techniques for signal
`processing, data transmission, signaling, network control,
`and other functional aspects of the systems (and the indi-
`vidual operating components of the systems) may not be
`described in detail herein. Furthermore, the connecting lines
`shown in the various figures contained herein are intended to
`represent exemplary functional relationships and/or physical
`couplings between the various elements. It should be noted
`that many alternative or additional functional relationships
`or physical connections may be present
`in a practical
`embodiment.
`
`[0046] Overview
`[0047] The present invention provides end users with an
`interactive navigation interface that makes it easy for the end
`users to View, search, and locate a plurality of graphical
`symbols corresponding to different content files, content
`sources, data, information, web pages, active links, or the
`like.
`In practical deployments,
`the present
`invention is
`suitable for use in connection with television programming
`schedules, streaming media (audio and/or video) broadcast
`information, web page bookmarking, computer file manag-
`ing and organizing, or
`the like. The present
`invention
`provides users with a graphical display metaphor that is easy
`to understand and is capable of organizing and displaying a
`large amount of information in an intuitive and easy-to-use
`format. The user’s experience is enhanced by displaying the
`information using a map metaphor
`that
`is graphical,
`dynamic, interactive, and enjoyable to use. The interactive
`map interface leverages spatial memory to allow users to
`quickly re-locate media items that
`they found during a
`previous viewing.
`[0048]
`In lieu of a traditional hierarchical or list-based
`approach, the navigation interface displays available broad-
`casters using a graphical map generated in a format suitable
`for use with the particular presentation device, e.g., a
`television, a personal computer, a personal digital assistant
`(PDA), a wireless telephone, or the like. In the preferred
`implementation,
`the map features a mythical group of
`islands, continents, and seas, each with a set of symbols or
`icons representing available broadcasters, service providers,
`program titles, files, media items, web site addresses, or the
`like. In this preferred embodiment, each region on the map
`is labeled to represent a different genre or category, with
`related icons or active map items located within the appro-
`priate region.
`In addition,
`logical sub-regions represent
`subsets or subcategories of a genre. For example, one
`massive island representing sports programming may be
`identified as “Sports Land.” One portion of this island may
`be dedicated to baseball, another may relate to golf, and so
`on.
`
`[0049] The navigation map can be displayed in a two-
`dimensional manner or in a three dimensional perspective,
`
`With rolling hills, water, forests, deserts, and other features.
`The end user can zoom in and out, scroll or pan across the
`overall map, select an active map item to View additional
`information regarding the associated content provider, pro—
`gram, or file, and access other related functions, In accor-
`dance with one aspect of the present invention, the display
`is dynamic in that it reflects real-time operating conditions
`and/or programming characteristics. For example,
`the
`appearance of the active map item icons may change
`depending upon what content is being broadcast, the level of
`interest to the user, whether the map items are marked as
`personal “favorites," or any other criteria.
`
`the interactive
`In the preferred implementation,
`[0050]
`navigation map employs a natural hierarchical scheme,
`which enables it
`to support
`thousands of media items
`without overwhelming the user. An analogy to this map
`interface is a roadmap where the most important informa—
`tion, e.g., major cities and highways, is displayed promi-
`nently and more obscure information, e.g., two-lane roads
`and small towns, is displayed in a less pronounced manner
`or perhaps only displayed on a more detailed (or magnified)
`map view.
`
`[0051] Apractical implementation of the present invention
`may reside in a number of software elements that reside at
`one or more processing locations. In accordance with one
`preferred embodiment, the software is configured to operate
`in conjunction with an

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket