DE102006007661A1 - Language selecting method for acoustic destination guide, involves loading audio data for all available language versions, and deleting unnecessary data in non-volatile memory e.g. flash memory, according to language selection - Google Patents

Language selecting method for acoustic destination guide, involves loading audio data for all available language versions, and deleting unnecessary data in non-volatile memory e.g. flash memory, according to language selection Download PDF

Info

Publication number
DE102006007661A1
DE102006007661A1 DE102006007661A DE102006007661A DE102006007661A1 DE 102006007661 A1 DE102006007661 A1 DE 102006007661A1 DE 102006007661 A DE102006007661 A DE 102006007661A DE 102006007661 A DE102006007661 A DE 102006007661A DE 102006007661 A1 DE102006007661 A1 DE 102006007661A1
Authority
DE
Germany
Prior art keywords
language
audio data
volatile memory
navigation system
language selection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE102006007661A
Other languages
German (de)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Technisat Digital GmbH
Original Assignee
Technisat Digital GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Technisat Digital GmbH filed Critical Technisat Digital GmbH
Priority to DE102006007661A priority Critical patent/DE102006007661A1/en
Publication of DE102006007661A1 publication Critical patent/DE102006007661A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3629Guidance using speech or audio output, e.g. text-to-speech
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • G06F9/454Multi-language systems; Localisation; Internationalisation

Abstract

The method involves loading audio data for all available language versions into a non-volatile memory e.g. flash memory, of a navigation system. The unnecessary data in the memory is deleted according to language selection, where the deletion of the unnecessary data is performed within a service selection menu or by an infotainment-bus system provided in a vehicle. A storage area, which is utilized for intermediate storage of languages, is defragmented after the deletion process.

Description

Die Erfindung betrifft ein Verfahren zur Sprachauswahl für die akustische Zielführung eines Navigationssystems.The The invention relates to a method for language selection for the acoustic guidance a navigation system.

Es ist bekannt, dass moderne Fahrzeuge in der Regel über interne Infotainment-Bussysteme verfügen, die dazu dienen, an dafür relevante Fahrzeugkomponenten Informationen zu übertragen.It It is known that modern vehicles usually have internal Infotainment Bus Systems feature, which serve, for it relevant vehicle components to transmit information.

Es ist weiterhin bekannt, moderne Navigationssysteme mit sogenanntem „nichtflüchtigem Speicher", vorzugsweise Flashspeicher, auszustatten, der zum speichern individueller Daten und Einstellungen dient. Dabei soll unter dem Begriff „nichtflüchtiger Speicher" ein Speicher verstanden werden, der seine Information auch behält, wenn das dazugehörige Gerät ausgeschaltet ist, der jedoch auch dazu in der Lage ist, die in ihm gespeicherte Information wieder zu löschen um daraufhin neue Informationen zu speichern.It is still known, modern navigation systems with so-called "non-volatile Memory ", preferably Flash memory, equip, for storing individual data and settings are used. The term "non-volatile Memory "a memory who also keeps his information when the corresponding Device switched off but who is also capable of doing so To delete information again to save new information.

Ferner sind Verfahren bekannt, bei denen die eingangs erwähnten modernen Navigationssysteme die besagten individuellen Daten von externen Speichermedien laden. Für die Sprachauswahl steht dabei ein externes Speichermedium bereit, welches die zur akustischen Zielführung notwendigen Audiodaten in einer Vielzahl verschiedener Sprachen enthält.Further Methods are known in which the above-mentioned modern Navigation systems the said individual data from external Load storage media. For the language selection is an external storage medium ready, which the audio data necessary for the acoustic guidance in contains a variety of different languages.

Um den Speicherbedarf dieser Anwendung im nichtflüchtigen Speichers gering zu halten, wird dabei in der Regel nur eine Auswahl der zur Verfügung gestellten Audiodaten von dem externen Speicher in den nichtflüchtigen Arbeitsspeicher geladen. Somit verbleibt ein ausreichendes Maß an freiem nichtflüchtigem Arbeitsspeicher für weitere Anwendungen.Around The memory requirements of this application in non-volatile memory to low usually only a selection of the provided Audio data from the external memory to the non-volatile one Memory is loaded. Thus, a sufficient amount of free non-volatile remains Memory for other applications.

