[go: up one dir, main page]

WO2010049346A1 - Procédé et dispositif de reconnaissance de données de média sur une mémoire amovible - Google Patents

Procédé et dispositif de reconnaissance de données de média sur une mémoire amovible Download PDF

Info

Publication number
WO2010049346A1
WO2010049346A1 PCT/EP2009/063906 EP2009063906W WO2010049346A1 WO 2010049346 A1 WO2010049346 A1 WO 2010049346A1 EP 2009063906 W EP2009063906 W EP 2009063906W WO 2010049346 A1 WO2010049346 A1 WO 2010049346A1
Authority
WO
WIPO (PCT)
Prior art keywords
memory
stored
identifier
data
file
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
PCT/EP2009/063906
Other languages
German (de)
English (en)
Inventor
Thomas Schneider
Michael Wollborn
Andreas Pinkert
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch 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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of WO2010049346A1 publication Critical patent/WO2010049346A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data

Definitions

  • the invention relates to a method for detecting media data on a removable data carrier or memory according to the preamble of claim 1. Furthermore, the invention relates to a device according to the preamble of claim 8.
  • compressed data formats such as compressed audio files
  • MP3 or WMA so-called MP3 or WMA
  • the MP3 files are played, for example, on so-called stationary or portable MP3 players.
  • the aforementioned files based on the mentioned compressed file formats contain, in addition to the audio data, other data known as meta-information, such as the title of the song, the artist name, the name of the album, the
  • Today's multimedia devices such as portable media players, play the compressed audio files and process that meta-information to display on a display, such as to depict an artist or song title of a music piece being played.
  • the devices search the meta-information of all available audio files and store it in a separate local database in a memory of the device.
  • a selection of files or audio data to be performed to play such as a selection of music pieces of a selected artist.
  • the metadata search typically requires a certain amount of time per pass, which scales with the number of files to be scanned on the storage medium and thus, with a high volume of data, means a non-negligible waiting time for the user.
  • memories such as USB memory or memory cards, with memory sizes of several gigabytes already common, so that on these storage media
  • a method is provided for detecting in particular media data on a removable data medium or memory in which the media data are preferably stored with meta-information in the memory as files, wherein the files stored in the memory are listed in a file arrangement table (FAT), wherein an identifier representing a state of the stored data is generated, wherein the identifier characterizes the file arrangement table.
  • FAT file arrangement table
  • the exchangeable memory is searched for the first time a device for playing media data and / or after a first connection of a memory with such a device and meta-information of the files of the memory in a file and / or in a local
  • Database of the device are stored in the memory. This permits an i-nitial generation of a file or database with the metadata of the files of the removable memory. Furthermore, when the device is first switched on, an identifier of the data stored on the replaceable memory can be generated and stored in the device.
  • this identifier is generated in such a way that it is either identical to the file arrangement table itself, or it is calculated by means of a so-called HASH function from the file arrangement table; the result of such a HASH function also allows unambiguous identification of the file arrangement table, but is much smaller and therefore requires significantly less storage space in the memory of the device.
  • an identifier is again generated which represents a state of the data stored on the exchangeable memory, the identifier comprising the file.
  • Arrangement table characterized. This is then compared with the identifier stored in a memory of the device. This allows a quick comparison of whether the data on the removable memory has changed or not.
  • it is expedient if, when the identifier stored on the device matches the recomputed identifier of the data stored on the exchangeable memory, the metadata of the files of the replaceable memory stored on the device is used for further applications. If no change is detected, a re-search does not have to take place.
  • the identifier stored on the device does not coincide with the recalculated identifier of the data stored on the removable memory
  • the metadata of the files of the removable memory are searched again.
  • the thus recomputed identifier of the data stored on the removable memory is stored in the device.
  • the removable memory is always searched only if it has a change. This saves time and significantly improves user acceptance.
  • the object with regard to the device is achieved with a device in particular for carrying out a method for detecting media data on a removable data medium or memory, wherein the media data preferably with
  • Meta information in the memory are stored as files, wherein the files stored in the memory are listed in a file arrangement table and the memory with the device at least temporarily connectable to the data communication, wherein an identifier can be generated, which is a state of the stored represented, wherein the identifier characterizes the file arrangement table, wherein the identifier of the device in a memory of the device is storable.
  • the removable memory is searchable and meta-information of the files of the memory in a file or a local database of the device can be stored . Furthermore, it is expedient if, during a further activation of the device for playing media data or after reconnecting a memory with the device, the identifier stored in a memory of the device is comparable to an identifier newly calculated for the data stored on the replaceable memory are.
  • the metadata of the files of the removable memory stored on the memory of the device in a file or a local database are stored, usable for further applications.
  • the metadata of the files of the replaceable memory are searchable again in a file or a local database of the device can be stored and the newly calculated identifier for the data stored on the removable memory in a memory of the device can be stored.
  • Fig. 1 is a schematic representation of a device with a removable
  • FIG. 1 shows a device 1 for playing, for example, media data which is present as compressed media data on an exchangeable memory 2.
  • the removable memory 2 can be designed to be connectable to the device 1, wherein the data on the memory 2 can be read out by the device 1 and / or browsed, inter alia, the data information, such as playing a piece of music and / or metadata of the respective at least one file or several or all files to read and possibly write in a related file, which can be used to view, for example, files of music pieces of a specially selected artist or play by title, artist, album, genre, etc. to sort and / or select.
  • the device 1 can store this information in a file or database in an internal memory 8, on which it can later access, if necessary, also for other applications.
  • the various playable files or data optionally containing meta information are stored on the memory 2 and on the memory 2 or on the disk is still a so-called file arrangement table 3 before, also called File Allocation Table (FAT).
  • file arrangement table FAT
  • FIG. 1 This is an example
  • FAT table of a 128 MB USB memory also called a stick, with a 16 bit FAT.
  • the resulting file system is structured in clusters, which may have one or more sectors. Depending on the size of the memory, the number of clusters and / or sectors and thus the number of sectors for storing the structure information varies, so that some bytes of storage space are required to store the FAT file 3 itself. In such a system, the first sector is still the boot sector, typically followed by reserved sectors. Thereafter, the data arrangement table (FAT) is usually arranged.
  • FAT data arrangement table
  • the data arrangement table is unique for each data configuration in the memory, so that other data information also results in a different data arrangement table (FAT).
  • Column 4 lists a byte offset for various files listed by line. The byte offset thus provides a measure of the beginning of the file the memory. Column 5 indicates the length of the file. In column 6 a description of the file is given and in column 7 an example of a file arrangement of a FAT is given.
  • This storage space would be needed to store the identifier for a given state of the memory, if that identifier is identical to the file arrangement table itself.
  • the identifier can be retrieved from the file using a so-called HASH function.
  • the inventive method provides that when a memory 2 is first connected to a corresponding device 1, the memory is searched with its files stored there and the meta information is read out. At the same time, the file arrangement table is read out in order to recognize in what state the memory with the files stored there is. For this purpose, according to the method, an identifier of the file arrangement table is generated, which characterizes the state of the memory and of the file arrangement table. This identifier is suitably stored on the memory of the device, for example in the form of a file.
  • the identifier can first be retrieved from the memory and compared with an identifier previously stored in the device. In the event that the identifier has not changed, the meta-information stored in the device may continue to be used and a re-examination of the meta-information of the files of the memory is not necessary.
  • FIG. 3 shows an exemplary embodiment with reference to a block diagram 20.
  • the method is started.
  • the memory 2 is searched with its files stored there and the existing metadata there are stored in a file or database stored in a local memory of the device, see block 23.
  • an identifier is formed in block 24 which uniquely characterizes the file arrangement table so that a change in the file arrangement table would be mandatory if a file is changed, deleted or added to the memory. This identifier is stored persistently in the internal memory of the device.
  • the memory is not first searched for the meta-information, as in block 22, but it is compared whether the previously stored information (see block 24) is over If the identifier has remained the same so that it determines whether the data or files in the memory have changed or if the file arrangement table has changed, see block

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Multimedia (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

L'invention concerne un procédé de reconnaissance de données de média sur un support de données ou une mémoire amovible (2), selon lequel les données de média sont enregistrées sous la forme de fichiers sur la mémoire (2) de préférence avec des méta-informations. Selon l'invention, les fichiers enregistrés sur la mémoire (2) sont énumérés dans un tableau d'allocation des fichiers (3), un identificateur qui représente un état des données enregistrées est généré et l'identificateur (24) caractérise le tableau d'allocation des fichiers (3). L'invention concerne également un dispositif en rapport avec ledit procédé.
PCT/EP2009/063906 2008-10-28 2009-10-22 Procédé et dispositif de reconnaissance de données de média sur une mémoire amovible Ceased WO2010049346A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102008043216.4 2008-10-28
DE102008043216A DE102008043216A1 (de) 2008-10-28 2008-10-28 Verfahren und Vorrichtung zur Erkennung von Mediendaten auf einem wechselbaren Speicher

Publications (1)

Publication Number Publication Date
WO2010049346A1 true WO2010049346A1 (fr) 2010-05-06

Family

ID=41389054

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2009/063906 Ceased WO2010049346A1 (fr) 2008-10-28 2009-10-22 Procédé et dispositif de reconnaissance de données de média sur une mémoire amovible

Country Status (2)

Country Link
DE (1) DE102008043216A1 (fr)
WO (1) WO2010049346A1 (fr)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6034925A (en) * 1996-12-02 2000-03-07 Thomson Consumer Electronics, Inc. Accessing control method for identifying a recording medium in a jukebox
US6128625A (en) * 1995-07-26 2000-10-03 Sony Corporation Method and apparatus for operating a database
EP1128385A1 (fr) * 2000-02-23 2001-08-29 BECKER GmbH Procédé de fonctionnement d'un appareil de reproduction pour reproduire des données enregistrées sur un milieu d'enregistrement dans une voiture
US20030028721A1 (en) * 2001-07-31 2003-02-06 Dotclick Corporation Method and apparatus for creating a media identifier and indexing a media products database
US20030112729A1 (en) * 2001-12-17 2003-06-19 Nichols James B. System and method for identifying media
WO2004077241A2 (fr) * 2003-02-21 2004-09-10 Sony Electronics Inc. Identification de contenu de support

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6128625A (en) * 1995-07-26 2000-10-03 Sony Corporation Method and apparatus for operating a database
US6034925A (en) * 1996-12-02 2000-03-07 Thomson Consumer Electronics, Inc. Accessing control method for identifying a recording medium in a jukebox
EP1128385A1 (fr) * 2000-02-23 2001-08-29 BECKER GmbH Procédé de fonctionnement d'un appareil de reproduction pour reproduire des données enregistrées sur un milieu d'enregistrement dans une voiture
US20030028721A1 (en) * 2001-07-31 2003-02-06 Dotclick Corporation Method and apparatus for creating a media identifier and indexing a media products database
US20030112729A1 (en) * 2001-12-17 2003-06-19 Nichols James B. System and method for identifying media
WO2004077241A2 (fr) * 2003-02-21 2004-09-10 Sony Electronics Inc. Identification de contenu de support

Also Published As

Publication number Publication date
DE102008043216A1 (de) 2010-04-29

Similar Documents

Publication Publication Date Title
DE69926946T2 (de) Aufzeichnungsmedium, Aufzeichnungsgerät und Wiedergabegerät zur Auswahl einer Wiedergabeordnung von nur spezifischen digitalen Daten
DE60205238T2 (de) Verfahren und gerät zur aufzeichnung von dateien auf einem sequentiellen datenträger und ein sequentieller datenträger
DE112008003826B4 (de) Datenverarbeitungsvorrichtung und Verfahren zur Datenverarbeitung
DE69430027T2 (de) Effiziente Speicherung eines Objektes in einem Dateisystem
DE602005003553T2 (de) Audio-video-inhaltssynchronisation durch playlists
DE69608281T2 (de) Compact disk plattenwechsler mit verwendung von diskdatabasis
DE102006023226A1 (de) Verfahren und Vorrichtung zum menügesteuerten Auswählen von Menüpunkten, denen Dateien zugeordnet sind, die Audio- und/oder Videodaten enthalten
DE69431499T2 (de) Meta-data-Struktur und Handhabung
DE60112257T2 (de) Virtuelles Dateisystem für dynamisch erzeugte Webseiten
DE102004033104A1 (de) Organisieren von Datenobjekten in einem Speicherungsgerät
DE112004001255T5 (de) Speichervorrichtung und Speichersystem
DE69932308T2 (de) Wiedergabegerät für Informationsblöcke enthaltende Aufzeichnungsträger
WO2010031728A1 (fr) Système de divertissement éducatif et produit-programme informatique
WO2010049346A1 (fr) Procédé et dispositif de reconnaissance de données de média sur une mémoire amovible
DE102009031131A1 (de) Dateiverwaltungsvorrichtung
DE602006000368T2 (de) Verfahren und Vorrichtung zum Scannen des Inhalts eines Speichermediums
DE102009045382A1 (de) Verfahren zur Analyse von Dateinamen
WO2009013144A1 (fr) Procédé de détermination d'une similarité, dispositif destiné à cet effet et utilisation
DE102011103673B4 (de) Verfahren zur Wiedergabe von Mediafiles für ein Fahrzeug sowie Medienabspielgerät und Medienabspielsystem
EP3368975A2 (fr) Procédé et dispositif pour l'exécution accélérée d'applications
WO2008046485A1 (fr) système audio pour véhicules automobiles
DE112009000771T5 (de) Inhaltswiedergabevorrichtung und -programm
DE102013009569B4 (de) Verfahren zum Betreiben eines Infotainmentsystems zum Beschaffen einer Wiedergabeliste für eine Audiowiedergabe in einem Kraftfahrzeug, Infotainmentsystem sowie Kraftwagen umfassend ein Infotainmentsystem
EP3324321B1 (fr) Procédé de détermination d'une unité de données indiquant un exploitant des droits par rapport à un morceau de musique et réseau
EP2171669A1 (fr) Procédé de réalisation d'une adaptation de descripteurs, dispositif et utilisation

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09748076

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 09748076

Country of ref document: EP

Kind code of ref document: A1