throbber
(12) United States Patent
`Proehl et al.
`
`US006690391 B1
`US 6,690,391 B1
`Feb. 10, 2004
`
`(10) Patent No.:
`(45) Date of Patent:
`
`(54)
`
`(75)
`
`(73)
`
`(21)
`(22)
`(51)
`(52)
`(58)
`
`(56)
`
`MODAL DISPLAY, SMOOTH SCROLL
`GRAPHIC USER INTERFACE AND REMOTE
`COMMAND DEVICE SUITABLE FOR
`EFFICIENT NAVIGATION AND SELECTION
`OF DYNAMIC DATA/OPTIONS PRESENTED
`WITHIN AN AUDIO/VISUAL SYSTEM
`
`Inventors: Andrew M. Proehl, San Francisco, CA
`(US); Jan-Christoph Zoels, Brooklyn,
`NY (US); Anne Hyan Jin Kim,
`Douglaston, NY (US); Yutaka
`Hasegawa, Tokyo (JP)
`Assignees: Sony Corporation, Tokyo (JP); Sony
`Electronics, Inc., Park Ridge, NJ (US)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 411 days.
`
`Notice:
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6,020,930 A 2/2000 Legrand ..................... 34.8/569
`6,028,600 A 2/2000 Rosin et al. ................ 345/327
`6,034,677 A 3/2000 Noguchi et al. ............ 345/327
`6,072,483 A 6/2000 Rosin et al. ................ 345/335
`6,128,009 A * 10/2000 Ohkura et al. ................ 725/46
`6,445,398 B1 * 9/2002 Gerba et al. ................ 345/721
`6,452,609 B1 * 9/2002 Katinsky et al. ............ 345/716
`OTHER PUBLICATIONS
`Toshiba, Owner’s Manual, 1998, Toshiba Corporation, pp.
`1–3. *
`Mitsubishi, Installation and Operation Manual, 1990, Mit
`subishi Corporation, pp. 1–2.*
`* cited by examiner
`Primary Examiner—Kristine Kincaid
`Assistant Examiner—Le V Nguyen
`(74) Attorney, Agent, or Firm—Miller Patent Services;
`Jerry A. Miller
`ABSTRACT
`(57)
`Appl. No.: 09/615,871
`The efficient and intuitive presentation, navigation, and
`Filed:
`Jul. 13, 2000
`selection of AV information in a graphical user interface
`(GUI) displayed on a display apparatus of an AV system.
`Int. Cl." … G09G 5/00
`Related AV information is organized as items within lists
`U.S. Cl. ............................ 345/720; 725/40; 72.5/56
`that correspond to various navigable fields of a status bar of
`Field of Search ................................. 345/719–722,
`the GUI during the GUI interactive mode. A highlighted
`345/853–855, 727–729, 830, 841–843,
`navigable field of the status bar displays its list of related AV
`810; 725/37–61
`information and the items of the list are scrolled through the
`navigable field by a user causing a scrolling cylinder of a
`navigation and selection device to move in a scroll. A
`different field of the status bar may be selected by the user
`moving the scrolling cylinder in a lateral movement. Acti
`5.530,455 A *
`º º - - - - - - - - - - - - - - - sº vation of the selection mechanism of the navigation and
`5,793,366 A
`5/1999 Niijima et al". 34.8/564
`selection device will cause an AV device to be controlled in
`5,903,314 A
`9/1999 Sciammarella et al. ..... 345/353
`accordance with the currently displayed AV options.
`5,956,035 A
`5,973,682 A
`10/1999 Saib et al. .................. 345/327
`Shiga et al. ................ 345/721
`6,005,562 A * 12/1999
`
`28 Claims, 19 Drawing Sheets
`

`
`&
`
`24
`
`eZ
`
`240
`\
`
`242
`\
`7:00-7:30 PM
`
`AMC
`
`244
`
`MOWING
`DATA
`
`
`
`232 238
`230 N.
`V SS FOX
`102
`26-13)2
`
`FIXED CURSOR
`
`MOWING
`DATA
`
`TES
`TNT
`
`º xz HT
`7
`246
`
`Page 1 of 31
`
`SONY EXHIBIT 1009
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 1 of 19
`Sheet 1 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`FIG.1B
`
`
`
`FIG.1A
`
`Page 2 of 31
`
`Page 2 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 2 of 19
`Sheet 2 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`cooD
`
`
`
`º, T-P
`
`:
`FIG.2B
`FIG.2A
`:
`
`Page 3 of 31
`
`Page 3 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 3 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`
`
`UAOVNVWFOIAAC«MAAMAS
`
`
`
`TIONSHLOOWS
`
`
`
`JYVMLJOSIND
`
`ONY
`
`HLOOWS
`
`TIOHOS
`
`JLOWSY
`
`WYOIGNYHaeSls
`
`9S206
`usOISNNDINONLOSTS~~'
`
`HAAS:aSNOH -OaNIWAISASW001
`(OvelWEd)SAT4ig
`
`
`
`EWOH
`
`SISWOWMLGO7OF
`
`SLOWSY
`
`vp
`
`
`
`SASVEVLVG}WVudOudALQVOINMOGOISNW
`
`Asvavlvd
`
`
`
`
`
`
`
`
`
`
`
`Ov
`
`Werez
`
`Page 4 of 31
`
`Page 4 of 31
`
`
`
`
`

`

`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 4 of 19
`
`US 6,690,391 B1
`
`
`
`
`
`E?, UYOBBa?a GDIG)
`
`
`
`Z||0||80||
`
`Page 5 of 31
`
`

`

`U.S. Patent
`
`US 6,690,391 B1
`
`
`
`OOZ
`
`
`
`
`
`|eO nOX J?A?U ?UNA(@)
`
`
`
`
`s?KE KW ?SOIOG)
`
`Page 6 of 31
`
`

`

`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 6 of 19
`
`US 6,690,391 B1
`
`
`
`OOZ
`
`
`
`|×|eO no? JOAQue?M (N)
`
`
`
`
`
`90Z
`
`|(3)
`
`Page 7 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 7 of 19
`Sheet 7 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`200
`
`f _25ancoiBie
`
`MariahCareyButterfly
`| H s | 6 || e &
`
`{
`
`x
`
`:
`218
`

`220
`
`3.
`104
`
`#.
`210
`

`212
`
`;
`214
`
`Page 8 of 31
`
`g
`FIG.7
`
`os
`©O
`
`5>S
`
`am
`®o
`
`>®C
`
`c ®—=
`
`Page 8 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 8 of 19
`Sheet 8 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`FIG.8
`
`:
`
`Page 9 of 31
`
`Page 9 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 9 of 19
`Sheet 9 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`2~
`
`=o
`
`a
`oS
`oo
`YoS
`
`230
`
`
`
`200
`
`Page 10 of 31
`
`Page 10 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 10 of 19
`Sheet 10 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`002
`
`oo
`
`Faun[an|
`
`
`Wd0€:2-00-2|~Bhiduyslemoniemeuy/|
`
`
`
`Wd 08:1-00. /\!:
`
`|
`
`ALOLHOLIMS|
`
`Page 11 of 31
`
`Page 11 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 11 of 19
`Sheet 11 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`>
`Cl–
`c
`co
`R
`co
`G
`N
`
`NdSa
`
` 3Awoecond|\~BhiddnsjawhienouGi
`
`SY,
`
`Oe
`
`SadpyOa|An[a|SxOTeay
`en"
`:
`
` ONIAOW|YOSHYNOdSXxl4|Viv
`
`Sa
`
`ONIAON
`
`VLVd
`
`Page 12 of 31
`
`Page 12 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 12 of 19
`Sheet 12 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`
`
`SOINOSIIS
`
`SONOSI
`
`S
`
`6S¢
`
`SA
`
`OANCUIO]\/
`
`
`
`4y9oysIpu|
`
`4103
`
`
`
`
`
`syoei|punos
`
`
`
`Page 13 of 31
`
`Page 13 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 13 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`OOZ
`
`
`
`
`
`662“UIGp:jeayoi]e108cs|dod/yo0y@®|ble
`S0JNOSOI SONOSSIS
`
`[eOISsRID
`
`Nee?
`
`Page 14 of 31
`
`Page 14 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 14 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`sonos: 9,S))-?
`
`HeNTPONAS
`
`
`
`Page 15 of 31
`
`Page 15 of 31
`
`
`
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 15 of 19
`Sheet 15 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`300
`
`
`
`FIG.15
`
`Page 16 of 31
`
`Page 16 of 31
`
`

`

`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 16 of 19
`
`US 6,690,391 B1
`
`
`
`Z07
`
`Z07
`
`Z07
`
`êOJim OS O|Sm||N.
`
`Page 17 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`Feb. 10, 2004
`
`Sheet 17 of 19
`Sheet 17 of 19
`
`US 6,690,391 B1
`US 6,690,391 B1
`
`300
`
`
`
`FIG.17
`
`s
`
`Page 18 of 31
`
`Page 18 of 31
`
`

`

`U.S. Patent
`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 18 of 19
`
`US 6,690,391 B1
`
`
`
`404
`
`oO9/Plo2& nm)G
`
`
`
`
`
`
`
`
`
`
`
`
`g
`FIG.18
`
`Page 19 of 31
`
`Page 19 of 31
`
`

`

`U.S. Patent
`
`Feb. 10, 2004
`
`Sheet 19 of 19
`
`US 6,690,391 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`~ * * …ºss,
`<30FSCROLLINGMECHAN
`
`*
`
`<s
`
`*. NO
`
`IT \- - - - - - - - - - -j
`
`! ---—- ENERINFORMATION | º
`YESY
`'.
`"[HääßIETHT ??li?i
`DSAGJMHSIA|}}|RNAEROMENT º º
`
`
`
`
`
`POSITIONAND WITHUASSELECTEDAW | ------------f-------------- —l
`OPTIONS|NF|E|DSOFSTATUSBAR
`* >>s
`2-550
`580
`- MECHANSICFNFORMATON'ss Nº
`(URSOR
``ss
`DSPLAYMODE …"
``-- MIME}_2^
`HGHLIGHTINGANAWIGABLE
`FIELD OFSTATUS
`* > . . . "
`BAR}
`
`
`
`590
`SCROLLING
`10VEMENTOFSCROINGS YES, $CROl?:MSOFNAGABELSITHROUGHHHDHCHIGHTEDB)
`MECHANISM
`THECURSORNACCORDANCEWITHSCROLLINGMOVEMENT
`DETECTED]
`
`610
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`MECHANSMCF \ss,
`N0.22-
``ss, NTERACINEMODE …"
`sº.” FIG. 19
`*YES
`
`Page 20 of 31
`
`

`

`US 6,690,391 B1
`
`1
`MODAL DISPLAY, SMOOTH SCROLL
`GRAPHIC USER INTERFACE AND REMOTE
`COMMAND DEVICE SUITABLE FOR
`EFFICIENT NAVIGATION AND SELECTION
`OF DYNAMIC DATA/OPTIONS PRESENTED
`WITHIN AN AUDIO/VISUAL SYSTEM
`
`2
`having an integral scrolling mechanism, and a GUI dis
`played on the display apparatus, a user of the system is able
`to quickly, intuitively, and efficiently navigate available AV
`options displayed during an interactive mode of the GUI
`through appropriate manipulation of the scrolling mecha
`nism. Related AV options are organized by management
`software of the navigation and selection device as items
`within lists that, in turn, correspond to navigable fields of a
`status bar of the GUI during the GUI interactive mode. The
`AV options of a list are related in the sense that they will
`generally share one or more identifiable characteristics. A
`field of the status bar that is highlighted by a cursor of the
`GUI will display its list of related AV information options
`arranged as items within the list, assuming the highlighted
`field is navigable. Items within the list may be navigated by
`the user simply engaging the scrolling mechanism of the
`navigation and selection device to scroll the items through
`the highlighted field of the GUI status bar. A different field
`of the status bar may be selected by the user moving the
`scrolling mechanism in a lateral movement. Activation of
`the selection mechanism of the navigation and selection
`device will cause an AV device of the system to be controlled
`in accordance with the AV options displayed within the
`status bar fields at the time the selection mechanism is
`activated.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The novel features believed characteristic of the invention
`are set forth in the claims. The invention itself, however, as
`well as the preferred mode of use, and further objects and
`advantages thereof, will best be understood by reference to
`the following detailed description of an illustrative embodi
`ment when read in conjunction with the accompanying
`drawing(s), wherein:
`FIGS. 1A and 2B are front and side views, respectively,
`of a navigation and selection device in accordance with a
`first navigation and selection device embodiment of the
`present invention.
`FIGS. 2A and 2B are front and side views, respectively,
`of a navigation and selection device in accordance with a
`second navigation and selection device embodiment of the
`present invention.
`FIG. 3 is an AV system diagram in accordance with an
`embodiment of the present invention.
`FIG. 4 is a screen shot of a GUI in an information display
`mode in accordance with the present invention.
`FIGS. 4 to 18 are screen shots of various GUIs in an
`interactive mode in accordance with the present invention.
`FIG. 19 is a flow diagram of the methodology of the
`present invention.
`DESCRIPTION OF THE INVENTION
`The present invention presents an improved approach,
`including an improved system, method, navigation and
`selection device, and GUI, for a user of an AV system to
`quickly and efficiently navigate through available AV
`options or choices of the AV system displayed via the GUI
`on the display apparatus through appropriate manipulation
`of the scrolling mechanism. The AV system has one or more
`AV devices, such as televisions, CD players, VCRs,
`computers, set top boxes, internet applications, etc., a dis
`play apparatus capable of displaying interactive menus,
`guides, and devices controls, a navigation and selection
`device (remote commander) having an integral scrolling
`mechanism, and a graphical user interface (GUI) displayed
`
`FIELD OF THE INVENTION
`This invention relates generally to the use of audio/visual
`(AV) information on display apparatus of AV systems, and
`more particularly to the efficient and intuitive presentation,
`navigation, and selection of available AV information in a
`graphical user interface (GUI) that is displayed on a display
`apparatus of an AV system and controlled through judicious
`manipulation of a scrolling mechanism and selection mecha
`nism of a navigation and selection device of the AV system.
`
`10
`
`15
`
`BACKGROUND OF THE INVENTION
`The continued growth of the numerous AV options avail
`able for viewing and/or listening by users of AV systems, has
`made it necessary and desirable for the users of such AV
`systems to be able to efficiently and intuitively navigate
`through the available AV options in order to select desired
`programming. The explosion in the number of cable, satel
`lite and digital television viewing choices, as well as the
`emergence of Internet websites dedicated to programming
`and music that are now available for viewing on television
`and computer screens via the airwaves, cable, and satellite,
`has made it necessary and desirable for the user to be able
`to easily navigate through more and more AV options. It is
`noted that the term “AV” as used herein may encompass
`solely audio, solely visual, or a combination of audio/visual.
`Consider, for instance, that as the number and availability
`of broadcast channels for viewing on multiple channel
`television broadcast systems has continued to proliferate at
`an astonishing rate, the problem of navigating through the
`morass of available viewing selections has correspondingly
`become of more and more concern to the viewers of such
`systems. The sources of such programming can today pro
`vide hundreds of stations to viewers who must navigate
`through myriad broadcasting choices, a prospect that is both
`time-consuming and frustrating.
`Many on-screen guides, such as electronic program
`guides (EPGs), allow the user presented with AV program
`ming options to navigate options through the use of four
`way directional buttons and a selection button. This is a
`cumbersome and unsatisfactory solution, however, in that it
`requires the user to use these buttons many times to reach a
`desired on-screen option in the guide. There currently exists
`a need in the art, therefore, to be able to quickly view
`available AV options and information of an AV system.
`There additionally is a need in the art to be able to quickly
`and intuitively navigate the AV options and information of
`the AV system.
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`SUMMARY OF THE INVENTION
`It is accordingly an object of the invention to be able to
`quickly and intuitively view, navigate, and select available
`AV options and information of an AV system.
`Therefore, according to the present invention, an
`improved method, navigation and selection device, GUI and
`system are presented. In an AV system having one or more
`AV devices, a display apparatus capable of displaying inter
`active AV information, a navigation and selection device
`
`60
`
`65
`
`Page 21 of 31
`
`

`

`25
`
`3
`on the display apparatus. The GUI/navigation and selection
`device combination allows the user to easily navigate AV
`options that may be presented in a variety of formats,
`including an electronic program guide (EPG), websites, and
`AV device menus, on a television screen, monitor, screen or
`other display apparatus. The scrolling mechanism of the
`navigation and selection device, together with the organiza
`tion of related AV information within the GUI, allows the
`user to quickly and easily navigate the AV information and
`make desired selections.
`Related AV options are organized by software as items
`within lists that, in turn, correspond to fields of a status bar
`of the GUI during an interactive mode of the GUI. The
`software may be implemented as executable computer pro
`gram instructions of a computer readable medium that, when
`15
`executed by a processing system, cause the processing
`system to provide for efficient navigation of available AV
`options in an AV system. The AV options of a list are related
`in the sense that they will generally share one or more
`identifiable characteristics. The AV options displayed as
`items of a navigable list of a particular field of the status bar
`may all be types of movies available for viewing, television
`channels available for viewing, CDs available for listening,
`AV device controls such as play, stop, fast forward, etc. The
`available AV viewing and/or listening options that are pre
`sented as items within vertical lists are easily scanned and
`navigated using the scrolling mechanism of the navigation
`and selection device.
`Generally speaking, the fields of the status bar are dis
`played in the GUI in hierarchical fashion from left to right,
`with the left-most field representing the broadest category of
`navigation and selection available to the user and the right
`most field representing the narrowest category. Fields to the
`right of a particular field, then, may generally be considered
`to be sub-categories or subsets of that particular field,
`although such is not always the case. When inactive (not
`highlighted), these fields of a status bar are presented by
`displaying only the current or last-selected item within a
`field. When activated (the field is highlighted and the
`OK/select button is pressed), the field, if navigable, verti
`cally expands to display not only the current or last-selected
`item but also the entire list of items associated with the field;
`the navigable list may then be navigated and any item of the
`list placed within the field of the status bar by the user
`controlling the scroll wheel to highlight the desired item. A
`45
`field of the status bar is highlighted by using the lateral
`movement of the scrolling mechanism to place the GUI
`cursor over the desired field.
`Referring now to FIGS. 1A and 1B, front and side views,
`respectively, of a first preferred embodiment of navigation
`and selection device 10, commonly referred to as a remote
`commander or remote control, which is capable of providing
`the means by which a user can communicate with a dynamic
`GUI to control an AV device, are shown. The navigation and
`selection device 10 may be any remote hardware controller
`for AV devices, including audio playback. devices, such as
`Sony’s Discman or Walkman, television, cable set-top
`boxes, VCRs, etc. The navigation and selection device 10
`may additionally be a liquid crystal display (LCD)-based
`remote commander used to control multiple AV devices.
`Navigation and selection device 10 features an integral
`scrolling mechanism, shown here as a scroll wheel or
`cylinder 12. The user is able to engage in interactive
`communication with a dynamic GUI by appropriate opera
`tion of the navigation and selection device 10. The inte
`grated scroll cylinder is capable of scrolling movement up
`and down, allowing the user to scroll up and down through
`
`30
`
`35
`
`40
`
`50
`
`55
`
`60
`
`65
`
`US 6,690,391 B1
`
`10
`
`20
`
`4
`vertical fields of related information by simply scrolling the
`scroll cylinder up or down as will be described. The inte
`grated scroll cylinder additionally is capable of lateral,
`side-to-side movement, thereby allowing the user to high
`light an item of a toolbar of the dynamic GUI as will be
`described; the side-to-side lateral movement of scroll cyl
`inder 12 is indicated by the presence of arrows pointing to
`the left and to the right on the remote commander housing.
`Once the user has manipulated the scroll cylinder to high
`light a desired option of the GUI, that option is selected by
`the user engaging the selection mechanism of the navigation
`and selection device; in this example, engaging the selection
`mechanism is accomplished by manually depressing the
`scroll cylinder in a perpendicular direction with respect to
`the axis running through the scroll cylinder. In other words,
`in this embodiment selection operation of the navigation and
`selection device is accomplished by the user pressing down
`on scroll cylinder 12 in a direction along the z-axis (into the
`paper for purposes of illustration) and perpendicular to the
`x-axis.
`Scroll cylinder 12 thus provides smooth scrolling navi
`gation through the available AV options, such as those
`displayed in an electronic programming guide (EPG), that
`are presented to the user via the GUI. It is noted, however,
`that it is not a requirement of the present invention that the
`scrolling and selection mechanisms of the navigation and
`selection device be one and the same. Thus, the scroll
`cylinder 12 could be used solely for navigation while
`another feature of the navigation and selection device, such
`as a button, could perform the selection operation. It should
`be noted that the scroll wheel itself could be rotary encoded,
`meaning that it rotates with discreet positions, or free
`rotating.
`In addition to a scroll wheel or cylinder, the scrolling
`mechanism of the remote commander 10 may be provided
`by alternate scrolling devices offering differing scrolling
`speeds. Scrolling at variable speeds provides the user with
`dynamic control of navigation, so that the user may navigate
`quickly to far away AV choices but more slowly to closer AV
`options, for instance. Variable speed control movement may
`be accomplished with a spring-loaded jog shuttle, for
`example. A rocker switch, of the type commonly used on
`camcorder zoom buttons, for instance, is typically capable of
`variable action speeds to scroll much faster than is a scroll
`wheel and thus may be more suitable for navigating through
`navigable lists containing a large number of items.
`In addition to scroll cylinder 12, navigation and selection
`device 10 has power button 14, guide button 16, favorite
`(FAV) button 18, menu button 20, exit button 22, volume
`control buttons 24, and channel control button 26. Guide
`button 16 may be manually depressed to cause a EPG to be
`displayed on a display apparatus, such as a monitor, a
`television screen, or a screen of an AV device. Favorite
`button 18 is manually operated to display one or more
`favorite AV options, such as television channels or audio CD
`tracks, for instance. Menu button 20 is manually operated to
`cause a predetermined menu screen to be displayed on the
`display apparatus. Exit button 22 is manually operated to
`restore ordinary screen display. Volume control buttons 24
`are manually operated to increase or decrease the volume of
`sound produced by the AV device being controlled by the
`navigation and selection device 10. Channel control buttons
`26 are used to manually control which broadcasting channel
`is to be received by the AV device.
`A second preferred embodiment of a navigation and
`selection device 30 suitable for controlling an AV device in
`accordance with the present invention is illustrated in the
`
`Page 22 of 31
`
`

`

`25
`
`5
`front and side views, respectively, of FIGS. 2A and 2B.
`Navigation and selection device 30 which may also be
`referred to as a remote commander or control, also has an
`integral scroll cylinder, or wheel, 38, although cylinder 38 is
`smaller than scroll cylinder 12 of FIGS. 1A and 1B. Also
`present in this particular embodiment is 4-way joy pad 34,
`making navigation and selection device 20 very well suited
`for use with game applications. Navigation and selection
`device 20 additionally has mute button 32 and option button
`36.
`In addition to the scroll cylinders shown in FIGS. 1A–1B
`and 2A-2B, the scrolling mechanism may be fulfilled by
`other suitable choices, including rocker switches and spring
`loaded jog shuttles, for example.
`FIG. 3 illustrates an example of the AV system, according
`to an embodiment of the present invention. The AV system
`40 has several components used in the invention. AV options
`available to a user of the system for viewing and/or listening
`may be remotely or locally available; there are thus two
`computer servers shownremote server 44 and home (local)
`server 48. The related AV options, also referred to as grid
`information, that will be shown in vertically navigable lists
`of the GUI 62 are stored in one or more databases on a
`server, either local or remote, and downloaded as needed.
`Locally available AV information, shown as local databases
`49a–49i, includes, for purposes of illustration, CD Track
`lists 49a, local system information 49b, and electronic music
`files 49i, such as those in MP3 or Atrac formats, and is made
`available on the system to home server 48. Other AV options
`available for viewing and/or listening may be obtained from
`a remote server 44 over the world wide web or Internet;
`remote databases music download databases 42a and tele
`vision program database 42m (EPG) are examples of AV
`information that can be downloaded from the remote data
`bases 42 to a remote server 44 before being sent over the
`35
`Internet 46 to the local server 48 in response to a request. AV
`options or information include hyperlinks that permit navi
`gation to remote sites on the Internet using the smooth scroll
`GUI and remote commander of the invention.
`AV options, whether obtained locally or over the web, can
`be played for viewing or listening by the user on the
`appropriate AV device. This is a good example of how the
`GUI can be dynamically generated based on receiving
`structured information from any source. Several types of AV
`devices capable of displaying interactive menus, guides,
`45
`and/or device controls are shown here, for purposes of
`illustration, and include digital cable set top box (STB) 52a,
`compact disc (CD) player 52b, digital video disc (DVD)
`player 52c, and DV camcorder device 52n. Other types of
`AV devices include digital television products, VCRs, etc.
`The music or AV data sought to be presented to the user of
`the system may be viewed on a display apparatus of the
`appropriate AV device 52 (such as a CD played by CD player
`52b) or it may be viewed on a display apparatus 60, such as
`a satellite program viewed on a television screen, a monitor,
`etc
`The dynamic GUI displayed on display apparatus 60, in
`conjunction with the smooth scroll navigation and selection
`device 54, allow the user of the AV system to quickly and
`easily navigate through the available AV options and select
`a desired AV option in the manner that will be described.
`Management software or program 50 manages AV devices
`52a . . . 52n as well as the smooth scroll dynamic GUI 62
`and preferably resides within navigation and selection
`device 54. Software 50 ensures that the available AV infor
`mation options provided to server 48 from source 42 or 49
`are available for the dynamic GUI 62 when needed. As
`
`40
`
`50
`
`55
`
`60
`
`65
`
`US 6,690,391 B1
`
`10
`
`15
`
`20
`
`30
`
`6
`previously described, the methodology of software 50 may
`be implemented as executable computer program instruc
`tions of a computer readable medium that, when executed by
`a processing system, such as might reside within navigation
`and selection device 54, cause the processing system to
`provide efficient navigation of available AV options in the
`AV system.
`The user manipulates the integral scrolling mechanism 56
`of navigation and selection device 54 to navigate through AV
`options presented in fields 65 of a status bar 64 that are
`capable of expanding when highlighted to reveal AV options
`arranged as items 66 within a vertically navigable list 68. As
`previously mentioned, scrolling mechanism 56 is capable of
`lateral movement and scrolling movement, and additionally
`has a selection mechanism by which desired AV information
`contained within the status bar 64 may be selected.
`There are two modes of the dynamic GUI, each of which
`present different types of information to the user. The user
`controls the mode of the dynamic GUI through appropriate
`manipulation of the remote commander navigation and
`selection device. The information display mode of the GUI,
`activated by the user depressing an appropriate information
`button of the remote commander, or by moving the scroll
`wheel or cylinder 12, 38 in any direction without activating
`its selection mechanism, causes certain information to be
`displayed on the display apparatus. The user is not interac
`tive with the GUI in the information display mode; rather,
`certain predetermined information, such as information
`about the current or last-selected AV option, is simply
`displayed to the user. The second mode of the dynamic GUI
`is the interactive mode, during which the user is able to
`communicate with the GUI. The interactive mode is entered
`by the user activating the selection mechanism of the
`navigation and selection device, in this embodiment by
`depressing the scroll cylinder of the remote commander in a
`downward direction. It is noted that the interactive mode
`may be launched from the information display mode or it
`may be entered directly by activation of the selection
`mechanism.
`FIG. 4 is a representation of the information display mode
`of the dynamic GUI 100 presented to the user on a display
`apparatus, according to an embodiment of the present inven
`tion. The information display mode is activated by the user
`moving the scroll cylinder of the remote commander without
`depressing it or by the user depressing an appropriate
`information button of the remote commander to enter the
`mode. Activation of the GUI information display mode
`causes the dynamic GUI 100 to display a status bar 102 that
`provides the user with information specifically about the AV
`option currently or last selected by the user, whether it be a
`television channel, DVD movie, CD audio track, etc.; in this
`example, the selected AV option is a track of a particular
`music CD, so the information displayed in the status bar 102
`concerns selected music CD. Again, because the user has not
`caused the GUI to enter the interactive mode, the only
`information available to the user in the information display
`mode concerns the status of the current or last-selected AV
`option. It should be noted that if the user does not enter the
`interactive mode of the GUI after a certain period of time,
`such as 4 seconds, a time-out feature of the GUI will cause
`the GUI to no longer be displayed on the display apparatus.
`The status bar in this particular implementation has a
`number of non-navigable fields 104,106, 108, 110, and 112
`(as opposed to the navigable fields provided in the interac
`tive mode) displayed at the top of the GUI window 100; the
`term non-navigable fields refers to the fact that, since the
`fields 104–112 only convey information about the currently
`
`Page 23 of 31
`
`