Dieses Verfahren besitzt den Nachteil, dass das Laden der Audiodaten vom externen Speichermedium in den internen Speicher des Navigationssystems einerseits mit einem hohen Aufwand verbunden ist, andererseits aber erst nach Festlegung des Auslieferungslandes erfolgen kann. Da die Festlegung des Auslieferungslandes erst nach der produktionstechnischen Fertigstellung des Navigationssystems stattfindet, werden die Kunden des Navigationssystemherstellers so in einem unerwünschten Ausmaß belastet.This Method has the disadvantage that the loading of the audio data from external storage medium into the internal memory of the navigation system on the one hand with a high cost is connected, on the other hand can only take place after determination of the delivery country. Because the Determining the delivery country only after the technical production Completion of the navigation system takes place, the customers of the navigation system manufacturer so burdened to an undesirable extent.

Das Ziel der vorliegenden Erfindung besteht darin, ein Verfahren zu entwickeln, um den Vorgang der Anpassung der Navigationssysteme an die Erfordernisse des jeweiligen Sprachraums zu vereinfachen.The The aim of the present invention is to provide a method develop the process of customizing the navigation systems to simplify the requirements of the respective language area.

Diese Aufgabe wird durch ein erfindungsgemäßes Verfahren gemäß dem unabhängigen Anspruch 1 gelöst.These The object is achieved by an inventive method according to the independent claim 1 solved.

Beim Herstellungsprozess des Navigationssystems werden die zur Sprachausgabe bereitgestellten Audiodaten sämtlicher zur Verfügung zu stellender Sprachen in den nichtflüchtigen Speicher des Navigationssystems geladen. Dabei werden auch Speicherbereiche des nichtflüchtigen Speichers genutzt, die eigentlich zum Speichern von Navigationsdaten, wie beispielsweise dem Routenkorridor, vorgesehen sind, von diesen Navigationsdaten zu diesem Zeitpunkt jedoch noch nicht beansprucht werden.At the The manufacturing process of the navigation system becomes the voice output provided audio data of all to disposal languages to be put into the non-volatile memory of the navigation system loaded. This also includes memory areas of the non-volatile Memory, which is actually used to store navigation data, such as the route corridor, are provided by these Navigation data at this time, however, not yet claimed become.

Nachdem das Auslieferungsland festgelegt wurde, werden durch einen Löschbefehl die nicht benötigten Audiodaten gelöscht. Dabei kann dieser Löschbefehl auch automatisch erteilt werden.After this the country of delivery is determined by a deletion order not needed Audio data deleted. This deletion command can be used also be granted automatically.

Nach diesem Löschvorgang ist das für die Navigationsdaten vorgesehene Maß an freier Speicherkapazität im nichtflüchtigen Speicher vorhanden.To this deletion process is that for the navigation data provided amount of free storage capacity in the non-volatile Memory available.

Durch diese Erfindung ergeben sich Vorteile gegenüber dem Stand der Technik, die im folgenden beschrieben werden.By this invention provides advantages over the prior art, which will be described below.

Der Arbeitsschritt des Ladens der jeweiligen Sprache von dem externen Speichermedium entfällt dadurch.Of the Step of loading the respective language from the external one Storage medium is eliminated thereby.

Der Löschvorgang kann im Gegensatz zu dem aus dem Stand der Technik bekannten Verfahren auch ohne das externe Speichermedium ausgeführt werden.Of the deletion can in contrast to the known from the prior art method even without the external storage medium.

Wird der Löschbefehl automatisch erteilt, wie es anhand eines bevorzugten Ausführungsbeispiels beschrieben wird, so findet der Löschvorgang statt, ohne dass dazu ein Arbeitsschritt notwendig ist. Dadurch verringert sich der Aufwand für die Herstellung des Auslieferungs- bzw. Nutzungszustandes des Navigationssystems erheblich.Becomes the delete command automatically granted, as described with reference to a preferred embodiment is, so finds the deletion process instead of having to do one work step. Thereby reduces the effort for the production of the delivery or use state of the navigation system considerably.

Eine bevorzugte Weiterbildung dieser Erfindung besteht darin, dass das Löschen der nicht benötigten Audiodaten am Navigationssystem durch eine Sprachauswahl innerhalb eines Servicemenüs ausgeführt wird.A Preferred development of this invention is that the Clear not needed Audio data on the navigation system through a language selection within a service menu is executed.

Eine weitere bevorzugte Weiterbildung dieser Erfindung besteht darin, dass das Löschen der nicht benötigten Audiodaten durch eine Sprachauswahl über ein im Fahrzeug enthaltenes Infotainment-Bussystem ausgeführt wird.A Another preferred development of this invention is that deleting not needed Audio data through a language selection via a vehicle contained Infotainment bus system running becomes.

Eine weitere bevorzugte Weiterbildung dieser Erfindung besteht darin, dass der nichtflüchtige Speicher nach dem Löschvorgang defragmentiert wird.A Another preferred development of this invention is that the non-volatile memory after the deletion process defragmented.

Weitere vorteilhafte oder bevorzugte Weiterbildungen der Erfindung sind in den Unteransprüchen gekennzeichnet.Further advantageous or preferred developments of the invention are in the subclaims characterized.

Im folgenden soll ein bevorzugtes Ausführungsbeispiel die Erfindung erläutern.in the Following is a preferred embodiment of the invention explain.

Vor der Auslieferung eines Navigationssystems durch den Navigationssystemhersteller steht in der Regel noch nicht fest, für welchen Sprachraum es eingesetzt werden soll. Erfindungsgemäß werden deshalb sämtliche vom Navigationssystemhersteller bereitzustellenden Audiodaten beim Herstellungsprozess des Navigationssystems in den nichtflüchtigen Speicher des Navigationssystems geladen. Damit entfällt bei der endgültigen Sprachauswahl die Notwendigkeit, zusätzliche Daten von einem externen Speicher nachzuladen.In front the delivery of a navigation system by the navigation system manufacturer As a rule, it is not yet clear for which language area it is used shall be. Therefore, according to the invention all by the navigation system manufacturer to be provided with the audio data Production process of the navigation system in the non-volatile Memory of the navigation system loaded. This is omitted the final Language selection the need to get additional data from an external Recharge memory.

Weiterhin wird das Navigationssystem durch seine Software dazu befähigt, auf eine sogenannte „Sprachauswahl-Anweisung" hin über seinen Prozessor den Löschbefehl für die nicht benötigten Audiodaten zu erteilen. Diese Sprachauswahl-Anweisung wird vom Navigationssystem jedoch nur im sogenannten „Erstauslieferungszustand" akzeptiert. Dieser Erstauslieferungszustand ist dadurch charakterisiert, dass sich die Audiodaten sämtlicher für das Navigationssystem vorgesehener Sprachen im nichtflüchtigen Speicher des Navigationssystems befinden.Farther the navigation system is enabled by its software a so-called "language selection statement" over his Processor the delete command for the not needed To give audio data. This language selection instruction is provided by the navigation system however only in the so-called "Erstauslieferungszustand" accepted Initial delivery condition is characterized by the fact that the audio data of all for the Navigation system provided languages in non-volatile Memory of the navigation system are located.

Die Sprachauswahl-Anweisung kann bei dem serienmäßigem Einbau des Navigationssystems in einen bestimmten Fahrzeugtyp eines bestimmten Fahrzeugherstellers über ein im Fahrzeug enthaltenes Infotainment-Bussystem erteilt werden.The Language selection instruction may be included in the standard installation of the navigation system in a particular vehicle type of a particular vehicle manufacturer via a in the vehicle contained infotainment bus system.

Darüber hinaus existiert die Möglichkeit, die Sprachauswahl manuell am Navigationssystem über ein Serviceauswahlmenü zu treffen. Diese Möglichkeit einer manuellen Auswahl ist unabhängig vom Fahrzeugtyp und bietet sich für die Versionen des Navigationssystems an, die über den Fachhandel direkt an den Endverbraucher verkauft werden.Furthermore exists the possibility to make the language selection manually on the navigation system via a service selection menu. This possibility a manual selection is independent of the vehicle type and offers for the versions of the navigation system, which are available directly from the dealer sold to the end user.

Mit dem Navigationssystem wird eine CD des Navigationssystemherstellers mitgeliefert, auf der sich die Audiodaten aller für das Navigationssystem vorgesehener Sprachen befinden. Es besteht auch weiterhin die Möglichkeit, von dieser CD bei Bedarf auch die Audiodaten weiterer Sprachen manuell in der Weise nachzuladen, wie es bereits dem Stand der Technik entspricht.With The navigation system is a CD of the navigation system manufacturer supplied, on which the audio data of all for the navigation system languages provided. There is still the possibility If necessary, the audio data of further languages from this CD manually in recharge the way, as it already corresponds to the prior art.

Claims (4)

Verfahren zur Sprachauswahl für die akustische Zielführung eines Navigationssystems, gekennzeichnet dadurch, dass in einem ersten Arbeitsschritt die Audiodaten für alle verfügbaren Sprachversionen in den nichtflüchtigen Speicher des Navigationssystems geladen werden, und dass in einem zweiten Arbeitsschritt entsprechend der vorzunehmenden Sprachauswahl die nicht benötigten Audiodaten des nichtflüchtigen Speichers gelöscht werden.Method for language selection for the acoustic guidance of a Navigation system, characterized in that in a first Work the audio data for all available Language versions in the non-volatile memory of the navigation system, and that in a second Step according to the language selection to be made unused audio data of the non-volatile Memory be deleted. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Löschen der nicht benötigten Audiodaten am Navigationssystem durch eine Sprachauswahl innerhalb eines Servicemenüs ausgeführt wird.Method according to claim 1, characterized in that that deleting not needed Audio data on the navigation system through a language selection within a service menu is performed. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass das Löschen der nicht benötigten Audiodaten durch eine Sprachauswahl über ein im Fahrzeug enthaltenes Infotainment-Bussystem ausgeführt wird.Method according to claim 1, characterized in that that deleting not needed Audio data through a language selection via a vehicle contained Infotainment bus system running becomes. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass nach dem Löschvorgang eine Defragmentierung des für die Zwischenspeicherung der Sprachen genutzten Speicherbereiches vorgenommen wird.Method according to one of claims 1 to 3, characterized that after the deletion process a defragmentation of the for the caching of the languages used storage area is made.
DE102006007661A 2006-02-17 2006-02-17 Language selecting method for acoustic destination guide, involves loading audio data for all available language versions, and deleting unnecessary data in non-volatile memory e.g. flash memory, according to language selection Ceased DE102006007661A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102006007661A DE102006007661A1 (en) 2006-02-17 2006-02-17 Language selecting method for acoustic destination guide, involves loading audio data for all available language versions, and deleting unnecessary data in non-volatile memory e.g. flash memory, according to language selection

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102006007661A DE102006007661A1 (en) 2006-02-17 2006-02-17 Language selecting method for acoustic destination guide, involves loading audio data for all available language versions, and deleting unnecessary data in non-volatile memory e.g. flash memory, according to language selection

Publications (1)

Publication Number Publication Date
DE102006007661A1 true DE102006007661A1 (en) 2007-08-30

Family

ID=38319679

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102006007661A Ceased DE102006007661A1 (en) 2006-02-17 2006-02-17 Language selecting method for acoustic destination guide, involves loading audio data for all available language versions, and deleting unnecessary data in non-volatile memory e.g. flash memory, according to language selection

Country Status (1)

Country Link
DE (1) DE102006007661A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19731815A1 (en) * 1997-07-21 1999-02-04 Detlef Droeger Digital multi-channel sound information system for vehicles
WO2000010078A2 (en) * 1998-08-14 2000-02-24 Microsoft Corporation Multilingual user interface for an operating system
JP2001156886A (en) * 1999-11-24 2001-06-08 Nec Corp Radio portable terminal
US6336111B1 (en) * 1998-02-06 2002-01-01 Richard A. Ashby Support for alternative names in a geographic database used with a navigation program and methods for use and formation thereof
DE10061696A1 (en) * 2000-12-12 2002-06-27 Bernhard Lehmeier Vehicle navigation system for provision of spoken instructions to a driver has a version selector that allows a dialect of a language to be chosen that most suits the driver, so that driver tiredness is reduced
JP2005339274A (en) * 2004-05-27 2005-12-08 Sony Corp Software installation method and information processor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19731815A1 (en) * 1997-07-21 1999-02-04 Detlef Droeger Digital multi-channel sound information system for vehicles
US6336111B1 (en) * 1998-02-06 2002-01-01 Richard A. Ashby Support for alternative names in a geographic database used with a navigation program and methods for use and formation thereof
WO2000010078A2 (en) * 1998-08-14 2000-02-24 Microsoft Corporation Multilingual user interface for an operating system
JP2001156886A (en) * 1999-11-24 2001-06-08 Nec Corp Radio portable terminal
DE10061696A1 (en) * 2000-12-12 2002-06-27 Bernhard Lehmeier Vehicle navigation system for provision of spoken instructions to a driver has a version selector that allows a dialect of a language to be chosen that most suits the driver, so that driver tiredness is reduced
JP2005339274A (en) * 2004-05-27 2005-12-08 Sony Corp Software installation method and information processor

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
JP 2001-156 886 A
Patent Abstracts of Japan & JP 2001156886 A *
Patent Abstracts of Japan & JP 2005339274 A *
Patent Abstracts of Japan: JP 2005-339 274 A

Similar Documents

Publication Publication Date Title
DE102005013285B4 (en) Method of configuring a controller and controller
DE102008047915B4 (en) Infotainment system and computer program product
EP1067460A1 (en) Recording carrier with recoverable initial state base data and process for its production
DE102006007661A1 (en) Language selecting method for acoustic destination guide, involves loading audio data for all available language versions, and deleting unnecessary data in non-volatile memory e.g. flash memory, according to language selection
DE10204095B4 (en) Vehicle-mounted navigation device
EP3368975B1 (en) Method and device for the accelerated execution of applications
DE102013214795A1 (en) Tachograph arrangement and method for operating a tachograph arrangement
EP1033647B1 (en) Method for porting a software system to other hardware platforms
EP2646670B1 (en) Method for reversibly coding an engine controller for a motor vehicle in manipulation-proof fashion, and engine controller
DE102008056710A1 (en) Portable data medium e.g. smart card, operating method for e.g. mobile telephone, involves detecting output of warning for user via terminal by data medium in case that rate of wear exceeds predetermined threshold
DE202019105117U1 (en) Digital media playback apparatus and system
DE102009047974A1 (en) Method for programming controller in motor vehicle, involves executing update application by gateway to program controller via bus, and deleting update application in gateway, where update-application is provided in programming device
DE102021002079B3 (en) Procedures for efficient data filing
DE112015002881B4 (en) Storage device, flash memory controller and program
DE102012016169A1 (en) Method for programming control device of motor car, involves transferring difference data packet with difference data quantity to control device, where difference data quantity is partial quantity of another data quantity
EP1614035A2 (en) Method and device for modifying software in a control unit and corresponding control unit
EP2037360A2 (en) Control device for a mass storage and method for providing data for a start procedure of a computer
WO2009103728A1 (en) Method and device for storing information data
DE102018003777A1 (en) Method for updating a software of at least one control device of a vehicle
DE102010008427A1 (en) Method for storing and transmitting multimedia data by storage for use in vehicle, involves transmitting multimedia data to multimedia data playback unit
DE102007045987A1 (en) Mobile data processing system operating method for use in motor vehicle, involves loading decompression program into memory, and using decompression program by digital signal processor core for decompressing program code
WO2007110426A2 (en) Memory management of chip cards
WO2020193671A1 (en) Method for putting a camera control unit (ccu) into operation
DE102018202181A1 (en) Motor vehicle and method for operating a comprehensive at least one hardware component computing device of a motor vehicle
DE102015220485A1 (en) Method for writing and reading a data record

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final

Effective date: 20120420