WO2001088753A1 - Method and system for accessing a data set stored in a database and concerning a current or past event, in particular a song broadcast by a radio station - Google Patents

Method and system for accessing a data set stored in a database and concerning a current or past event, in particular a song broadcast by a radio station Download PDF

Info

Publication number
WO2001088753A1
WO2001088753A1 PCT/FR2001/001504 FR0101504W WO0188753A1 WO 2001088753 A1 WO2001088753 A1 WO 2001088753A1 FR 0101504 W FR0101504 W FR 0101504W WO 0188753 A1 WO0188753 A1 WO 0188753A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
management server
event
database
server
Prior art date
Application number
PCT/FR2001/001504
Other languages
French (fr)
Inventor
Stéphane D'ACREMONT
Original Assignee
Acremont Stephane D
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 Acremont Stephane D filed Critical Acremont Stephane D
Priority to AU62435/01A priority Critical patent/AU6243501A/en
Publication of WO2001088753A1 publication Critical patent/WO2001088753A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Abstract

The invention concerns a method for accessing a data set concerning a current or past event broadcast on a communication medium, said data set being stored in a database, wherein a user sets up a connection (1) with a server managing said database, and transmits to said server managing a set of spatial (2) and temporal (3) instructions concerning the searched event. The managing server carries out in the database an interactive search (4, 5, 6) for data concerning said searched event and transmits (7) to the user an extract of said event for identification purposes (7 bis), then, in response to the reception of an agreement of identification of the transmitted extract by said user, transmits to the latter a data set (8, 10) concerning said searched event. The invention is useful on all communication systems and media, in particular for identifying songs, features, messages.

Description