`

`25
`
`7
`selected AV option, there is only one item displayed per
`field, rendering them non-navigable. As will be described,
`the user can choose to learn more about any field by
`highlighting a desired field in the status bar with the scroll
`cylinder (using the lateral movement of the scrolling mecha
`nism to move the cursor of the GUI over the field to be
`highlighted) and then depressing the scroll cylinder down
`ward to select the highlighted field, thereby entering the GUI
`interactive mode; the non-navigable field currently high
`lighted in this GUI screen shot is the CD Track Field 110, as
`indicated by the thicker white line that surrounds this field.
`The highlighting and subsequent selection of any particular
`non-navigable field within the status bar causes the GUI to
`enter the interactive mode in which the highlighted field
`transitions from a non-navigable field to a vertically navi
`gable field having one or more related navigation and
`selection AV options arranged as items within a list of the
`vertically navigable field, assuming that the particular field
`does indeed have multiple, related AV options that can be
`navigated and selected if desired.
`The fields 104–112 of status bar 102 are arranged in an
`easily readable fashion, such as along the top of the GUI
`screen from left to right in horizontal formation, preferably
`in a non-prominent position of the GUI. In this particular
`embodiment, it can be seen that the status bar is displayed
`at the very top of the GUI in what may be considered to be
`a non-prominent position of the screen so as to minimize any
`distraction caused by the status bar; if the GUI subsequently
`is caused to go from the information display mode to the
`interactive mode, the status bar will assume a more promi
`ment position in the GUI screen.
`Generally speaking, in both the information display mode
`and the interactive modes of operation of the GUI, the fields
`of a status bar displayed in the GUI are displayed in
`hierarchical fashion from left to right, with the left-most
`field representing the broadest category of navigation and
`selection available to the user and the rightmost field rep
`resenting the narrowest category. Fields to the right of a
`particular field, then, may generally be considered to be
`sub-categories or subsets of that particular field, although
`not every move to the right in the status bar indicates a
`further subdivision in the hierarchy. Thus, in the illustration
`of FIG. 4, Title Field 106 is a sub-cat

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