throbber
USOO7643917B2
`
`(12) United States Patent
`Kolletzki
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,643,917 B2
`Jan. 5, 2010
`
`(54) VEHICLE MULTIMEDIA SYSTEM
`
`(75) Inventor: Johannes Kolletzki, Neckartailfingen
`(DE)
`
`(73) Assignee: Harman Becker Automotive Systems
`GmbH, Karlsbad (DE)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 3 days.
`
`(*) Notice:
`
`5/2000 Singhal
`6,069,614 A
`6,128,006 A 10/2000 Rosenberg et al.
`6,700,839 B1
`3/2004 Auflicket al.
`6,819,990 B2 11/2004 Ichinose ...................... TO1/36
`7,035,720 B2
`4/2006 Taxis ............................. TO1/1
`7,096,431 B2 * 8/2006 Tambata et al. ............. T15,834
`2001/0034573 A1* 10/2001 Morgan et al. ................ TO1/36
`2001/0045965 A1* 11/2001 Orbanes et al. ............. 345,841
`2002/0059288 A1
`5/2002 Yagi et al.
`2003/0098888 A1
`5/2003 Guenther et al.
`
`21) Appl. No.: 11/213.509
`(21) Appl. No
`9
`(22) Filed:
`Aug. 26, 2005
`
`(65)
`
`Prior Publication Data
`US 2006/O173594 A1
`Aug. 3, 2006
`
`Foreign Application Priority Data
`(30)
`Aug. 26, 2004 (EP) .................................. O4O2O225
`Aug. 26, 2004 (EP) .................................. O4020226
`(51) Int. Cl.
`(2006.01)
`G06F 7/00
`(2006.01)
`G06F 9/00
`(2006.01)
`G06F 3/00
`(2006.01)
`G6F 3/48
`(52) U.S. Cl. .......................... 701/36; 715/716; 715/853
`(58) Field of Classification Search ..................... 701/1.
`701/29, 31, 32,35, 36,49, 200; 715/716,
`715/717, 727,811–814, 817827, 828, 830,
`715/832, 835, 841, 844, 853, 854, 866; 340/825,
`340/3.1, 3.3, 3.32, 825.25
`See application file for complete search history
`References Cited
`U.S. PATENT DOCUMENTS
`4,862.498 A
`8, 1989 Reed
`5.87.797 A
`2, 1993 Nielsen et al. ... 71708
`5,524, 190 A
`6/1996 Schaeffer et al.
`5,757,371 A
`5, 1998 Oran et al.
`5,802,300 A * 9/1998 Tanaka et al. ............... 709,222
`
`(56)
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`
`DE
`
`40 01 062 A1
`
`7, 1991
`
`(Continued)
`OTHER PUBLICATIONS
`Methodology for Dynamic Menu Escalation Selection for Pull
`Down Menu, IBMTechnical Disclosure Bulletin, vol. 37, No. 3, Mar.
`1994.
`
`(Continued)
`Primary Examiner Edward Pipala
`
`(57)
`
`ABSTRACT
`
`- 0
`A vehicle multimedia system includes a display that displays
`a hierarchically structured menu. The hierarchically struc
`d
`h
`lurality of sub
`tured menu may have a main menu, a plurality of submenus,
`and menu items. The multimedia system provides a memory
`for storing information identifying a menu or menu item, and
`a memory control unit for writing information related to a
`menu item upon a user's selection of the menu by an operat
`ing element or by automatic return to a main menu, and
`displaying the information as selectable menu items identi
`fied by the information.
`
`12 Claims, 10 Drawing Sheets
`
`
`
`
`
`MENU 2, 1
`
`MENU 1.2.2
`
`MENU2..
`
`MENU2.1.2
`
`
`
`Hyundai Exhibit 1022, Page 1 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`US 7,643,917 B2
`Page 2
`
`U.S. PATENT DOCUMENTS
`2003/0195681 A1* 10, 2003 Rother ........................ TO1/33
`2004/O128275 A1
`7/2004 Moehrle
`FOREIGN PATENT DOCUMENTS
`19849 328 A1
`5, 2000
`O 727 734 A1
`8, 1995
`O 727 734 A1
`8, 1996
`WO99, 49443
`9, 1999
`OTHER PUBLICATIONS
`Selectable Dynamic Drop-Down ListBoxes, IBM Technical Disclo
`sure Bulletin, vol. 38, No. 12, Dec. 1, 1995.
`
`DE
`EP
`EP
`WO
`
`Snyder, Microsoft Windows 95 Keyboard Guide by Maryanne K.
`Snyder and Gregory C. Lowney, Copyright (C) 1996 Microsoft Cor
`poration, pp. 1-13.
`Menu Selection. Anonymous, Kenneth Mason Publications, vol.328,
`No. 71, Aug. 1998.
`European Search Report for Application No. 04020225.1 dated Apr.
`6, 2005.
`McFedries Paul, The Complete Idiot's GuideTM to Windows(R 95,
`Second Edition, Fig. 1-8.
`Windows XP, Microsoft(R) Windows XP Pro, Version 2002, Fig. 1, 2.
`* cited by examiner
`
`Hyundai Exhibit 1022, Page 2 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan. 5, 2010
`
`Sheet 1 of 10
`
`US 7,643,917 B2
`
`v
`
`b)
`a y
`
`CN
`er
`y
`
`y
`
`CN
`S.
`
`N
`y
`
`VC
`cy
`
`o
`
`y
`
`-
`
`s
`
`Hyundai Exhibit 1022, Page 3 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan.5, 2010
`
`Sheet 2 of 10
`
`US 7,643,917 B2
`
`
`
`r
`er
`CN
`
`Hyundai Exhibit 1022, Page 4 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`Hyundai Exhibit 1022, Page 5 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan. 5, 2010
`
`Sheet 4 of 10
`
`US 7,643,917 B2
`
`
`
`
`
`SETTING
`
`,5)
`|----
`
`<+
`
`Hyundai Exhibit 1022, Page 6 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan. 5, 2010
`
`Sheet 5 of 10
`
`US 7,643,917 B2
`
`
`
`Hyundai Exhibit 1022, Page 7 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan.5, 2010
`
`Sheet 6 of 10
`
`US 7,643,917 B2
`
`CONTROL DEVICE TRACK
`ACTIVATES MENUTEMS
`
`610
`
`620
`
`SAVE EVERY ACTIVATED
`MENU OR MENUITEMS7
`
`
`
`
`
`
`
`MENUITEMS PERFORM
`FUNCTION?
`
`640
`
`DO NOT SAVE MENU
`ITEMS
`
`
`
`
`
`
`
`NO
`
`
`
`MENUTEMS SELECTED
`AND ACTIVATED2
`
`
`
`YES
`
`
`
`644
`
`SAVE MENUITEMS
`
`
`
`SAVE INFORMATION
`IDENTIFYING MAINMENUUPON
`ACTIVATION OF MENUITEM OF
`THIS MENU
`
`SAVE INFORMATION
`IDENTIFYING A FIRST LEVEL
`SUBMENU UPON ACTIVATION
`OF MENUITEM OF THE
`SUBMENU
`
`' (-NO
`u /
`634
`
`USERS ACTIVATE
`KEY?
`
`YES
`
`RETURN TO LAST ACTIVATED
`MENU AND DISPLAY
`
`Hyundai Exhibit 1022, Page 8 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan. 5, 2010
`
`Sheet 7 of 10
`
`US 7,643,917 B2
`
`USERS ACTIVATE KEY
`REGARDING SECOND TYPE
`MENUITEMS
`
`710
`
`LONG PUSH
`OF KEY?
`
`
`
`730
`
`RETURN TO MENU CONTAINING|No.
`MENUITEMS AND DISPLAY
`MENU
`
`PERFORM FUNCTION
`ASSIGNED TO MENUITEMS
`
`740
`
`Fig. 7
`
`Hyundai Exhibit 1022, Page 9 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan.5, 2010
`
`Sheet 8 of 10
`
`US 7.643,917 B2
`
`13O
`
`
`
`801 --
`
`Menu 2.1.2
`
`810 -
`
`Menu O
`
`811
`
`-I
`
`Menu 3
`
`812 --
`
`Menu 3.3
`
`813 - Menu 3.3.3
`
`814 - Menu 3.3.3.2
`
`815 -
`
`. . . . . . .
`
`Fig. 8
`
`Hyundai Exhibit 1022, Page 10 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan. 5, 2010
`
`Sheet 9 of 10
`
`US 7.643,917 B2
`
`Last Menus
`
`> MENU 2
`> MENU 2.1
`> MENU 2.12
`> MENU O
`
`> MENU 3
`> MENU 3.3
`> MENU 3.3.3
`> MENU 3.3.3.2
`
`-
`
`Fig. 9
`
`
`
`900
`
`Hyundai Exhibit 1022, Page 11 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`U.S. Patent
`
`Jan. 5, 2010
`
`Sheet 10 of 10
`
`US 7,643,917 B2
`
`START
`
`Display a menu on
`the display of the
`vehicle.
`
`1005
`
`
`
`
`
`1015
`
`
`
`
`
`Automatic return to
`main menu?
`
`User activation of
`menu?
`
`1010
`
`
`
`
`
`
`
`
`
`Wait for operating
`element actuation
`
`Store menu
`identifying
`information
`
`Overwrite oldest
`elements in
`memory with
`newer entries
`
`1035
`
`
`
`
`
`Operating element
`operation?
`
`
`
`Read information
`stored in response
`to Operating
`element operation
`
`Display selectable
`menu items On
`display
`
`Fig. 10
`
`1OOO
`
`1020
`
`1025
`
`1030
`
`1040
`
`1045
`
`Hyundai Exhibit 1022, Page 12 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`1.
`VEHICLE MULTIMEDIA SYSTEM
`
`US 7,643,917 B2
`
`BACKGROUND OF THE INVENTION
`
`1. Priority Claim
`This application claims the benefit of European Patent
`Application No. 04020226.9, filed Aug. 26, 2004, and Euro
`pean Patent Application No. 04 020 225.1, filed Aug. 26,
`2004; the disclosures of which are incorporated herein by
`reference. The application is also related to U.S. patent appli
`cation Ser. No. 1 1/212.494, filed on Aug. 26, 2005, entitled
`“Vehicle Multimedia System.” which is incorporated herein
`by reference in its entirety.
`2. Technical Field
`The invention relates to a vehicle multimedia system and in
`particular, to a vehicle multimedia system having a display
`for displaying a hierarchically structured menu.
`3. Related Art
`Multimedia systems are commonly used in a vehicle.
`Vehicle multimedia systems may include components that are
`designed specifically for a vehicle. Such as high fidelity (here
`inafter, referred to “hifi') units, navigation units, and tele
`phone units. Hifi units include, for example, amplifiers, radio
`tuners, and/or CD/DVD players. Navigation units include, for
`example, a global positioning system (GPS) device,
`CD/DVD as a mass storage device, and a control unit for
`running route guidance Software. Telephone units include, for
`example, a global system for mobile communications (GSM)
`device, a Universal Mobile Telecommunications System
`(UMTS) device, and/or a modem to enable internet access.
`Vehicle multimedia systems have become popular options
`upon purchase of a new vehicle. Today, vehicle multimedia
`systems provide more Sophisticated and diverse services and
`functions than in the past, and the trend towards more
`advanced systems is increasing. Vehicle multimedia systems
`may be more user-friendly if they are ergonomically
`designed, and they contain users-oriented interface.
`
`10
`
`15
`
`25
`
`30
`
`35
`
`SUMMARY
`
`A vehicle multimedia system provides various functions
`and services such as audio services, video services, and navi
`gation services. The vehicle multimedia system may employ
`a hierarchically structured menu system. Users may select
`and activate desired services and functions by using the menu
`system. Users navigate the menu system from a hierarchically
`highest menu to a hierarchically lowest menu. Each menu
`may include plural menu items. Upon activation of menu
`items, users may automatically reach a next menu or perform
`functions assigned to the activated menu items.
`A vehicle multimedia system may include a display for
`displaying hierarchically structured menus with menu items
`upon a vehicle users interaction with an operating element
`associated with the multimedia system. The vehicle multime
`dia system includes a memory and a control unit for control
`ling the memory. The control unit writes information related
`to menu items in response to activation of a menu item
`through the operating element or in response to an automati
`cally-caused or manually-caused return to the main menu.
`The control unit displays the supplied information on the
`display as selectable and activatable menu items, allowing
`access to the menus or menu items identified by the displayed
`information.
`The vehicle multimedia system also provides a method for
`displaying hierarchically structured menus. The method may
`include displaying a menu on the display, storing information
`identifying the menu item selected by a user, and/or automati
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`cally returning to the main menu. The method may include
`reading information stored in response to a user interaction
`with the operating element, and displaying the information as
`selectable and activatable menu items identified by the infor
`mation.
`Other systems, methods, features and advantages of the
`invention will be, or will become, apparent to one with skill in
`the art upon examination of the following figures and detailed
`description. It is intended that all Such additional systems,
`methods, features and advantages be included within this
`description, be within the scope of the invention, and be
`protected by the following claims.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The invention can be better understood with reference to
`the following drawings and description. The components in
`the figures are not necessarily to Scale, emphasis instead
`being placed upon illustrating the principles of the invention.
`Moreover, in the figures, like referenced numerals designate
`corresponding parts throughout the different views.
`FIG. 1 is a block diagram of a vehicle multimedia system.
`FIG. 2 is a schematic front view illustrating a vehicle
`multimedia system.
`FIG. 3 is a block diagram of a hierarchically structured
`menu system.
`FIG. 4 illustrates one example of a hierarchically struc
`tured menu involving audio functions.
`FIG. 5 illustrates content of a memory during navigation
`with the menu system of FIG. 3.
`FIG. 6 is a flowchart illustrating a tracking process of a
`menu or menu items.
`FIG. 7 is a flowchart illustrating activation of a key.
`FIG. 8 is a schematic diagram of the memory element
`storing the last activated menus.
`FIG. 9 is a schematic diagram of a menu including the last
`activated menus as menu items.
`FIG. 10 is a flowchart illustrating display of menu items in
`response to operation of an operating element.
`
`DETAILED DESCRIPTION OF THE PREFERRED
`EMBODIMENTS
`
`FIG. 1 is a block diagram illustrating a vehicle multimedia
`system 100. The vehicle multimedia system 100 allows users
`to reach a last accessed menu or menu item with a simple
`operation of a predetermined operating element 116. For
`instance, the vehicle multimedia system 100 includes a
`memory 130 that stores information identifying the last
`accessed menu or menu item. A memory control unit 113 may
`organize writing and reading of Such information from and
`into the memory 130. The memory control unit 113 writes the
`information into the memory 130 when users activate a menu
`item to navigate a next menu. The operating element 116 may
`include a user programmable key, a Switch, a button, etc. The
`memory control unit 113 reads the stored information from
`the memory 130 in response to the operation of the operating
`element 116. This information may be supplied to a central
`control unit 112 of the vehicle multimedia system 100. The
`central control unit 112 may reach the corresponding menu or
`menu item. The menu or menu item identified by the infor
`mation is displayed or the function assigned to the menu item
`is performed
`The central control unit 112 controls the operation of the
`vehicle multimedia system 100. The central control unit 112
`is connected with a display 114. The display 114 may be a dot
`matrix display, a liquid crystal display, a touch-panel display,
`
`Hyundai Exhibit 1022, Page 13 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`US 7,643,917 B2
`
`10
`
`15
`
`30
`
`35
`
`40
`
`3
`or other display. The central control unit 112 transmits infor
`mation to the display 114, which in turn presents the infor
`mation to users.
`The operating element 116 may include at least one Switch.
`For example, the switch includes a rotary switch 118 and at
`least one push switch 120. Alternatively, or additionally, the
`operating element 116 may include other operating elements,
`Such as push Switches, rotary Switches, rotary-push-button
`Switches, etc. The operating element 116 also may include
`user programmable keys and/or user defined keys.
`The vehicle multimedia system 100 further provides a hifi
`unit 122, a navigation unit 124, and a mobile telecommuni
`cations unit 126. The hifi unit 122 provides entertainment
`functions, such as a radio, CD/DVD players, a TV, etc. The
`hifi unit 122 includes electronic components that provide
`various entertainment functions. The navigation unit 124 may
`offer route guidance and include a global positioning system
`(GPS) component and a storage component for storing route
`information. For example, the storage component may be a
`DVD. The mobile telecommunications unit 126 offers tele
`communication-related services, such as a telephone, inter
`net, a short message service (SMS), e-mail, etc. The mobile
`telecommunications unit 126 includes a module for a global
`system for mobile communications (GSM) and/or an UMTS
`module for building a connection to a telecommunications
`25
`provider.
`The central control unit 112 controls functions and services
`offered by the hifi unit 122, the navigation unit 124, and the
`mobile telecommunications unit 126. Users may select
`desired functions and services via a hierarchically structured
`menu system. The vehicle multimedia system 100 may
`employ a menu system for selecting and activating a desired
`function or service. The menu system includes a plurality of
`menu items that may be selected and activated by users. The
`menu items are organized and structured hierarchically and
`assigned to a specific menu. For example, a menu has menu
`items that belong to a next higher menu item. The menu
`system will be described in detail below in conjunction with
`FIGS. 3 and 4.
`The vehicle multimedia system 100 further includes a
`memory 128. The memory 128 includes a first memory ele
`ment 130 and a second memory element 132. The first
`memory element 130 stores information identifying a menu,
`which will be described in conjunction with FIG. 5. The
`second memory element 132 stores general information that
`is necessary for operation of the vehicle multimedia system
`100. Such as a program code, configuration information, etc.
`The memory 128 may be controlled by a memory control unit
`113. The memory control unit 113 may be integrated with the
`central control unit 112 or may function as a separate unit.
`FIG. 2 illustrates a front view of a vehicle multimedia
`system 200. The system 200 includes a front panel 234 Sup
`porting a display 214 and an operating element 216. As shown
`in FIG. 2, the operating element 216 may include two rotary
`push-button switches 218, ten push keys 220, and seven push
`keys 210. Those skilled in the art, however, will recognize that
`the vehicle multimedia system 200 may have fewer or more
`buttons, Switches, and/or keys depending on differing con
`figuration and/or operability. The configuration and/or oper
`ability may depend on the intended design and operation of
`the vehicle multimedia system 100. The push keys 220 may
`operate as user-programmable keys or Soft keys. Soft keys
`may be programmable and/or defined by users such that they
`are assigned to variable functions depending on a menu dis
`played on the display 214. The push keys 210 may operate as
`hard keys. Hard keys may be assigned to a predetermined
`function. Hard keys may be factory-programmed to be
`
`55
`
`45
`
`50
`
`60
`
`65
`
`4
`assigned with a specific function. Alternatively, users may
`define or program a specific function to hard keys. Soft keys
`may be programmed to have variable and multiple functions,
`whereas hard keys may be assigned with a fixed function.
`Although not shown, an enclosure may be provided to
`receive electronic components of the vehicle multimedia sys
`tem 200. Such as a control unit, a memory, and other devices.
`For example, the enclosure may include the central control
`unit 112, the memory 128, the hifi unit 122, the navigation
`unit 124, and the mobile telecommunications unit 126 of FIG.
`1. Alternatively, the devices such as the hifi unit 122, the
`navigation unit 124, and the mobile telecommunications unit
`126 may be separately installed from the enclosure when
`space is restricted.
`In FIG.2, users may operate the vehicle multimedia system
`200 with the operating element 216, in particular, with
`switches 218 and the soft and hard keys 210 and 220. The
`switches 218 may be rotary and/or push button, or they may
`be activated by a touch panel, or other known type of switch.
`The vehicle multimedia system 200 offers a plurality of func
`tions, services, and settings, which may be more than a num
`ber of Switches. A menu system may be needed to make
`selection and activation of services, functions, and settings, as
`will be described in detail below.
`FIG.3 is a block diagram of a menu system 340 for use with
`the vehicle multimedia system 100 and 200. The menu sys
`tem340 is by way of example and various other menu systems
`are possible. The menu system 340 is hierarchically struc
`tured and includes a plurality of menu levels. In FIG. 3, for
`example, five menu levels are shown. Main menu.342, located
`on the main menu level shows, for example, Menu 0. The
`main menu 342 (Menu 0) has three menu items 343 that may
`be selected and activated by users. Users may operate an
`operating element such as one of switches 118 and 218
`(FIGS. 1 and 2) to select and activate the menu items 343. In
`particular, a menu item of the main menu 342 may be dis
`played by a display such as the display 114 (FIG. 1) and users
`may select the displayed menu item by rotating the Switches
`118 and 218. Alternatively, or additionally, users may activate
`the menu item by pushing the switches 118 and 218. The
`term, "menu' may include a group of menu items that are
`simultaneously presented to users for selection.
`In FIG.3, each menu item 343 branches down to menus in
`the next menu level, as indicated with arrows. A second menu
`level provides, for example, three menus, including Menu 1.
`Menu 2, and Menu 3. Each of the Menus 1, 2, and 3 has menu
`items that may be selected and activated by users. Users also
`may reach a third menu level, which includes a plurality of
`different menus having menu items, respectively, as shown in
`FIG. 3.
`In FIG. 3, the menu items are illustrated with squares and
`circles. The square menu items may indicate menu items for
`opening a submenu, and the circular menu items may indicate
`menu items for performing a function. Alternatively, the
`square menu items may include both Submenus and menu
`items that perform a function.
`FIG. 4 illustrates a menu system 400 that includes menu
`and menu items involving audio functions. In FIG. 4, a dis
`play such as the display 114 of FIG. 1 displays the menu
`system 400. The main menu 442 may operate as a status
`screen showing necessary information, Such as a selected
`radio station, field strength of a mobile module, etc. Further,
`the main menu 442 includes menu items 443 including eight
`items 1 to 8. Each menu item 443 operates to activate a
`specific service or function of a vehicle multimedia system
`such as the vehicle multimedia system 100 and 200. For
`example, a menu item 444 (item 3) may activate audio func
`
`Hyundai Exhibit 1022, Page 14 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`5
`tions. When users select and activate the menu item 444, they
`reach a next menu 445. The term, “reach may indicate jump
`ing to a specific menu or menu item and displaying it on the
`display or directly activating a function assigned to the menu
`item. This menu 445 includes menu items 447 that may be
`selected by users. For example, the menu item “MP3 may
`allow users to activate the MP3 function of an audio unit.
`Subsequently, users may select files to be played (see, e.g.,
`449, 457, and 459).
`When users select and activate the menu item “MP3, they
`reach the menu 449 in the next menu level. Menu 449 may
`include a plurality of menu items 451 represented by icons,
`such as icons 453 for file directories and/or icons 455 for files.
`When users select and activate the directory icon 453, they
`may reach a next menu level 457. Menu 457 may present
`other menu items 451 represented inform of directory and file
`icons for selection and activation, as shown in FIG. 4. Acti
`vation of a directory menu item allows a next menu level to be
`reached. In this menu 459, file menu items may be presented
`for selection. When a menu is presented, such as 459, that
`does not include a directory menu item, then menu 459 is a
`hierarchical end of this menu branch. A displayed menu item
`455 performs a function, e.g., playback of a selected MP3 file.
`Users may choose not to operate the operating elements
`116 and 216 (FIGS. 1 and 2) for a predetermined time period.
`For instance, users may encounter heavy traffic or dangerous
`road conditions that require their attention during driving. In
`that case, a control unit such as the control unit 112 of FIG. 1
`may return the menu system 400 to the main menu 442. For
`example, in FIG. 4, when users navigate down to the menu
`459 and do not select and activate any menu items 455 for a
`predetermined time period, the main menu 442 may be dis
`played again.
`To avoid the repetitive navigation back to the menu 459 via
`the previously navigated menus, for example, 447. 449, and
`457, a vehicle multimedia system such as the vehicle multi
`media systems 100 and 200 may use a memory 128. In the
`example disclosed, the memory 128 includes two memory
`elements 130 and 132. The second memory element 132 was
`discussed in FIG. 1. The first memory element 130 of the
`vehicle multimedia system 100 now will be explained. The
`first memory element 130 stores information identifying
`menus. The information may include a last activated menu or
`menu item. Alternatively, or additionally, the information
`may include a specific menu navigation saved by users. This
`information may be retrieved by activating a predetermined
`operating element, for example, the keys 210 and 220 of FIG.
`2. In response to the activation of the operating element, the
`control unit 112 receives this information and causes the
`display 114 to display the menu corresponding to the
`retrieved information. In this manner, users may directly
`reach, for example, the last accessed menu or the saved menu.
`FIG. 5 illustrates content of the first memory element 130
`of FIG.1. The function of the first memory element 130 and
`its content are described with reference to FIGS. 3 and 5. By
`way of example, users have navigated from the main menu
`342 to the menu 359 via the menu 345,349, and 357. Further,
`users have activated a specific menu item 355 in the menu
`359.
`In FIG. 5, the first memory element 130 stores information
`identifying a menu, for example, so that users may return to
`that menu at a later time from anywhere in the menu system.
`The memory control unit 113 stores the value “O'” identifying
`the main menu 342 in response to an activation of the menu
`item 343 of this menu 342. Then, upon activation of the menu
`item 347 of menu 345, the memory control unit 113 writes
`information “3” identifying the menu 345 (Menu 3). When
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`US 7,643,917 B2
`
`10
`
`15
`
`6
`users select the menu 349 (Menu item 3.3 in FIG. 3) and
`activate a key such as the key 220 of FIG. 2, the menu 345 may
`be displayed. The activation of the key at a later time causes
`a return to the last accessed menu. Alternatively, or addition
`ally, the activation of the key may cause a return to the user
`saved menu. In response to the activation of the menu item
`351 of the menu 349 (Menu 3.3), the information 3.3 identi
`fying this menu 349 is stored in the first memory element 130.
`Then, the information 3.3.3 identifying the menu 357 (Menu
`3.3.3) is stored in the first memory element 130 in response to
`the activation of the menu item 353 of this menu 357.
`At this stage, the display 114 (FIG. 1) shows the menu 359.
`When users do not select and/or activate the menu system340
`for a certain period, the control unit 112 may return to the
`main menu 142 and drive the display 114 to display the main
`menu 342. If users operate the operating element 116, the
`memory control unit 113 reads the value stored in the first
`memory element 130, i.e., information "3.3.3” identifying the
`menu 357, and returns to the respective menu 357. Users now
`are able to proceed further with the selection of MP3 files, or
`other vehicle multimedia selections, without a repetitive navi
`gation through the whole menu branch. Users may reach the
`menu 359 by activating the menu item 353. Once menu item
`355 has been selected and activated, the information "3.3.3.2
`identifying the menu.359 (Menu 3.3.3.2 in FIG.3) is stored in
`the first memory element 130.
`As a result, the memory control unit 113 operates to track
`the activated menu that includes the last activated menu item
`or the saved menu item. The memory control unit 113 ensures
`that the respective value of the last activated menu or the
`saved menu item is written into the first memory element 130.
`Further, the memory control unit 113 ensures that this value is
`read out of the first memory element 130 in response to the
`activation of the keys 210 and 220, so that the menu identified
`by the retrieved information from the first memory element
`130 is displayed on the display 114.
`Alternatively, or additionally, the memory control unit 113
`may perform filtering with storage of menus and menu items.
`In particular, not every activated menu or menu item is stored
`in the first memory element 130. Rather, menus or menu
`items that correspond to a predetermined criterion, may be
`stored. For example, the memory control unit 113 may store
`only the menu or menu item that has been used for activation
`of a function. The memory control unit 113 may not store the
`menu or menu items that are used to jump to the next Sub
`menu. In FIG. 3, the menus 345, 349, and 357 may not be
`stored because the selected and activated menu items of these
`menus only lead to the next level menu (Submenu). Accord
`ingly, the menu 359 may be stored if the menu item 355 is
`selected and activated, but menu 359 may not be stored if the
`menu item 355 is not selected and activated. Alternatively, the
`memory control unit 113 may store the menu 359 if the
`system returns to the main menu 342 after lapse of a timeout
`period, although the menu item 355 has not been activated.
`FIG. 6 is a flowchart illustrating a tracking process of
`menus or menu items by the control unit 112. The control unit
`112 operates to track activated menus or menu items, as
`shown at 610. Users may want to recall navigation to a par
`ticular menu or menu item, and hence, may select to save
`every activated menu or menu item in the path to the desired
`menu or menu item. Alternatively, users may select to save
`Some of activated menu or menu items, as shown at 620.
`When users select to save every activated menu or menu item,
`the control unit 112 operates to save information identifying
`a main menu upon activation of one of menu items that belong
`to the main menu, as shown at 630. Upon activation of the
`menu item, the menu automatically leads to a first level Sub
`
`Hyundai Exhibit 1022, Page 15 of 19
`Hyundai Motor Company v. Mel Navip LLC
`IPR2024-00173
`
`

`

`7
`menu. Upon activation of one of menu items in the first level
`submenu, the memory control unit 113 operates to save infor
`mation identifying the first level submenu, as shown at 632.
`The activation of the menu item of the first level submenu
`automatically leads to a second level Submenu and this pro
`cess may be repeated until the menu may reaches a menu item
`of a hierarchically lowest menu, as shown at 634. Alterna
`tively, or additionally, users may activate a key Such as the
`keys 210 and 220 of FIG. 2. Upon activation of the key by
`users, the control unit 112 stops tracking and returns to the
`last activated menu, as shown at 638. A display such as the
`display 114 of FIG. 1 displays the last activated menu. When
`no selection or activation of the menu or menu items is made
`for a certain time period, the display 114 may display the
`main menu 342. Users may operate the key to retrieve the last
`accessed menu.
`In FIG. 6, when users activate the key, the last activated
`menu may be retrieved and displayed, as shown at 638. Alter
`natively, users may desire to save certain menu navigations
`for various reasons. Such as because they arrive at their des
`tination, they are interrupted by traffic, phone, etc, or they
`may desire to repeat the menu navigation, etc. A key of an
`operating element such as the keys 210 and 220 may be used
`to save and/or retrieve menu navigation paths. Users may
`program or define the key to perform saving and/or retrieving
`functions.
`When users select to save only some of activated menu or
`menu items, for example, due to limited storage, the control
`unit 112 may apply specific criteria to determine which menu
`or menu items to be saved. By way of example, the control
`unit 112 may determine whether menu items perform a cer
`tain function, as shown at 640. According to the criteria, menu
`items performing no functions, such as those that lead to a
`Submenu, may not be saved, as shown at 642. When a menu
`item performs a certain function, the control unit 112 deter
`mines whether the menu item is selected and activated, as
`shown at 644. Then, the selected menu items may be saved. If
`the menu item is not selected and activated, the menu item
`may not be saved, as shown at 642.
`As described above in conjunction with FIG. 3, there are at
`least two different types of menu items. The first type of menu
`items may provide for jumping to a submenu (indicated as
`squares in FIG. 3), and the second type of menu item may
`perform a function (indicated as circle in FIG. 3). FIG. 7 is a
`flowchart illustrating activation of a key with respect to the
`seco

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