" Procédé et système d'accès à un ensemble d'informations stockées dans une base de données et relatives à un événement actuel ou passé, en particulier une chanson diffusée par une station de radiodiffusion " "Method and system for accessing a set of information stored in a database and relating to a current or past event, in particular a song broadcast by a broadcasting station"
La présente invention concerne un procédé d'accès à un ensemble d'informations relatives à un événement courant ou antérieur, cet ensemble d'informations étant convenablement stocké dans une base de données. Elle vise également un système mettant en œuvre ce procédé. L'invention trouve une application particulièrement intéressante dans le domaine du média tel que la radiodif usion. Toutefois elle est d'un cadre plus large puisqu'elle peut être appliquée à une discothèque ou une manifestation visuelle et/ou sonore.The present invention relates to a method of accessing a set of information relating to a current or previous event, this set of information being suitably stored in a database. It also relates to a system implementing this process. The invention finds a particularly interesting application in the field of media such as broadcasting. However, it is of a broader framework since it can be applied to a disco or a visual and / or sound event.
On s'est aperçu que les radios n'annoncent pas toujours les titres des chansons qu'elles diffusent et cela peut engendrer une frustration auprès des auditeurs . En outre, de nombreux acheteurs se présentent dans des magasins de disques sans connaître le nom de l'artiste ni le titre d'une chanson qu'ils ont entendue à la radio; pour retrouver cette chanson ils sont parfois obligés de chantonner 1 ' air aux vendeurs .We realized that the radios do not always announce the titles of the songs that they broadcast and this can cause frustration among listeners. In addition, many buyers come to record stores without knowing the name of the artist or the title of a song they heard on the radio; to find this song they are sometimes forced to hum the tune to the sellers.
Il est déjà connu de diffuser, en même temps que les programmes radiophoniques ou de télévision, des informations associées à ces programmes, via des systèmes de communication tels que l'Internet, le système de protocole à application sans fil communément appelé "Système WAP" pour Wireless Application Protocole en langue anglaise, la Radio Numérique D.A.B. (Digital Audio Broadcasting, en langue anglaise) , ou des systèmes développés par la société RCS.It is already known to broadcast, at the same time as the radio or television programs, information associated with these programs, via communication systems such as the Internet, the wireless application protocol system commonly called "WAP system". for Wireless Application Protocol in English, DAB Digital Radio (Digital Audio Broadcasting, in English), or systems developed by RCS.
Par ailleurs, certaines stations de radiodiffusion et télévisions fournissent déjà leurs programmes de diffusion ainsi que des informations supplémentaires sur des sites Internet, au moyen d'une ligne téléphonique ou encore par des publications écrites. Mais jusqu'à présent, il est difficile d'obtenir des informations sur un programme ou un objet présenté au cours d'un programme diffusé depuis déjà quelques heures, voire quelques jours. Par ailleurs, en ce qui concerne par exemple les radios, la majorité de ces radios ne donnent pas leur programmation complète pour des raisons concurrentielles, d'où l'impossibilité pour un auditeur de retrouver une information sur un programme passé. En outre, lorsqu'on désire acheter un produit présenté au cours d'une émission de radio, de télévision ou pendant une manifestation, on ne sait pas toujours à qui s'adresser pour l'obtenir.In addition, some broadcasting stations and televisions already provide their broadcasting programs as well as additional information on Internet sites, by means of a telephone line or by written publications. But until now, it has been difficult to obtain information about a program or an object presented during a program broadcast for a few hours or even a few days. In addition, with regard to radios for example, the majority of these radios do not give their complete programming for competitive reasons, hence the impossibility for a listener to find information on a past program. In addition, when you want to buy a product presented during a radio, television or an event, you do not always know who to contact to get it.
Parfois certaines stations de radiodiffusion proposent individuellement des services de recherche, mais ces services s'avèrent peu fiables, de faible notoriété et donc difficiles d' accès et représentent un coût non négligeable.Sometimes certain broadcasting stations offer research services individually, but these services prove to be unreliable, of low awareness and therefore difficult to access and represent a considerable cost.
La présente invention vise à remédier à ces inconvénients en proposant un procédé d'accès simple d'utilisation et interactif. Un objet de l'invention est de permettre une pluralité de voies d'accès aux informations recherchées.The present invention aims to remedy these drawbacks by proposing an easy to use and interactive access method. An object of the invention is to allow a plurality of access routes to the information sought.
Un autre objet de l'invention est de fédérer en un point unique une pluralité d'informations issues d'une pluralité de médias et notamment de proposer l'achat d'un produit vu ou entendu dans un média, mais également de produits dérivés ou associés.Another object of the invention is to unite in a single point a plurality of information from a plurality of media and in particular to propose the purchase of a product seen or heard in a media, but also of derivative products or associates.
L'invention a encore pour objet un système performant, automatique, fiable et résolvant le problème du caractère relatif de l'instant de passage et en donnant uniquement l'information demandée.The invention also relates to an efficient, automatic, reliable system which solves the problem. of the relative nature of the moment of passage and by giving only the information requested.
On atteint les objectifs précités avec un procédé d'accès à un ensemble d'informations relatives à un événement actuel ou passé diffusé sur un médium de communication, ledit ensemble d'informations étant stocké dans une base de données, dans lequel un utilisateur établit une connexion avec un serveur de gestion de ladite base de données, et l'utilisateur transmet audit serveur de gestion un ensemble de consignes spatiales et temporelles relatives audit événement recherché.The above objectives are achieved with a method of accessing a set of information relating to a current or past event broadcast on a communication medium, said set of information being stored in a database, in which a user establishes a connection with a management server of said database, and the user transmits to said management server a set of spatial and temporal instructions relating to said sought event.
Suivant l'invention, le serveur de gestion effectue au sein de la base de données une recherche interactive d'informations relatives audit événement recherché et transmet si nécessaire à l'utilisateur un extrait dudit événement à des fins de reconnaissance, et le serveur de gestion transmet à l'utilisateur un ensemble d'informations relatives audit événement recherché, en réponse à la réception d'un message de reconnaissance d'extrait transmis par l'utilisateur.According to the invention, the management server performs within the database an interactive search for information relating to said sought event and transmits if necessary to the user an extract of said event for recognition purposes, and the management server transmits to the user a set of information relating to said sought event, in response to the reception of an extract recognition message transmitted by the user.
La base de données peut avantageusement stocker une pluralité d'informations provenant d'une pluralité de fournisseurs et contenant des données relatives aux contenus et à la programmation des événements réalisés par ces fournisseurs. Les fournisseurs peuvent par exemple comprendre des stations de radiodiffusion, des chaînes de télévision, des discothèques, des bars ou encore des réalisateurs de spectacles médiatiques tels qu'un concert de musique. Avec un tel procédé, il est désormais possible, après avoir écouté une chanson diffusée à la radio le matin, de contacter le serveur de gestion le soir et lui demander de fournir des informations concernant cette chanson, comme par exemple le titre, le nom de l'artiste... Selon un aspect avantageux de l'invention, le serveur de gestion effectue une recherche interactive en posant des questions auxquelles l'utilisateur répond en transmettant au serveur une consigne spatiale correspondant à un fournisseur prédéterminé, ledit fournisseur prédéterminé étant à l'origine dudit événement prédéterminé. Cette consigne spatiale peut être le nom d'une station de radiodiffusion. L'événement prédéterminé peut correspondre à une transmission d'un morceau de musique auquel est associé un ensemble d'information transmis par le serveur de gestion à l'utilisateur et contenant les références du morceau de musique. En effet, la radio peut avoir diffusé une chanson que l'utilisateur désire retrouver. L'utilisateur peut également transmettre au serveur une consigne temporelle correspondant à une date et à une heure à laquelle s'est produit cet événement prédéterminé. Ainsi le serveur peut rechercher la chanson qui a été diffusée sur cette radio, à la date et heure indiquées par l'utilisateur.The database can advantageously store a plurality of information originating from a plurality of suppliers and containing data relating to the content and the programming of the events carried out by these suppliers. Suppliers may for example include radio stations, television channels, discos, bars or even producers of media shows such as a music concert. With such a method, it is now possible, after listening to a song broadcast on the radio in the morning, to contact the management server in the evening and ask it to provide information concerning this song, such as the title, the name of the artist ... According to an advantageous aspect of the invention, the management server performs an interactive search by asking questions to which the user answers by transmitting to the server a spatial instruction corresponding to a predetermined supplier, said predetermined supplier being the source of said predetermined event. This spatial instruction can be the name of a broadcasting station. The predetermined event may correspond to a transmission of a piece of music with which is associated a set of information transmitted by the management server to the user and containing the references of the piece of music. Indeed, the radio may have broadcast a song that the user wishes to find. The user can also transmit to the server a time set point corresponding to a date and a time at which this predetermined event occurred. Thus the server can search for the song which has been broadcast on this radio, on the date and time indicated by the user.
D'une façon générale, l'événement prédéterminé peut être une émission médiatique, et l'ensemble d'information transmis par le serveur de gestion à l'utilisateur peut correspondre aux références d'un élément présent au cours de ladite émission. Il peut donc s'agir d'une émission de télévision au cours de laquelle un livre à été présenté, et l'utilisateur désire obtenir de plus amples informations sur ce livre. Selon une caractéristique avantageuse de l'invention, le serveur de gestion peut communiquer de façon interactive avec l'utilisateur en transmettant des messages vocaux à travers un réseau téléphonique fixe. L'utilisateur peut utiliser des touches de son téléphone pour transmettre des données au serveur. Mais, de préférence, le serveur de gestion intègre les fonctions de reconnaissance et de synthèse vocale, ainsi l'utilisateur peut communiquer avec le serveur en dictant ses données.In general, the predetermined event can be a media program, and the set of information transmitted by the management server to the user can correspond to the references of an element present during said program. It may therefore be a television program during which a book has been presented, and the user wishes to obtain more information on this book. According to an advantageous characteristic of the invention, the management server can communicate interactively with the user by transmitting voice messages through a fixed telephone network. The user can use keys on his phone to transmit data to the server. However, preferably, the management server integrates the functions of speech recognition and synthesis, so the user can communicate with the server by dictating his data.
Selon une autre caractéristique avantageuse de l'invention, le serveur de gestion peut communiquer de façon interactive avec l'utilisateur en transmettant des messages écrits à travers un réseau téléphonique mobile intégrant la technologie d'envoi de message court, en particulier la technologie SMS ("Short Message Service" en langue anglaise) .According to another advantageous characteristic of the invention, the management server can communicate interactively with the user by transmitting written messages through a mobile telephone network integrating the technology for sending short messages, in particular the SMS technology ( "Short Message Service" in English).
Outre les vecteurs de transmission constitués par la synthèse vocale et les messages SMS, on peut aussi prévoir de transmettre les informations aux utilisateurs par courrier électronique (e-mail ) . Pour cela, l'utilisateur doit être membre et avoir laissé lors de son enregistrement son adresse de courrier électronique, ainsi qu'un moyen de l'identifier. Ce courrier électronique peut contenir toutes informations relatives à la chanson demandée ou des liens vers un site permettant d'accéder auxdites informations. Ces informations peuvent par exemple inclure : - l'histoire de l'artiste, sa biographie,In addition to the transmission vectors constituted by the text-to-speech and the SMS messages, one can also plan to transmit the information to the users by electronic mail (e-mail). For this, the user must be a member and have left when registering his email address, as well as a means of identifying it. This email may contain any information relating to the requested song or links to a site providing access to said information. This information may for example include: - the artist's history, his biography,
- des critiques de ces albums ou œuvres,- reviews of these albums or works,
- des écoutes d'autres chansons de l'album,- listening to other songs on the album,
- les noms des albums ou compilations contenant la chanson objet de la recherche, - les dates des concerts de l'artiste,- the names of the albums or compilations containing the song being researched, - the dates of the artist's concerts,
- des conseils d'achat,- purchasing advice,
- des propositions d'achats d'articles dérivés tels que des livres, des billets de concerts, des disques, des partitions de musique, un téléchargement de chansons, des produits d'artistes similaires, des maillots (T-shirts), ou des casquettes, à titre d'exemples non limitatifs.,- proposals to purchase derivative items such as books, concert tickets, records, sheet music, download songs, products by similar artists, jerseys (T-shirts), or caps, by way of non-limiting examples.,
- des publicités, sélectives ou non. Selon un mode de réalisation avantageux de l'invention, la base de données peut être accédée par un ensemble de serveurs de gestion. Ainsi avec quatre serveurs de caractéristiques différentes connectés à la base de données, l'utilisateur peut posséder plusieurs point d'accès aux informations contenues dans cette base de données.- advertisements, selective or not. According to an advantageous embodiment of the invention, the database can be accessed by a set of management servers. Thus with four servers of different characteristics connected to the database, the user can have several access points to the information contained in this database.
Selon une autre caractéristique avantageuse de l'invention, l'utilisateur peut échanger des informations avec le serveur de gestion à travers un réseau de communication de type Internet.According to another advantageous characteristic of the invention, the user can exchange information with the management server through an Internet type communication network.
Selon encore une autre caractéristique avantageuse de l'invention, l'utilisateur peut échanger des informations avec le serveur de gestion à travers un réseau de communication de type Internet et au moyen d'un protocole d'application sans fil, en particulier le système WAP ("Wireless Application Protocole" en langue anglaise) . Le procédé d'accès selon l'invention peut avantageusement comporter une fonction de reconnaissance musicale permettant de vérifier des informations de la programmation en ce qui concerne l'heure de diffusion et les œuvres diffusées, et donc de fournir une information en temps réel exacte.According to yet another advantageous characteristic of the invention, the user can exchange information with the management server through an Internet-type communication network and by means of a wireless application protocol, in particular the WAP system. ("Wireless Application Protocol" in English). The access method according to the invention can advantageously include a musical recognition function making it possible to verify information from the programming with regard to the time of broadcast and the works broadcast, and therefore to provide information in exact real time.
Cette reconnaissance musicale permet aussi une exploitation du procédé selon l'invention ne requérant pas un partenariat avec les stations de radio. Cela nécessite néanmoins de disposer d'une base de données de chansons aussi complète que possible.This musical recognition also allows exploitation of the method according to the invention which does not require a partnership with the radio stations. it nevertheless requires having as complete a song database as possible.
De préférence, les informations stockées dans la base de données sont modifiées en fonction du déroulement effectif dudit événement prédéterminé.Preferably, the information stored in the database is modified according to the actual course of said predetermined event.
A titre d'exemple, le serveur de gestion peut rediriger l'utilisateur vers d'autres serveurs de base de données .For example, the management server can redirect the user to other database servers.
La présente invention a également pour objet un système de diffusion d'un ensemble d'informations relatives à un événement recherché actuel ou passé en réponse à une consultation ou une requête. Selon l'invention, le système comprend: une base de données contenant des informations relatives à des événements diffusés sur des média de communication, notamment des extraits desdits événements, et,The present invention also relates to a system for broadcasting a set of information relating to a current or past sought event in response to a consultation or a request. According to the invention, the system comprises: a database containing information relating to events broadcast on communication media, in particular extracts from said events, and,
- au moins un serveur de gestion agencé pour effectuer, en réponse à une requête d'un utilisateur, des recherches dans cette base de donnés, transmettre audit utilisateur un extrait d'un événement susceptible de correspondre audit événement recherché, puis, en réponse à la réception d'une réponse positive de l'utilisateur sur la reconnaissance dudit événement, transmettre audit utilisateur, des informations relatives audit événement recherché.at least one management server arranged to perform, in response to a request from a user, searches in this database, transmit to said user an extract of an event capable of corresponding to said sought event, then, in response to receiving a positive response from the user on the recognition of said event, transmitting to said user, information relating to said sought event.
La base de données générale contient, de préférence, des fichiers audio, vidéo, image et texte susceptibles d'être transmis à l'utilisateur. Le serveur de gestion peut comprendre un serveur vocal interactif accessible au moyen d'un réseau téléphonique fixe ou mobile.The general database preferably contains audio, video, image and text files which can be transmitted to the user. The management server can comprise an interactive voice server accessible by means of a fixed or mobile telephone network.
Le serveur de gestion peut aussi comprendre un serveur vocal interactif accessible au moyen d'un réseau téléphonique mobile et utilisant une technologie d'envoi de message court.The management server can also include an interactive voice server accessible by means of a network mobile phone and using short message sending technology.
Suivant un mode de réalisation préféré, le serveur de gestion peut comprendre un serveur vocal interactif intégrant la technologie de reconnaissance et de synthèse vocale.According to a preferred embodiment, the management server can include an interactive voice server integrating the voice recognition and synthesis technology.
Le serveur de gestion peut encore comprendre un serveur de données accessible au moyen d'un réseau de communication de type Internet. Le serveur de gestion peut enfin comprendre un serveur de données accessible au moyen d'un réseau de communication de type Internet et intégrant un protocole d'application sans fil.The management server can also comprise a data server accessible by means of an Internet type communication network. The management server can finally comprise a data server accessible by means of an Internet-type communication network and integrating a wireless application protocol.
Suivant un aspect de l'invention, le serveur de gestion procure des moyens de vente à distance notamment par correspondance et par téléchargement de fichiers MP3 ou autres formats de compression. Ceci permet ainsi à un utilisateur d'acheter un disque dont il aurait écouté la chanson dans une station de radiodiffusion. Par ailleurs, pour des utilisateurs de systèmes de communication électronique permettant d'appeler ou d'être connectés à des sites WAP, ceux-ci pourront après une recherche télécharger immédiatement sur leur téléphone portable ou leur équipement électronique portatif par exemple de type Palm [ordinateur tenant dans la paume d'une main] un fichier MP3 (ou autres formats de compression) par exemple d'une chanson, d'une musique, d'une interview, ou d'une émission.According to one aspect of the invention, the management server provides means of distance selling, in particular by correspondence and by downloading of MP3 files or other compression formats. This allows a user to buy a disc whose song he would have listened to on a broadcasting station. In addition, for users of electronic communication systems making it possible to call or be connected to WAP sites, these may, after a search, download immediately to their mobile phone or portable electronic equipment, for example of the Palm type [computer holding in the palm of a hand] an MP3 file (or other compression format) for example of a song, music, interview, or broadcast.
D'autres avantages et caractéristiques de l'invention apparaîtront à l'examen de la description détaillée d'un mode de mise en œuvre nullement limitatif, et des dessins annexés sur lesquels :Other advantages and characteristics of the invention will appear on examining the detailed description of a mode of implementation which is in no way limitative, and the appended drawings in which:
- la figure 1 est un diagramme illustrant différentes étapes réalisées par un serveur de gestion pour qu'un utilisateur accède aux informations concernant une chanson qu'une radio aurait préalablement diffusée; - la figure 2 est un schéma illustrant quelques composants intervenant dans le système selon l'invention;- Figure 1 is a diagram illustrating different steps performed by a management server for a user to access information concerning a song that a radio has previously broadcast; - Figure 2 is a diagram illustrating some components involved in the system according to the invention;
- la figure 3 est un diagramme illustrant un processus d'enregistrement dans la base de données des informations fournies par une station de radio partenaire ; et- Figure 3 is a diagram illustrating a process of recording in the database the information provided by a partner radio station; and
- la figure 4 est un diagramme illustrant un processus d'enregistrement urgent mis en œuvre dans le procédé selon l'invention. Bien que l'invention n'y soit pas limitée, on va maintenant décrire un procédé pour accéder à un ensemble d'informations concernant une chanson, un commentaire, une chronique ou tout autre élément sonore qu'un utilisateur aurait préalablement entendu sur une radio. L'utilisateur accède pour cela à un serveur de gestion vocal en utilisant son téléphone fixe. De plus le serveur intègre un système de reconnaissance et de synthèse vocale.- Figure 4 is a diagram illustrating an urgent recording process implemented in the method according to the invention. Although the invention is not limited thereto, a method will now be described for accessing a set of information concerning a song, a comment, a chronicle or any other sound element that a user has previously heard on a radio. . For this, the user accesses a voice management server using his fixed telephone. In addition, the server integrates a voice recognition and synthesis system.
On va maintenant décrire, en référence à la figure 1, un exemple de processus réalisable par un serveur de gestion selon l'invention. Au préalable, on suppose que l'utilisateur a entendu une chanson diffusée par la radio R le mardi 2 juillet à lOhOO du matin. Plus tard dans la journée, l'utilisateur désire retrouver les références de cette chanson et éventuellement acheter l'album contenant cette chanson. Pour ce faire, l'utilisateur appelle un numéro de téléphone le reliant au serveur de gestion selon l'invention. De préférence ce numéro de téléphone est identique pour toutes les radios (et/ou chaînes de télévision, discothèques ...) partenaires du service proposé par le serveur de gestion. A l'établissement de la connexion à l'étape 1, le serveur de gestion formule une phrase de bienvenue et demande à l'utilisateur de prononcer le nom de la radio concernée par la recherche qu'il désire effectuer. L'homme du métier comprendra aisément que l'étape 2 peut être du type "lieu d'événement", c'est-à-dire sur quel média l'utilisateur a perçu l'événement en question dans le cas où plusieurs médias seraient disponibles tels que la radio, la télévision ou le câble. Par ailleurs, on peut envisager une fonction consistant à ce que le serveur répète une étape du processus lorsque l'utilisateur appuie sur une touche spécifique du téléphone ou dit tout simplement "répéter".We will now describe, with reference to FIG. 1, an example of a process achievable by a management server according to the invention. Beforehand, it is assumed that the user heard a song broadcast by radio R on Tuesday, July 2 at 10 a.m. Later in the day, the user wants to find the references of this song and possibly buy the album containing this song. To do this, the user calls a telephone number connecting him to the management server according to the invention. Preferably this phone number is identical for all the radio stations (and / or television channels, nightclubs ...) partners of the service offered by the management server. When the connection is established in step 1, the management server formulates a welcome sentence and asks the user to say the name of the radio concerned by the search he wishes to carry out. Those skilled in the art will readily understand that step 2 can be of the "event location" type, that is to say on which medium the user has perceived the event in question in the event that several media are available such as radio, television or cable. Furthermore, we can consider a function consisting in the server repeating a step in the process when the user presses a specific key on the telephone or simply says "repeat".
L'utilisateur dicte le nom de la radio "Radio R" ou du diffuseur concerné. Le serveur enregistre le message grâce à la reconnaissance vocale. Puis, à l'étape 3, le serveur invite l'utilisateur à indiquer le jour et l'heure à laquelle il a entendu la chanson "MARDI 02 07 lOheures". Les étapes 2 et 3 peuvent correspondre à une seule étape, et des moyens de vérification du message capté par le serveur au moyen de la reconnaissance vocale peuvent être prévus tels qu'une répétition par le serveur du message capté et une demande de confirmation par l'utilisateur.The user dictates the name of the radio station "Radio R" or the broadcaster concerned. The server records the message using voice recognition. Then, in step 3, the server invites the user to indicate the day and the hour at which he heard the song "TUESDAY 02 07 lOheures". Steps 2 and 3 can correspond to a single step, and means for verifying the message picked up by the server by means of voice recognition can be provided such as a repetition by the server of the picked up message and a request for confirmation by the 'user.
A l'étape 4, le serveur enregistre les informations données par l'utilisateur et effectue une recherche dans une "table des programmes" incluse dans la base de données afin d'identifier le nom de la radio et le moment dictés par l'utilisateur. Cette identification permet d'obtenir à l'étape 5 un "code extrait" à partir duquel le serveur va rechercher au cours de l'étape 6 le titre de la chanson et le nom d'un artiste ayant chanté la chanson dans une "table des extraits". Les tables des programmes et des extraits seront mieux explicitées dans la suite, en particulier en référence à la figure 2.In step 4, the server records the information given by the user and performs a search in a "program table" included in the database in order to identify the name of the radio and the time dictated by the user . This identification makes it possible to obtain in step 5 a "extracted code" from which the server will search in step 6 for the title of the song and the name of an artist who sang the song in a "table of extracts". The program and extract tables will be better explained below, in particular with reference to Figure 2.
Le serveur lance au cours de l'étape 7 une séquence d'écoute d'un extrait de musique de la chanson trouvée pendant par exemple vingt secondes. L'utilisateur peut interrompre la séquence (en appuyant sur une touche du téléphone) ou en attendre la fin. A la suite de cette séquence d'écoute, le serveur demande, à l'étape 7bis, à l'utilisateur soit de dire "oui" (ou appuyer sur la touche "1" par exemple du téléphone) si le morceau écouté au cours de la séquence 7 correspond bien à la chanson recherchée, soit de dire "non" (ou appuyer sur la touche "2" par exemple) ou soit encore de dire "Quitter" s'il désire quitter le service ou effectuer une nouvelle recherche.The server launches in step 7 a sequence of listening to a musical extract of the song found for for example twenty seconds. The user can interrupt the sequence (by pressing a key on the phone) or wait for the end. Following this listening sequence, the server asks, in step 7bis, for the user either to say "yes" (or press the "1" key for example on the telephone) if the song listened to during of sequence 7 corresponds well to the song sought, either to say "no" (or press the key "2" for example) or else to say "Quit" if he wishes to leave the service or perform a new search.
Si l'utilisateur dit "oui", le serveur annonce à l'étape 8 le titre de la chanson et le nom de l'artiste, puis demande (étape 9) à l'utilisateur s'il désire avoir plus d'information. Si l'utilisateur répond par la négative, le serveur passe à l'étape 11 et demande si l'utilisateur désire effectuer un achat. A l'affirmative à la suite de l'étape 11, le serveur initie un processus d'achat en ligne (ou par correspondance) à l'étape 12. Par contre, si l'utilisateur répond par l'affirmative à l'étape 9, le serveur passe à l'étape 10 et divulgue selon la demande des informations supplémentaires concernant la chanson. Ces informations supplémentaires peuvent inclure le titre de la chanson, le nom de l'artiste, la version de la chanson (re ix ou Live) , le nom de la maison de disque, le nom de l'éditeur, le nom du ou des compositeurs et auteurs de la chanson, le nom des albums et compilations contenant la chanson... Le serveur passe ensuite à l'étape 11 de demande d'achat. On peut avantageusement envisager d'intégrer entre les étapes 10 et 11 une étape de recherche pour écouter d'autres chansons de l'artiste disponibles dans les base de données qui peuvent notamment comprendre le nom du ou des compositeurs et auteurs de la chanson. Si l'utilisateur refuse l'achat à l'étape 11, le serveur lui demande s'il désire quitter le service : si "oui", le serveur se déconnecte à l'étape 14 après éventuellement un message d'au revoir; si "non", le serveur retourne à l'étape 2 pour recommencer une nouvelle recherche.If the user says "yes", the server announces in step 8 the title of the song and the name of the artist, then asks (step 9) to the user if he wishes to have more information. If the user answers in the negative, the server goes to step 11 and asks if the user wishes to make a purchase. If yes after step 11, the server initiates an online (or correspondence) purchase process in step 12. However, if the user responds in the affirmative at step 9, the server goes to step 10 and discloses, according to the request, additional information concerning the song. This additional information can include the title of the song, the name of the artist, the version of the song (re ix or Live), the name of the record company, the name of the publisher, the name of the songwriter (s) and songwriter (s), the name of the albums and compilations containing the song ... The server then goes to step 11 of the purchase request. One can advantageously envisage integrating between steps 10 and 11 a search step for listening to other songs of the artist available in the databases which may in particular include the name of the songwriter (s) and songwriters. If the user refuses the purchase in step 11, the server asks him if he wishes to leave the service: if "yes", the server disconnects in step 14 after possibly a goodbye message; if "no", the server returns to step 2 to start a new search.
Lorsque l'utilisateur répond "non" à l'étape 8, le serveur lance à l'étape 15 une séquence de recherche proche consistant à explorer la "table des programmes" et identifier à l'étape 16 les chansons diffusées aux alentours du moment de la diffusion de la chanson recherchée. Ensuite, une fois une chanson identifiée, le serveur retourne à 1 'étape 7 pour la faire écouter à l'utilisateur.When the user answers "no" in step 8, the server launches in step 15 a close search sequence consisting in exploring the "program table" and in step 16 identifying the songs broadcast around the time of the broadcast of the desired song. Then, once a song has been identified, the server returns to step 7 to make the user listen to it.
Lorsque l'utilisateur n'a pas trouvé la chanson recherchée et ne désire pas effectuer une séquence de recherche proche, il peut choisir à l'étape 8 de dire "Quitter" afin de se présenter à l'étape 13.When the user has not found the desired song and does not wish to perform a close search sequence, he can choose in step 8 to say "Exit" in order to present himself in step 13.
On peut également envisager qu'il existe sur le téléphone de l'utilisateur une touche d'accès rapide permettant d'atteindre directement le serveur. En effet, l'utilisateur peut programmer, selon les services proposés par l'opérateur téléphonique dont il dépend, la touche "dièse" par exemple de son combiné téléphonique de sorte qu'une pression sur cette touche lance la connexion avec le serveur. Ainsi l'étape 3 décrite ci-dessus peut être évitée. Cette touche d'accès rapide permet à la fois d'accéder au service sans composer le numéro de téléphone, et d'obtenir les informations en temps réel rapidement .It is also conceivable that there is a quick access key on the user's telephone allowing direct access to the server. Indeed, the user can program, according to the services offered by the telephone operator on which he depends, the "pound" key for example on his telephone handset. so that pressing this key starts the connection with the server. Thus step 3 described above can be avoided. This quick access key allows you to both access the service without dialing the telephone number, and to obtain information in real time quickly.
Dans le cas où l'utilisateur utilise un téléphone mobile, le serveur peut de préférence correspondre par technologie SMS. Le client a par exemple le choix entre la parole et les touches du téléphone.In the case where the user uses a mobile phone, the server can preferably correspond by SMS technology. For example, the customer can choose between speaking and pressing the telephone keys.
Une fonctionnalité offerte par le serveur permet de fournir l'orthographe des informations demandées, notamment lorsque le serveur répond par synthèse vocale. Le serveur dicte les lettres de chaque mot concerné. Par ailleurs, on peut envisager une fonction permettant au serveur d'aiguiller l'utilisateur vers un serveur vocal de la radio dont il a entré le nom ou recevoir des informations en temps réel provenant d'un système de diffusion instantanée de la radio concernée. La présente invention permet d'adapter le signal émis par un système de diffusion, instantanée existant déjà au sein de stations de radio numérique en fonction du type de serveur de gestion utilisé: vocal, SMS, par Internet .„. En effet, la présente invention est particulièrement intéressante par le fait que la base des données est accessible par une pluralité de serveurs, comme l'illustre la figure 2. Ainsi, sur la figure 2, est représenté un système S selon l'invention contenant une unité centrale UC et quatre serveurs de gestion, parmi lesquels un serveur vocal SV, tel celui mis en œuvre par le procédé de la figure 1. Ce serveur vocal SV est donc accessible par le réseau téléphonique. Un second serveur de gestion SVM est également un serveur vocal mais avec la particularité d'intégrer la technologie SMS lui permettant d'émettre des messages courts à travers un réseau téléphonique mobile. Ce serveur SVM peut donc avantageusement être accessible par téléphone portable. Les deux serveur SV et SVM intègrent la technologie de reconnaissance et synthèse vocale, ce qui permet une interactivité très aisée. Le troisième serveur SI est un serveur accessible par Internet, avec une interactivité accrue puisque la communication peut être réalisée sous forme vidéo, audio, image ou texte. Le dernier serveur SWAP est également un serveur accessible par Internet, mais avec la technologie WAP, c'est-à-dire que les pages Web par exemple peuvent être formatées (simplifiées) de façon à être téléchargeables sur un terminal portable intégrant la technologie WAP.A functionality offered by the server makes it possible to provide the spelling of the information requested, in particular when the server responds by voice synthesis. The server dictates the letters of each word concerned. In addition, a function can be envisaged allowing the server to direct the user to a voice server of the radio whose name he has entered or to receive information in real time from an instant broadcast system of the radio concerned. The present invention makes it possible to adapt the signal transmitted by an instantaneous broadcasting system already existing within digital radio stations according to the type of management server used: voice, SMS, via the Internet. In fact, the present invention is particularly interesting in that the database is accessible by a plurality of servers, as illustrated in FIG. 2. Thus, in FIG. 2, a system S according to the invention is represented containing a central processing unit UC and four management servers, including a voice server SV, such as that implemented by the method of FIG. 1. This voice server SV is therefore accessible by the telephone network. A second SVM management server is also a voice server but with the particularity of integrating SMS technology allowing it to send short messages through a mobile telephone network. This SVM server can therefore advantageously be accessed by mobile phone. Both SV and SVM server integrate speech recognition and synthesis technology, which allows very easy interactivity. The third server SI is a server accessible by Internet, with increased interactivity since the communication can be carried out in video, audio, image or text form. The last SWAP server is also a server accessible by Internet, but with WAP technology, that is to say that web pages for example can be formatted (simplified) so as to be downloadable on a portable terminal integrating WAP technology .
L'unité centrale UC contient une base de données selon l'invention. Cette base de données comprend une table générale et deux séries de tables, certaines de ces tables pouvant ou non être regroupées avec la table générale ou entre elles. Ces deux séries de tables comprennent :The central processing unit UC contains a database according to the invention. This database includes a general table and two series of tables, some of these tables may or may not be grouped with the general table or between them. These two series of tables include:
- une première Table des Extraits TE contenant à titre d' exemple non limitatif les données suivantes :- a first Table of TE Extracts containing by way of nonlimiting example the following data:
Figure imgf000016_0001
Le code extrait peut être un numéro permettant de répertorier tous les extraits de chanson présents dans la base de données.
Figure imgf000016_0001
The extract code can be a number allowing to list all the extracts of song present in the database.
Lorsque la technologie de reconnaissance et de synthèse vocale n'est pas disponible, on remplace le champ concernant la "sélection de la langue" par les deux champs suivants :When speech recognition and synthesis technology is not available, the field concerning "language selection" is replaced by the following two fields:
Figure imgf000017_0001
Figure imgf000017_0001
- pour chaque radio ou pour l'ensemble des radios, une table des codes radio TC contenant au moins les données suivantes :- for each radio or for all radios, a table of TC radio codes containing at least the following data:
Figure imgf000017_0002
Figure imgf000017_0002
Le "numéro de la fiche" correspond au numéro d'une fiche de description que chaque radio possède pour chacune des chansons qu'elle diffuse. Les numéros permettent de répertorier les fichiers.The "card number" corresponds to the number of a description card that each radio has for each of the songs it broadcasts. The numbers are used to list the files.
Ces données peuvent être complétées par les mêmes champs que ceux de la table des extraits TE, pour le cas où la radio aurait pour habitude de donner aux titres des chansons ou aux noms des artistes des variantes des noms courants :These data can be supplemented by the same fields as those in the table of TE extracts, in the case where the radio has the habit of giving song titles or artists' names variants of current names:
Figure imgf000017_0003
et, - pour chaque radio, une table des Programmes TP regroupant les données suivantes :
Figure imgf000017_0003
and, - for each radio, a table of TP Programs gathering the following data:
Figure imgf000018_0001
Figure imgf000018_0001
La Table des Extraits contient également toutes les données recherchées par un utilisateur U, c'est-à-dire les fichiers audio, vidéo ou texte. Les fichiers audio par exemple sont enregistrés dans la base de données au moyen d'un dispositif d'enregistrement ME tel qu'un lecteur de CD-ROM accompagné d'un logiciel permettant de réaliser des fichiers sous format MP3 ou autre format de compression de fichier. La Table des Extraits TE contient des fichiers son enregistrés sous deux formes :The Table of Extracts also contains all the data sought by a user U, i.e. audio, video or text files. Audio files, for example, are recorded in the database by means of an ME recording device such as a CD-ROM drive accompanied by software making it possible to produce files in MP3 or other compression format. file. The TE Extracts Table contains sound files recorded in two forms:
- MP3 : 44,1 kHz, 16 bits, Stéréo, durée de 30 secondes : fichiers commençant par la lettre D - qualité téléphone : μ-la : 8 Hz, 8 bits, mono, durée de 20 secondes : commençant par la lettre T L'utilisateur peut accéder aux informations contenues dans l'unité centrale U par quatre serveurs distincts. La Table des Extraits TE est remplie en même temps qu'une des tables des codes radio TC ou à partir des enregistrements directs au moyen du dispositif d'enregistrement ME par exemple.- MP3: 44.1 kHz, 16 bits, Stereo, duration of 30 seconds: files starting with the letter D - telephone quality: μ-la: 8 Hz, 8 bits, mono, duration of 20 seconds: starting with the letter T The user can access the information contained in the central processing unit U by four separate servers. The TE Extracts Table is filled at the same time as one of the TC radio code tables or from direct recordings by means of the ME recording device for example.
La Table des Codes radio TC et la Table des Programmes TP sont obtenues à partir des données fournies par des médias partenaires. Dans le cas présent ce sont des stations de radiodiffusion (Radio_l, Radio_2 Radio_n) . D'une façon générale, l'unité centrale est de préférence connectée en temps réel aux radios. Le système selon la présente invention permet d'avoir un seul numéro de téléphone ou une seule adresse de site pour un service de renseignement concernant une pluralité de stations de radio.The TC Radio Code Table and the TP Program Table are obtained from data provided by partner media. In this case they are broadcasting stations (Radio_l, Radio_2 Radio_n). Generally, the central unit is preferably connected in real time to the radios. The system according to the present invention allows to have a single telephone number or a single site address for an information service concerning a plurality of radio stations.
La Table des Codes radio TC de l'une des radios et la Table des Extraits TE sont remplies à partir d'un fichier "Playlist" envoyé par les radios partenaires. Ce fichier peut parvenir au moyen du réseau Internet, par courrier sous forme de feuille ou encore sous forme de disquette.The TC Radio Code Table for one of the radios and the TE Extracts Table are filled out from a "Playlist" file sent by partner radios. This file can be sent over the Internet, by mail in sheet form or in the form of a diskette.
Sur la figure 3 est représentée la façon dont peut être remplie la Table des Extraits TE à partir d'un fichier « playlist » envoyé par exemple par la radio_l. On formate d'abord en 17 le fichier « Playlist » de façon à le rendre compatible avec la présentation de la Table des Extraits TE. Ce fichier formaté contient les données suivantes :In Figure 3 is shown how the TE Table of Extracts can be filled from a "playlist" file sent for example by radio_l. The file “Playlist” is first formatted in 17 so as to make it compatible with the presentation of the Table of TE Extracts. This formatted file contains the following data:
Figure imgf000019_0001
Figure imgf000019_0001
L'unité centrale contient un programme de remplissage de la Tables des Extraits TE. Ce programme débute en 18 en prenant le fichier « playlist » formaté. En 19, on prend un "numéro de la fiche" (correspondant à une chanson prédéterminée) et on regarde si ce numéro est déjà présent dans la Table des Codes radio TC existante au nom de la radio_l. Si la Table des Codes radio TC existante ne contient pas ce numéro, alors on recherche au cours de l'étape 21 le titre de la chanson prédéterminée et le nom de l'artiste auteur de ladite chanson dans la Table des Extraits TE contenant l'ensemble des données issues de sources diverses. Dans le cas d'une réponse positive à la question de l'étape 19, on compare à l'étape 20 le fichier playlist formaté et la Table des Codes radio TC pour voir si, pour ce numéro, le titre de la chanson et le nom de l'artiste sont les mêmes. S'il en est ainsi, on passe à un "numéro de la fiche" suivant à l'étape 24 puis à l'étape 19 pour effectuer une boucle.The central unit contains a filling program for the TE Extract Tables. This program starts in 18 by taking the formatted "playlist" file. In 19, we take a "card number" (corresponding to a predetermined song) and we check if this number is already present in the existing TC Radio Code Table in the name of radio_l. If the existing TC Radio Code Table does not contain this number, then in step 21, the title of the predetermined song and the name of the artist author of the said song are sought in the TE Extract Table containing the all data from various sources. In the case of a positive answer to the question in step 19, we compare in step 20 the formatted playlist file and the TC Radio Code Table to see if, for this number, the title of the song and the artist name are the same. If so, go to a "record number" next in step 24 and then in step 19 to loop.
Dans le cas où à l'étape 21 on trouve dans la Table des Extraits TE le titre de la chanson et l'artiste, on inscrit alors à l'étape 23 le "numéro de la fiche" dans la Table des Codes radio TC et on effectue une mise à jour éventuelle de la Table des Codes radio TC en enregistrant les informations présentes sur le fichier « playlist » formaté, puis on passe à l'étape 24. Lorsqu'on ne trouve pas les références de la chanson à l'étape 21, on indique, en 22, dans une table spéciale d'enregistrement que cette chanson doit être enregistrée et référencée, l'enregistrement se faisant au moyen du dispositif d'enregistrement ME ou à partir des données envoyées par la radio_l si celle-ci transmet également des fichiers audio. La table des extraits TE et la table des codes radio TC sont alors mises à jour (étape non représentée) .In the case where in step 21 we find in the Table of TE Extracts the title of the song and the artist, we then write in step 23 the "record number" in the Table of TC radio codes and we carry out a possible update of the Table of TC radio codes by recording the information present on the formatted "playlist" file, then we go to step 24. When the references of the song are not found in the step 21, it is indicated, at 22, in a special recording table that this song must be recorded and referenced, the recording being made by means of the recording device ME or from data sent by the radio_l if it it also transmits audio files. The TE extract table and the TC radio code table are then updated (step not shown).
Ce processus de remplissage de la Table des Extraits est réalisé pour chaque "numéro de la fiche" transmis par la radio_l. 11 est à noter que les étapes 19 et 20 précitées peuvent ou non être réalisées.This process of filling the Table of Extracts is carried out for each "number of the file" transmitted by radio_l. It should be noted that the above steps 19 and 20 may or may not be carried out.
Sur la figure 4, est illustré le remplissage de la Table des Programmes à partir d'un fichier de programmation client transmis par la radio_l et contenant les données suivantes après avoir subit une étape 25 de formatage :In FIG. 4, the filling of the Program Table is illustrated from a client programming file transmitted by the radio_l and containing the following data after having undergone a formatting step 25:
Nom du fichier : radio 1File name: radio 1
Figure imgf000021_0001
Figure imgf000021_0001
Un programme de l'unité centrale pour le remplissage de la Table des programmes TP débute en 26 en prenant le fichier de programmation client formaté. En 27, on prend un "numéro de la fiche" (correspondant à une chanson prédéterminée) et on regarde si ce numéro est déjà présent dans la Table des Codes radio TC existante au nom de la radio_l . Si la Table des Codes radio TC existante ne contient pas ce numéro, alors on recherche au cours de l'étape 29 le titre de la chanson prédéterminée et le nom de l'artiste auteur de ladite chanson dans la Table des Extraits TE. Dans le cas d'une réponse positive à la question de l'étape 27, on compare à l'étape 28 le fichier de programmation client et la Table des Codes radio TC existante pour voir si, pour ce numéro, le titre de la chanson et le nom de l'artiste sont les mêmes. Si c'est ainsi, on récupère le code extrait qui est une valeur numérique permettant de référencé le fichier audio correspondant à la chanson, puis à l'étape 32 on effectue une mise à jour de la Table des Programmes TP en remplissant les champs « Code extrait » et « moment de passage », et à l'étape 33 on passe au "numéro de la fiche" suivant afin de réaliser une boucle sur l'étape 27.A central unit program for filling the TP program table begins at 26 by taking the formatted client programming file. In 27, we take a "card number" (corresponding to a predetermined song) and we check if this number is already present in the existing TC Radio Code Table in the name of radio_l. If the existing TC Radio Code Table does not contain this number, then in step 29 the title of the predetermined song and the name of the artist author of the said song are sought in the TE Extract Table. In the case of a positive answer to the question in step 27, we compare in step 28 the client programming file and the existing TC Radio Code Table to see if, for this number, the title of the song and the artist's name are the same. Yes this is how we retrieve the extracted code which is a numerical value allowing the audio file corresponding to the song to be referenced, then in step 32 we update the TP Program Table by filling in the "Code" fields extract "and" moment of passage ", and in step 33 we go to the next" file number "in order to make a loop on step 27.
Dans le cas où à l'étape 29 on trouve dans la Table des Extraits TE le titre de la chanson et l'artiste, on met à jour la Tables des Codes radio TC et on passe à l'étape 32. Mais dans le cas contraire, on passe à l'étape 30 afin d'indiquer dans une table spéciale d'enregistrement urgent les chansons devant être enregistrées et référencées immédiatement. Il est à noter que les étapes 27 et 28 peuvent être supprimées.In the case where in step 29 we find in the Table of TE Extracts the title of the song and the artist, we update the Tables of TC radio codes and we go to step 32. But in the case on the contrary, we go to step 30 in order to indicate in a special urgent recording table the songs to be recorded and referenced immediately. It should be noted that steps 27 and 28 can be omitted.
La présente invention permet donc à un utilisateur de se connecter à un serveur de gestion d'une base de données via un mode de communication interactif qui peut transmettre du son ou des images. Ces modes de communication connus à ce jour sont Internet, la téléphonie fixe ou mobile avec l'intervention de serveur vocal interactif, ou les sites utilisant le protocole WAP permettant d'accéder à des sites simplifiés via certains appareils de téléphonie mobile. Le procédé peut être appliqué à une radio ou une télévision, une discothèque ou un restaurant qui diffuse de la musique, un spectacle visuel, ou une manifestation visuelle ou sonore. Un numéro de téléphone ou une adresse Internet ou WAP peut correspondre à un seul lieu ou média.The present invention therefore allows a user to connect to a database management server via an interactive communication mode which can transmit sound or images. These communication methods known to date are the Internet, fixed or mobile telephony with the intervention of an interactive voice server, or sites using the WAP protocol allowing access to simplified sites via certain mobile telephony devices. The method can be applied to a radio or a television, a disco or a restaurant which broadcasts music, a visual spectacle, or a visual or sound manifestation. A phone number or an Internet or WAP address can correspond to a single place or media.
Une seule adresse Internet/WAP ou un seul numéro de téléphone peut permettre d' accéder aux services d'informations de plusieurs lieux d'activité. La présente invention permet en outre de créer un portail multi-accès pour les services d'informations d'une pluralité de radios et télévisions partenaires et de proposer un service transmettant aux auditeurs, en temps réel et en différé les références des chansons diffusées . On peut également envisager un service pour réaliser des statistiques périodiques, par exemple instantanées, horaires, journalières, hebdomadaires, mensuelles, pour les radios partenaires. II est à noter que d' autres sociétés peuvent être intéressées par la programmation des stations de radio et les statistiques produites au cours de l'exploitation du procédé selon l'invention. Ces sociétés sont par exemple les maisons de disques, les magasins, les journaux, les autres stations de radio, des groupes de presse ou de télévision.A single Internet / WAP address or a single telephone number can allow access to the information services of several places of activity. The present invention also makes it possible to create a multi-access portal for the information services of a plurality of partner radios and televisions and to offer a service transmitting to listeners, in real time and offline the references of the songs broadcast. We can also consider a service to produce periodic statistics, for example instant, hourly, daily, weekly, monthly, for partner radios. It should be noted that other companies may be interested in the programming of radio stations and the statistics produced during the operation of the method according to the invention. These companies are for example record companies, stores, newspapers, other radio stations, press or television groups.
Par ailleurs, les données collectées, dans le cadre de l'exploitation du procédé selon l'invention, sur les ventes d'informations (recherches) et de produits peuvent permettre de définir des modèles de comportement d' achat qui peuvent être ensuite utilisés pour proposer des produits présentant une haute probabilité d'acceptation par les utilisateurs. Ces études de comportement peuvent en outre être utilisées pour mettre en œuvre un programme de publicité sélective.Furthermore, the data collected, within the framework of the exploitation of the process according to the invention, on the sales of information (research) and of products can make it possible to define models of purchasing behavior which can then be used to offer products with a high probability of acceptance by users. These behavioral studies can also be used to implement a selective advertising program.
Grâce aux données collectées sur les ventes d'informations (recherches) et de produits et aux études comportement précitées, il devient possible de créer des radios personnalisées diffusant les chansons ou programmes que l'utilisateur aime ou apprécie ou aura de grandes chances d'aimer. On peut d'ailleurs prévoir une fonctionnalité permettant de passer rapidement au moyen d'une télécommande fictive une chanson ou un message publicitaire non apprécié par l'utilisateur.Thanks to the data collected on the sales of information (research) and products and the aforementioned behavior studies, it becomes possible to create personalized radios broadcasting the songs or programs that the user likes or appreciates or will have great chances of liking . We can also provide a functionality to quickly pass by a fictitious remote control a song or a message advertising not appreciated by the user.
Dans le cas d'un mode de connexion par Internet, l'écoute des extraits musicaux peut s'effectuer de deux façons différentes : - on donne une liste des extraits en indiquant simplement leur heure de passage. L'utilisateur écoute les fichiers en transmission continueIn the case of a connection mode via the Internet, listening to musical extracts can be done in two different ways: - a list of extracts is given, simply indicating their time of passage. User listens for streaming files
"streaming" ou les télécharge, les uns après les autres. Puis il indique l'heure de la chanson dont il désire connaître les références."streaming" or downloading them, one after the other. Then he indicates the time of the song whose references he wishes to know.
- l'utilisateur ouvre en "streaming" une radio interactive dont il peut modifier la progression en appuyant par exemple sur les touches d'une télécommande virtuelle. Ainsi en choisissant 12hl5, il entendra par exemple la chanson diffusée à 12hl5 puis la chanson n-1 puis la n+1 et ainsi de suite.- the user opens an interactive radio by "streaming", the progress of which he can modify by pressing, for example, the keys of a virtual remote control. So by choosing 12hl5, he will hear for example the song broadcast at 12hl5 then the song n-1 then the n + 1 and so on.
A travers Internet, il est également aisé pour chaque utilisateur de créer un compte permettant de retrouver des demandes antérieures effectuées dans des pages Web personnalisées, de souscrire un abonnement, ou d'acheter une série de recherches ou encore, s'il est enregistré comme membre, de recevoir un courrier électronique (e- mail) . II est à noter que le procédé selon l' invention peut utiliser plusieurs numéros de téléphone correspondant à des niveaux de prix différents en fonction des services recherchés . Ces numéros de téléphone doivent être simples et de préférence les plus courts possibles, par exemple sous la forme de numéros à 4 chiffres disponibles prochainement .Through the Internet, it is also easy for each user to create an account allowing to find previous requests made in personalized Web pages, to take out a subscription, or to buy a series of searches or, if registered as member, to receive an electronic mail (e-mail). It should be noted that the method according to the invention can use several telephone numbers corresponding to different price levels depending on the services sought. These telephone numbers must be simple and preferably as short as possible, for example in the form of 4-digit numbers available soon.
Les utilisateurs ont la possibilité de devenir membres en enregistrant par exemple leurs coordonnées, les numéros de téléphones qu'ils utilisent, leur e-mail, leurs adresses, leurs coordonnées de carte bancaire, un mot de passe. Lorsqu'un utilisateur ainsi enregistré contacte par téléphone le service d'accès selon l'invention, il est reconnu d'après le numéro de téléphone utilisé, et celui-ci peut, après avoir donné leur mot de passe, par exemple commander des produits, recevoir un e-mail récapitulant les informations objets de leurs recherches, sans devoir fournir à nouveau les informations personnelles précitées.Users have the possibility of becoming members by registering, for example, their contact details, the phone numbers they use, their e-mail, their addresses, their bank card details, a password. When a user thus registered contacts the access service according to the invention by telephone, he is recognized by the telephone number used, and the latter can, after having given their password, for example order products , receive an e-mail summarizing the information they are looking for, without having to provide the aforementioned personal information again.
Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention. Ainsi, d'autres types de serveur peuvent être utilisés et l'invention peut être appliquée à tout élément d'information autre que la chanson, tel que par exemple un livre, un film, ou une référence d'un présentateur. Of course, the invention is not limited to the examples which have just been described and numerous modifications can be made to these examples without departing from the scope of the invention. Thus, other types of server can be used and the invention can be applied to any piece of information other than the song, such as for example a book, a film, or a reference from a presenter.

Claims

REVENDICATIONS
1. Procédé d'accès à un ensemble d'informations relatives à un événement actuel ou passé diffusé sur un médium de communication, ledit ensemble d'informations étant stocké dans une base de données (UC) , dans lequel :1. Method for accessing a set of information relating to a current or past event broadcast on a communication medium, said set of information being stored in a database (UC), in which:
- un utilisateur (U) établit une connexion (1) avec un serveur de gestion (SV, SVM, SI SWAP) de ladite base de données,a user (U) establishes a connection (1) with a management server (SV, SVM, SI SWAP) of said database,
- l'utilisateur transmet audit serveur de gestion un ensemble de consignes spatiales (2) et temporelles (3) relatives audit événement recherché, caractérisé en ce que - le serveur de gestion effectue au sein de la base de données (UC) une recherche (4, 5, 6) interactive d'informations relatives audit événement recherché et transmet (7) si nécessaire à l'utilisateur un extrait dudit événement à des fins de reconnaissance, et - le serveur de gestion transmet (8, 10) à l'utilisateur un ensemble d' informations relatives audit événement recherché, en réponse à la réception d'un accord de reconnaissance (7bis) d'extrait transmis par ledit utilisateur.- the user transmits to said management server a set of spatial (2) and temporal (3) instructions relating to said sought event, characterized in that - the management server performs a search within the database (UC) ( 4, 5, 6) interactive information relating to said sought event and transmits (7) if necessary to the user an extract of said event for recognition purposes, and - the management server transmits (8, 10) to the user a set of information relating to said sought event, in response to the reception of an extract recognition agreement (7bis) transmitted by said user.
2. Procédé selon la revendication 1, caractérisé en ce que la base de données (UC) stocke une pluralité d'informations provenant d'une pluralité de fournisseurs2. Method according to claim 1, characterized in that the database (UC) stores a plurality of information originating from a plurality of suppliers
(Radio_l, Radio_2, ...) d' événements sur un ensemble de média de communication et contenant des données relatives aux contenus et à la programmation des événements réalisés par ces fournisseurs. (Radio_l, Radio_2, ...) of events on a set of communication media and containing data relating to the content and programming of events carried out by these suppliers.
3. Procédé selon l'une des revendications 1 ou 2, caractérisé en ce que l'utilisateur transmet au serveur une consigne temporelle (3) correspondant à une date et à une heure à laquelle s'est produit ledit événement recherché .3. Method according to one of claims 1 or 2, characterized in that the user transmits to the server a time set point (3) corresponding to a date and a time at which said sought event occurred.
4. Procédé selon l'une des revendications précédentes, caractérisé en ce que l'utilisateur transmet au serveur une consigne spatiale (2) correspondant à un fournisseur prédéterminé, ledit fournisseur prédéterminé étant à 1 'origine dudit événement recherché.4. Method according to one of the preceding claims, characterized in that the user transmits to the server a spatial instruction (2) corresponding to a predetermined supplier, said predetermined supplier being at the origin of said sought event.
5. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit événement recherché correspond à une transmission d'un morceau de musique (7) dont l'ensemble d'informations (8, 10) transmis par le serveur de gestion à l'utilisateur correspond aux références dudit morceau de musique.5. Method according to any one of the preceding claims, characterized in that said sought event corresponds to a transmission of a piece of music (7) including the set of information (8, 10) transmitted by the management server. to the user corresponds to the references of said piece of music.
6. Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ledit événement recherché est une émission, et en ce que l'ensemble d'information transmis par le serveur de gestion à l'utilisateur correspond aux références d'un élément présent au cours de ladite émission.6. Method according to any one of claims 1 to 4, characterized in that said sought event is a transmission, and in that the set of information transmitted by the management server to the user corresponds to the references of an element present during said emission.
7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le serveur de gestion7. Method according to any one of the preceding claims, characterized in that the management server
(SV) communique de façon interactive avec l'utilisateur en transmettant des messages vocaux à travers un réseau téléphonique fixe.(SV) communicates interactively with the user by transmitting voice messages over a fixed telephone network.
8. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le serveur de gestion8. Method according to any one of claims previous, characterized in that the management server
(SVM) communique de façon interactive avec l'utilisateur en transmettant des messages écrits à travers un réseau téléphonique mobile intégrant la technologie d'envoi de message court.(SVM) communicates interactively with the user by transmitting written messages through a mobile telephone network incorporating short message sending technology.
9. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que l'utilisateur échange des informations avec le serveur de gestion (SI) à travers un réseau de communication de type Internet.9. Method according to any one of claims 1 to 6, characterized in that the user exchanges information with the management server (SI) through an Internet type communication network.
10. Procédé selon l'une quelconque des revendications 1 à 6 et 9, caractérisé en ce que l'utilisateur échange des informations avec le serveur de gestion (SWAP) à travers un réseau de communication de type Internet et au moyen d'un protocole d'application sans fil.10. Method according to any one of claims 1 to 6 and 9, characterized in that the user exchanges information with the management server (SWAP) through a communication network of the Internet type and by means of a protocol. wireless application.
11. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que les informations stockées dans la base de données sont modifiées en fonction du déroulement effectif dudit événement recherché .11. Method according to any one of the preceding claims, characterized in that the information stored in the database is modified according to the actual course of said sought event.
12. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le serveur de gestion redirige l'utilisateur vers d'autres serveurs de base de données .12. Method according to any one of the preceding claims, characterized in that the management server redirects the user to other database servers.
13. Système (S) pour accéder à un ensemble d'informations relatives à un événement actuel ou passé diffusé sur un médium de communication, en réponse à une requête d'un utilisateur mettant en œuvre le procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend :13. System (S) for accessing a set of information relating to a current or past event broadcast on a communication medium, in response to a request from a user implementing the method according to any one of the preceding claims , characterized by what he understands:
- une base de données (UC) contenant des informations relatives à des événements diffusés sur des média de communication, notamment des extraits desdits événements,- a database (UC) containing information relating to events broadcast on communication media, in particular extracts from said events,
- au moins un serveur de gestion (SV, SVM, SI, SWAP) agencé pour effectuer, en réponse à une requête (2, 3) d'un utilisateur, des recherches (4, 5, 6) dans cette base de donnés, transmettre (7) audit utilisateur un extrait d'un événement susceptible de correspondre audit événement recherché, puis, en réponse à la réception d'une réponse positive (7bis) de l'utilisateur sur la reconnaissance dudit événement, transmettre (8, 10) audit utilisateur, des informations relatives audit événement recherché .- at least one management server (SV, SVM, SI, SWAP) arranged to perform, in response to a request (2, 3) from a user, searches (4, 5, 6) in this database, transmit (7) to said user an extract of an event likely to correspond to said sought event, then, in response to the reception of a positive response (7bis) from the user on the recognition of said event, transmit (8, 10) said user, information relating to said sought event.
14. Système selon la revendication 13, caractérisé en ce que la base de données contient également des fichiers audio, vidéo, image et texte susceptibles d'être transmis à l'utilisateur.14. System according to claim 13, characterized in that the database also contains audio, video, image and text files capable of being transmitted to the user.
15. Système selon l'une des revendications 13 ou 14, caractérisé en ce que le serveur de gestion comprend un serveur vocal (SV) interactif accessible au moyen d'un réseau téléphonique fixe.15. System according to one of claims 13 or 14, characterized in that the management server comprises an interactive voice server (SV) accessible by means of a fixed telephone network.
16. Système selon l'une quelconque des revendications 13 à 15, caractérisé en ce que le serveur de gestion comprend un serveur vocal (SVM) interactif accessible au moyen d'un réseau téléphonique mobile utilisant une technologie d'envoi de message court. 16. System according to any one of claims 13 to 15, characterized in that the management server comprises an interactive voice server (SVM) accessible by means of a mobile telephone network using a short message sending technology.
17. Système selon l'une quelconque des revendications 13 à 16, caractérisé en ce que le serveur de gestion comprend un serveur vocal (SV, SVM) interactif intégrant la technologie de reconnaissance et de synthèse vocale.17. System according to any one of claims 13 to 16, characterized in that the management server comprises an interactive voice server (SV, SVM) integrating recognition and speech synthesis technology.
18. Système selon l'une quelconque des revendications 13 à 17, caractérisé en ce que le serveur de gestion comprend un serveur de données (SI) accessible au moyen d'un réseau de communication de type Internet.18. System according to any one of claims 13 to 17, characterized in that the management server comprises a data server (SI) accessible by means of an Internet type communication network.
19. Système selon l'une quelconque des revendications 13 à 18, caractérisé en ce que le serveur de gestion comprend un serveur de données (SWAP) accessible au moyen d'un réseau de communication de type Internet et intégrant un protocole d'application sans fil.19. System according to any one of claims 13 to 18, characterized in that the management server comprises a data server (SWAP) accessible by means of a communication network of the Internet type and integrating an application protocol without thread.
20. Système selon l'une quelconque des revendications 13 à 19, caractérisé en ce que le serveur de gestion gère un programme (12) de vente à distance. 20. System according to any one of claims 13 to 19, characterized in that the management server manages a distance selling program (12).
PCT/FR2001/001504 2000-05-18 2001-05-17 Method and system for accessing a data set stored in a database and concerning a current or past event, in particular a song broadcast by a radio station WO2001088753A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU62435/01A AU6243501A (en) 2000-05-18 2001-05-17 Method and system for accessing a data set stored in a database and concerning acurrent or past event, in particular a song broadcast by a radio station

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR00/06401 2000-05-18
FR0006401A FR2809205B1 (en) 2000-05-18 2000-05-18 METHOD AND SYSTEM FOR ACCESSING A SET OF INFORMATION STORED IN A DATABASE RELATING TO A CURRENT OR PAST EVENT, IN PARTICULAR A SONG BROADCASTED BY A BROADCASTING STATION

Publications (1)

Publication Number Publication Date
WO2001088753A1 true WO2001088753A1 (en) 2001-11-22

Family

ID=8850395

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2001/001504 WO2001088753A1 (en) 2000-05-18 2001-05-17 Method and system for accessing a data set stored in a database and concerning a current or past event, in particular a song broadcast by a radio station

Country Status (3)

Country Link
AU (1) AU6243501A (en)
FR (1) FR2809205B1 (en)
WO (1) WO2001088753A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2875364A1 (en) * 2004-09-10 2006-03-17 Musiwave Sa Sa FM radio or audio-visual program information e.g. song, receiving process for mobile telephone, involves finding program broadcasting radio station/television channel by server and transmitting information related to program to telephone

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2859847B1 (en) * 2003-09-17 2006-01-06 France Telecom METHOD AND SYSTEM FOR PROVIDING AUDIO AND / OR VIDEO PROGRAM TYPE CONTENTS
FR2865298B1 (en) * 2004-01-16 2010-01-15 Musiwave Sa SYSTEM AND METHOD FOR RECOGNIZING SOUND SEQUENCE

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997021291A2 (en) * 1995-12-01 1997-06-12 Michael Pocock A system for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5706434A (en) * 1995-07-06 1998-01-06 Electric Classifieds, Inc. Integrated request-response system and method generating responses to request objects formatted according to various communication protocols
WO1999018518A2 (en) * 1997-10-03 1999-04-15 Peter Polash Internet based musical indexing system for radio
WO1999035809A1 (en) * 1998-01-12 1999-07-15 Connexus Corporation Automated consumer response to publicly broadcast information

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5706434A (en) * 1995-07-06 1998-01-06 Electric Classifieds, Inc. Integrated request-response system and method generating responses to request objects formatted according to various communication protocols
WO1997021291A2 (en) * 1995-12-01 1997-06-12 Michael Pocock A system for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
WO1999018518A2 (en) * 1997-10-03 1999-04-15 Peter Polash Internet based musical indexing system for radio
WO1999035809A1 (en) * 1998-01-12 1999-07-15 Connexus Corporation Automated consumer response to publicly broadcast information

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2875364A1 (en) * 2004-09-10 2006-03-17 Musiwave Sa Sa FM radio or audio-visual program information e.g. song, receiving process for mobile telephone, involves finding program broadcasting radio station/television channel by server and transmitting information related to program to telephone

Also Published As

Publication number Publication date
FR2809205A1 (en) 2001-11-23
FR2809205B1 (en) 2003-12-19
AU6243501A (en) 2001-11-26

Similar Documents

Publication Publication Date Title
US7082469B2 (en) Method and system for electronic song dedication
US7424446B2 (en) Apparatus and method for storing predetermined multimedia information
US9391808B2 (en) Phonecasting systems and methods
US8849659B2 (en) Spoken mobile engine for analyzing a multimedia data stream
US7844215B2 (en) Mobile audio content delivery system
US7293060B2 (en) Electronic disc jockey service
US20080189099A1 (en) Customizable Delivery of Audio Information
US20060136556A1 (en) Systems and methods for personalizing audio data
US20030187739A1 (en) System and method of providing an interface to the internet
EP2060084A1 (en) Architecture for accessing a data stream by means of a user terminal
US20110026692A1 (en) Messaging features for phonecasting systems
US20100278321A1 (en) Phonecasting referral systems and methods
CA2596456C (en) Mobile audio content delivery system
FR2891678A1 (en) Multimedia e.g. audio, digital document e.g. journal, delivering system, has streaming server triggering transmission of any document of media content server to user`s terminal from document portion marked based on current index value
US7353187B1 (en) Methods and systems for storing predetermined multimedia information
WO2001088753A1 (en) Method and system for accessing a data set stored in a database and concerning a current or past event, in particular a song broadcast by a radio station
EP1290817A2 (en) Method for transmitting multimedia information elements, receiver of multimedia information element distributed by said method and user interface for consulting said information elements
US7937098B2 (en) Hold direct
EP1901453A1 (en) System and method for real-time or pre-recorded transmission of interactive services associates with broadcast contents
FR2809565A1 (en) Processing and sending image and/or text messages for presentation on different types of mobile telephone handset screens
US20090006524A1 (en) Method for providing user feedback to content provider during delayed playback media files on portable player
WO2005034541A1 (en) Method, system and equipment for broadcasting information on forthcoming events to terminals
WO2019158837A1 (en) Reception of a flow representing a multimedia content
WO2002093869A1 (en) Electronic transmission and an information reproduction means
FR2859847A1 (en) Audio and/or video program type content providing process for music lover, involves identifying script file having references of programs, and sending confirmation of end of processing from online service towards user

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP