EP1995936B1 - System and method for requesting and playing audio content - Google Patents
System and method for requesting and playing audio content Download PDFInfo
- Publication number
- EP1995936B1 EP1995936B1 EP07405147.5A EP07405147A EP1995936B1 EP 1995936 B1 EP1995936 B1 EP 1995936B1 EP 07405147 A EP07405147 A EP 07405147A EP 1995936 B1 EP1995936 B1 EP 1995936B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- audio content
- central unit
- reproduction
- unit
- audio
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
Definitions
- the telecommunications network 2 preferably comprises a wireless mobile radio network, e.g. a GSM system (Global System for Mobile Communication), a UMTS network (Universal Mobile Telephone System) or another, for example, satellite-based mobile network, or a WLAN (Wireless Local Area Network).
- the telecommunication network 2 also includes a landline, e.g. the public switched telephone network, an Integrated Services Digital Network (ISDN), a Local Area Network (LAN) or preferably the Internet (IP based network) or an Intranet.
- the telecommunication network 4 preferably comprises a fixed network, for example designed as described in connection with telecommunication network 2.
- the telecommunication networks 2 and 4 may also overlap or be identical.
- step S10 the streaming server 15 starts the continuous transmission of the data stream determined in step S9.
- the streaming mode is created once between the receiving module 11 and the streaming server 15 for the transmission of a plurality of audio contents, e.g. daily or when requesting the first audio content, etc.
- the central unit 1 also loads audio and / or video files or a respective link (URL) via the telecommunication network 2 onto the communication terminal 3 or optionally orders a data carrier (CD, DVD, etc.). with the files stored on it. For example, an ordered and / or paid audio and / or video file is transmitted to a corresponding (music and / or video) server of the user.
- a data carrier CD, DVD, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Die vorliegende Erfindung betrifft ein System und ein Verfahren zum Anfordern und Wiedergeben von Multimediainhalten. Die vorliegende Erfindung betrifft insbesondere ein System und ein Verfahren zum Anfordern von digitalen Audioinhalten mittels Kommunikationsendgeräten über ein Telekommunikationsnetz und zum Wiedergeben der Audioinhalte durch Wiedergabeeinheiten, die von den Kommunikationsendgeräten getrennt sind.The present invention relates to a system and method for requesting and playing multimedia content. More particularly, the present invention relates to a system and method for requesting digital audio content through communication terminals over a telecommunications network and for playing back the audio content through playback units separate from the communication terminals.
Das Anfordern und Herunterladen von Audioinhalten mittels Kommunikationsendgeräten über Telekommunikationsnetze wurde insbesondere mit der Verbreitung breitbandiger und schnellerer Verbindungen zum Internet sowie mit der effizienteren Kompression der Audiodateien, z.B. mittels MP3 (Moving Picture Expert Group - Audio Layer 3), immer einfacher und populärer. Die Audiodateien werden mittels fest installierter oder mobiler Kommunikationsendgeräte, z.B. Personal Computer respektive Mobilfunktelefone, herunter geladen und häufig zur späteren Wiedergabe in mobilen Wiedergabegeräten gespeichert, z.B. MP3 Spielgeräte. Wenigstens teilweise durch die leichte und mobile Verfügbarkeit bedingt gerieten traditionelle Geräte zum Anfordern und Wiedergeben von Audioinhalten in öffentlichen Lokalen, z.B. Jukeboxes in Restaurants und Bars, immer mehr in die Vergessenheit. Typischerweise haben die mobilen Wiedergabegeräte aber keine akustische Wiedergabequalität, die sich mit derjenigen einer traditionellen Jukebox messen kann.The requesting and downloading of audio content by means of communication terminals via telecommunication networks has become increasingly easier and more popular especially with the proliferation of broadband and faster connections to the Internet as well as the more efficient compression of the audio files, eg by means of MP3 (Moving Picture Experts Group - Audio Layer 3). The audio files are downloaded by means of permanently installed or mobile communication terminals, such as personal computers or mobile phones, and often stored for later playback in mobile playback devices, such as MP3 game devices. At least partially due to its easy and mobile availability, traditional devices for requesting and playing audio content in public places, such as jukeboxes in restaurants and bars, have become more and more forgotten. Typically, however, the mobile playback devices have no acoustic reproduction quality that can match that of a traditional jukebox.
In der Patentanmeldung
In der Patentanmeldung
In der Patentanmeldung
Bei diesen bekannten Jukebox-Systemen wird die Bestellanfrage eines Benutzers für eine Audiodatei stets an das Jukebox-System übertragen, das auch die Wiedergabe des Audioinhalts ausführt. Das erfordert jedoch, dass der Benutzer jeweils über Adress- und/oder Kontaktinformationen verfügt, um bei einem lokalen oder entfernten Jukebox-System die Wiedergabe eines Audioinhalts anzufordern. Überdies müssen die lokalen Jukebox-Systeme jeweils mit Empfangs- und Steuermodulen versehen sein, um solche Bestellanfragen von den anfragenden Kommunikationsendgeräten zu empfangen, entgegenzunehmen und zu verarbeiten, d.h. den betreffenden Audioinhalt zu identifizieren, zu beziehen und wiederzugeben.In these known jukebox systems, a user's order request for an audio file is always transferred to the jukebox system, which also carries out the playback of the audio content. However, this requires that the user each have address and / or contact information to request playback of audio content on a local or remote jukebox system. Moreover, the local jukebox systems must each be provided with receive and control modules to accept such order requests from the requesting communication terminals receive, receive and process, ie, to identify, obtain and reproduce the relevant audio content.
In der Patentanmeldung
In der Patentanmeldung
Es ist eine Aufgabe der vorliegenden Erfindung ein System und ein Verfahren zum Anfordern und Wiedergeben von Multimediainhalten vorzuschlagen, welche nicht die Nachteile des Stands der Technik aufweisen. Es ist insbesondere eine Aufgabe der vorliegenden Erfindung ein System und ein Verfahren zum Anfordern und Wiedergeben von Audioinhalten vorzuschlagen, bei welchen lokale Jukebox-Vorrichtungen, die für die Wiedergabe von Audioinhalten vorgesehen sind, nicht für den Empfang und die Verarbeitung von Bestellanfragen für Audioinhalte eingerichtet sein müssen. Es ist insbesondere eine weitere Aufgabe der vorliegenden Erfindung ein System und ein Verfahren zum Anfordern und Wiedergeben von Audioinhalten vorzuschlagen, bei welchen Bestellanfragen für Audioinhalte durch Kommunikationsendgeräte übermittelt werden können, beispielsweise ohne dass von den einzelnen lokalen Jukebox-Vorrichtungen jeweils Adress- und/oder Kontaktinformationen bekannt sein müssen.It is an object of the present invention to propose a system and a method for requesting and reproducing multimedia contents which do not have the disadvantages of the prior art. In particular, it is an object of the present invention to propose a system and method for requesting and playing back audio content in which local jukebox devices intended for the reproduction of audio content are not set up for receiving and processing audio content purchase requests have to. It is a particular object of the present invention to provide a system and method for requesting and playing audio content in which purchase requests for audio content may be communicated through communication terminals, such as without address and / or contact information from each of the individual local jukebox devices must be known.
Gemäss der vorliegenden Erfindung werden diese Ziele insbesondere durch die Elemente der unabhängigen Ansprüche erreicht. Weitere vorteilhafte Ausführungsformen gehen ausserdem aus den abhängigen Ansprüchen und der Beschreibung hervor.According to the present invention, these objects are achieved in particular by the elements of the independent claims. Further advantageous embodiments are also evident from the dependent claims and the description.
Die oben genannten Ziele werden durch die vorliegende Erfindung insbesondere dadurch erreicht, dass die Bestellanfragen für Multimediainhalte, insbesondere für Audioinhalte, mittels Kommunikationsendgeräten über ein Telekommunikationsnetz an eine computerbasierte Zentraleinheit übermittelt werden, und dass die Multimediainhalte, insbesondere die Audioinhalte, von der computerbasierten Zentraleinheit über ein Telekommunikationsnetz jeweils entsprechend einer Bestellanfrage an eine von mehreren geografisch verteilten, von der Zentraleinheit entfernten und von den Kommunikationsendgeräten getrennten Wiedergabeeinheiten zum Wiedergeben der Multimediainhalte, insbesondere der Audioinhalte, übermittelt werden. Neben den Audioinhalten umfassen die Multimediainhalte je nach Ausführung weitere codierte digitale Inhalte, welche von Wiedergabeeinheiten zur Stimulation menschlicher Sinnesorgane wieder gegebenen werden können, beispielsweise Videoinformationen, Bildinformationen, etc. Die Bestellanfragen für Multimediainhalte/Audioinhalte werden also von Benutzern mittels der Kommunikationsendgeräte, z.B. mobile Kommunikationsendgeräte, über ein Telekommunikationsnetz, z.B. ein Mobilfunknetz, an ein Empfangsmodul übermittelt, das in der Zentraleinheit angeordnet ist, welche von den Wiedergabeeinheiten entfernt angeordnet ist. Vorzugsweise übermittelt die Zentraleinheit die angeforderten Multimediainhalte/Audioinhalte als kontinuierlicher Datenstrom an die betreffende Wiedergabeeinheit. Dadurch dass mehrere Wiedergabeeinheiten von Benutzern mittels Ihrer Kommunikationsendgeräte über eine gemeinsame Zentraleinheit ansteuerbar sind, müssen nicht mehrere verschiedene Adress- und/oder Kontaktinformationen von Wiedergabeeinheiten bekannt sein. Zudem können die Wiedergabeeinheiten gegenüber dem Stand der Technik einfacher ausgestaltet werden, da sie kein Empfangsmodul für den Empfang und die Verarbeitung von Bestellanfragen für Audioinhalte aufweisen müssen und da sie überdies nicht mit einem Speichermodul für die lokale Speicherung von Audiodateien mit Audioinhalten versehen werden müssen.The above-mentioned objects are achieved by the present invention in particular in that the order requests for multimedia content, in particular for audio content, are transmitted by means of communication terminals via a telecommunication network to a computer-based central unit, and that the multimedia content, in particular the audio content, from the computer-based central unit via a Telecommunications network respectively according to an order request to one of a plurality of geographically distributed, remote from the central unit and the communication terminals separate playback units for reproducing the multimedia content, in particular the audio content transmitted. In addition to the audio content, depending on the version, the multimedia contents comprise further coded digital contents which can be reproduced by playback units for stimulating human sensory organs, for example video information, image information, etc. The requests for requests for multimedia contents / audio contents are thus made by users by means of the communication terminals, eg mobile communication terminals , transmitted via a telecommunications network, such as a mobile network, to a receiving module which is arranged in the central unit, which is arranged remotely from the display units. The central unit preferably transmits the requested multimedia contents / audio contents as a continuous data stream to the relevant playback unit. By virtue of the fact that a plurality of reproduction units can be controlled by users by means of their communication terminals via a common central unit, it is not necessary to know several different address and / or contact information of display units. In addition, the playback units can be made simpler than the prior art, since they do not have to have a receiving module for the reception and processing of purchase requests for audio content and also because they do not need to be provided with a memory module for the local storage of audio files with audio content.
Vorzugsweise wird mit den Bestellanfragen jeweils eine Angabe zur Bestimmung einer der Wiedergabeeinheiten an die Zentraleinheit übermittelt. Auf Grund dieser Angabe bestimmt die Zentraleinheit eine selektierte Wiedergabeeinheit, und die Zentraleinheit stellt den betreffenden Multimediainhalt/Audioinhalt zur Übermittlung an die selektierte Wiedergabeeinheit bereit. Die Übermittlung erfolgt im Push oder Pull Modus von der Zentraleinheit an die Wiedergabeeinheit. Im Pull Modus erstellt die Wiedergabeeinheit beispielsweise einen Kommunikationskanal, z.B. ein Streamingkanal, über welchen die bereitgestellten Multimediainhalte von der Zentraleinheit an die Wiedergabeeinheit übermittelt werden. Im Push Modus werden die bereitgestellten Multimediainhalte auf Initiative der Zentraleinheit an die bestimmte Wiedergabeeinheit übermittelt. Die Angabe zur Bestimmung der Wiedergabeeinheit umfasst eine Kennung der Wiedergabeeinheit und/oder eine Ortsangabe. Die Kennung der Wiedergabeeinheit umfasst beispielsweise einen Namen oder eine Identifizierungsnummer der Wiedergabeeinheit. Die Ortsangabe umfasst beispielsweise eine Ortsangabe, die angibt, wo die Wiedergabeeinheit lokalisiert ist, z.B. ein Name einer Örtlichkeit wie Bar, Restaurant oder Club, oder eine Ortsangabe, die angibt, wo das anfordernde Kommunikationsendgerät positioniert ist, z.B. GPS Koordinaten oder Identifizierungen einer Netzwerkzelle oder Basisstation. Durch die Übermittlung von Angaben zur Bestimmung der Wiedergabeeinheit werden somit unterschiedliche Möglichkeiten für die Selektion der anzusteuernden Wiedergabeeinheit unterstützt. Die Wiedergabeeinheit kann automatisch auf Grund der aktuellen geografischen Position des Benutzers respektive seines Kommunikationsendgeräts selektiert werden, beispielsweise entsprechend der Position des Benutzers bei der Eingabe und Übermittlung der Bestellanfrage, oder entsprechend der aktuellen Position des Benutzers bei der geplanten Wiedergabe des angeforderten Audioinhalts, falls sich der Benutzer in der Zwischenzeit in ein anderes Lokal mit einer Wiedergabeeinheit bewegt hat. Die Wiedergabeeinheit kann aber auch auf Grund einer vom Benutzer eingegebenen, eingelesenen oder gesprochenen Kennung selektiert werden, so dass ein gewünschter Audioinhalt in einer Lokalität unabhängig davon wiedergegeben wird, ob sich der Benutzer in der Lokalität befindet oder nicht.Preferably, an indication for determining one of the display units is transmitted to the central unit with the order requests. On the basis of this information, the central unit determines a selected reproduction unit, and the central unit provides the relevant multimedia content / audio content for transmission to the selected reproduction unit. The transmission takes place in push or pull mode from the central unit to the playback unit. In the pull mode, the reproduction unit creates, for example, a communication channel, for example a streaming channel, via which the provided multimedia contents are transmitted from the central unit to the reproduction unit. In push mode, the provided multimedia contents are transmitted to the specific reproduction unit on the initiative of the central unit. The indication for determining the reproduction unit comprises an identification of the reproduction unit and / or a location. The identifier of the playback unit includes, for example, a name or an identification number of the playback unit. The location includes, for example, a location that indicates where the playback unit is located, eg a name of a location such as a bar, restaurant or club, or a location that indicates where the requesting communication terminal is located, eg GPS coordinates or identifications of a network cell or base station. The transmission of information for determining the playback unit thus supports different options for the selection of the playback unit to be controlled. The playback unit may be selected automatically based on the current geographical position of the user or his communication terminal, for example according to the position of the user when entering and transmitting the order request, or according to the current position of the user in the planned playback of the requested audio content, if the User in the meantime has moved to another place with a playback unit. However, the reproducing unit may also be selected based on a user-entered, read-in or spoken identifier, so that a desired audio content in a locality is reproduced regardless of whether the user is in the locality or not.
In einer Ausführungsvariante führt die Zentraleinheit eine empfangene Bestellanfrage für einen Audioinhalt in eine Warteschlange ein und bestimmt eine geplante Zeit für die Wiedergabe des betreffenden Audioinhalts. Die geplante Zeit wird zur Information des betreffenden Benutzers von der Zentraleinheit an das anfordernde Kommunikationsendgerät übermittelt. Diese Ausführungsvariante ist vor allem dann von Vorteil, wenn sich mehrere Anfragen für die Wiedergabe von verschiedenen Audioinhalten stauen und sequentiell abgearbeitet werden müssen.In one embodiment, the central unit queues a received order request for an audio content and determines a scheduled time for playback of the respective audio content. The Planned time is transmitted from the central unit to the requesting communication terminal for information of the user in question. This variant is especially advantageous if several requests for the playback of various audio content jams and must be processed sequentially.
In einer weiteren Ausführungsvariante sind mindestens gewisse der Audioinhalte mit Videoinhalten kombiniert, und die Zentraleinheit übermittelt die kombinierten Audio-/Videoinhalte zur hörbaren und sichtbaren Wiedergabe an die betreffende Wiedergabeeinheit. Die kombinierten Audio-/Videoinhalte werden von der Zentraleinheit vorzugsweise als kontinuierlicher Datenstrom an die betreffende Wiedergabeeinheit übermittelt.In another embodiment, at least some of the audio content is combined with video content, and the central processing unit transmits the combined audio / video content for audible and visual playback to the relevant playback device. The combined audio / video contents are preferably transmitted by the central unit as a continuous data stream to the relevant playback unit.
Neben dem System und dem Verfahren zum Anfordern und Wiedergeben von Multimediainhalten/Audioinhalten bezieht sich die vorliegende Erfindung zudem auf ein Computerprogrammprodukt mit Computerprogrammcodemitteln zur Steuerung eines oder mehrerer Prozessoren einer computerbasierten Zentraleinheit, derart, dass die Zentraleinheit Bestellanfragen für Multimediainhalte/Audioinhalte von Kommunikationsendgeräten über ein Telekommunikationsnetz empfängt, und die Multimediainhalte/Audioinhalte über ein Telekommunikationsnetz jeweils entsprechend einer Bestellanfrage an eine von mehreren geografisch verteilten, von der Zentraleinheit entfernten und von den Kommunikationsendgeräten getrennten Wiedergabeeinheiten zum Wiedergeben der Multimediainhalte/Audioinhalte übermittelt. Vorzugsweise umfasst das Computerprogrammprodukt ein computerlesbares Medium, auf welchem die Computerprogrammcodemittel gespeichert sind.In addition to the system and method for requesting and playing multimedia content / audio content, the present invention also relates to a computer program product comprising computer program code means for controlling one or more processors of a computer-based central processing unit such that the central processing unit requests multimedia contents / audio content from communication terminals via a telecommunications network receives, and transmits the multimedia contents / audio contents via a telecommunication network according to an order request to one of a plurality of geographically distributed, remote from the central unit and the communication terminals separate playback units for reproducing the multimedia content / audio content. The computer program product preferably comprises a computer-readable medium on which the computer program code means are stored.
Nachfolgend wird eine Ausführung der vorliegenden Erfindung anhand eines Beispieles beschrieben. Das Beispiel der Ausführung wird durch die folgenden beigelegten Figuren illustriert:
-
zeigt ein Blockdiagramm, welches schematisch eine computerbasierte Zentraleinheit illustriert, welche zum Empfang von Bestellanfragen für Audioinhalte mit Kommunikationsendgeräten verbindbar ist, und welche zur Wiedergabe der Audioinhalte mit geografisch verteilten, von der Zentraleinheit entfernten Wiedergabeeinheiten verbindbar ist.Figur 1 -
zeigt ein Flussdiagramm, das ein Beispiel eines vereinfachten Verfahrensablaufs und Datenaustauschs bei der Anforderung und Wiedergabe von Audioinhalten darstellt.Figur 2
-
FIG. 1 shows a block diagram schematically illustrating a computer-based central unit, which is connectable to receive order requests for audio content with communication terminals, and which is connectable for playback of the audio content with geographically distributed, remote from the central processing units display units. -
FIG. 2 FIG. 12 is a flowchart illustrating an example of a simplified procedure and data exchange in requesting and reproducing audio content. FIG.
In der
Das Telekommunikationsnetz 2 umfasst vorzugsweise ein drahtloses Mobilfunknetz, z.B. ein GSM-Netz (Global System for Mobile Communication), ein UMTS-Netz (Universal Mobile Telephone System) oder ein anderes, beispielsweise satellitenbasiertes Mobilfunknetz, oder ein WLAN (Wireless Local Area Network). Je nach Ausführungsvariante umfasst das Telekommunikationsnetz 2 zudem auch ein Festnetz, z.B. das öffentliche geschaltete Telefonnetz, ein ISDN-Netz (Integrated Services Digital Network), ein LAN (Local Area Network) oder vorzugsweise das Internet (IP-basiertes Netz) oder ein Intranet. Das Telekommunikationsnetz 4 umfasst vorzugsweise ein Festnetz, beispielsweise ausgestaltet wie im Zusammenhang mit Telekommunikationsnetz 2 beschrieben. Die Telekommunikationsnetze 2 und 4 können auch überlappen oder identisch sein.The
Das Kommunikationsendgerät 3 ist stellvertretend für eine Vielzahl von Kommunikationsendgeräten dargestellt, welche eingerichtet sind, über das Telekommunikationsnetz 2 mit der Zentraleinheit 1 zu kommunizieren. Das Kommunikationsendgerät 3 ist vorzugsweise ein mobiles, tragbares Kommunikationsendgerät, z.B. ein Mobilfunktelefon, ein PDA-Computer (Personal Digital Assistant), ein Notebook-Computer, ein Laptop-Computer oder eine Computerspielvorrichtung, z.B. eine Playstation. In einer alternativen Ausführung ist das Kommunikationsendgerät 3 ein fest installiertes Kommunikationsendgerät, beispielsweise ein PC. Das Kommunikationsendgerät 3 umfasst Eingabeelemente 31 und eine Anzeige 32 für die Interaktion mit dem Benutzer.The
Die Wiedergabeeinheiten 5, 6, 7 sind vorzugsweise computerbasiert und umfassen einen Streaming-Client 50 sowie einen Videotreiber und/oder Mediaplayer 53, 63, 73, die vorzugsweise als programmierte Softwaremodule ausgeführt sind. Die Wiedergabeeinheiten 5, 6, 7 können auch als IP Radio oder als Media Bridge ausgeführt sein. Die Wiedergabeeinheiten 5, 6, 7 sind eingerichtet über das Telekommunikationsnetz 4 mit der Zentraleinheit 1 zu kommunizieren. Die Wiedergabeeinheiten 5, 6, 7 umfassen zudem jeweils mindestens einen Leistungsverstärker zu Verstärkung des durch die Audiodaten definierten elektrischen Audiosignals zur Wiedergabe der Audioinhalte, und elektroakustische Wandler 51, 61, 71 (Lautsprecher) für die hörbare Wiedergabe von Audioinhalten basierend auf dem verstärkten Audiosignal. Der Leistungsverstärker und die elektroakustischen Wandler entsprechen beispielsweise einer handelsüblichen Stereoanlage für den professionellen Einsatz. In einer Ausführungsvariante umfassen mindestens gewisse Wiedergabeeinheiten 5, 7 zudem eine durch einen Videotreiber 53, 73 gesteuerte Anzeige 52, 72 zur sichtbaren Wiedergabe von Videoinhalten, die durch Videodaten definiert sind. Die Anzeigen 52, 72 sind beispielsweise LCD (Liquid Crystal Display) oder Plasma Anzeigen. Die Wiedergabeeinheiten 5, 6, 7 umfassen beispielsweise einen PC auf dem der Streaming-Client 50 und der Videotreiber respektive Mediaplayer 53, 63, 73 ausgeführt werden, wobei der PC sowohl mit der Anzeige 52, 72 als auch über den Leistungsverstärker mit den akustischen Wandlern 51, 61, 71 verbunden ist. Die Wiedergabeeinheiten 5, 6, 7 sind typischerweise in verschiedenen geografisch verteilten Lokalitäten angeordnet. Die Wiedergabeeinheiten können insbesondere mittels handelsüblicher Vorrichtungen implementiert werden.The
In den folgenden Abschnitten wird mit Bezug auf die
Wie in der
Im Schritt S1 wird im Kommunikationsendgerät 3 eine Bestellanfrage (Anforderung) für die Wiedergabe eines bestimmten Audioinhalts und/oder eines Videoinhalts bereitgestellt. Zur benutzergesteuerten Bestimmung der zu verwendenden Wiedergabeeinheit 5, 6, 7 hat der Benutzer die Möglichkeit eine oder mehrere Wiedergabeeinheit(en) 5, 6, 7 durch einen Namen oder eine Kennung zu definieren, wobei der Name oder die Kennung die Örtlichkeit bestimmt, in der Wiedergabeeinheit 5, 6, 7 angeordnet ist oder direkt und explizit die Wiedergabeeinheit 5, 6, 7 bestimmt. Der Name oder die Kennung ist beispielsweise in der Örtlichkeit angezeigt. Typischerweise wird der Audio- und/oder Videoinhalt über eine Wiedergabeeinheit 5, 6, 7 wiedergegeben, es ist jedoch auch möglich mehrere Wiedergabeeinheiten 5, 6, 7 für die Wiedergabe zu spezifizieren. Die Wahl des wiederzugebenden Inhalts und/oder der zu verwendenden Wiedergabeeinheit(en) 5, 6, 7 erfolgt beispielsweise durch Selektion aus einer Liste unter Verwendung der Anzeige 32 und Eingabeelemente 31, durch Eingabe eines Namens oder einer Kennung per Eingabeelemente 31, oder über ein Spracherkennungsmodul oder über sprachgesteuerte Menuführung (Interactive Voice Response, IVR). Listen von Audio- und/oder Videoinhalten mit diesbezüglichen Namen oder Kennungen sind beispielsweise in der Örtlichkeit aufgedruckt (z.B. auf einer Papierserviette, einem Tisch, einer Wand oder einem Poster), auf einer Anzeige angegeben oder als Dateien in das Kommunikationsendgerät 3 ladbar, z.B. von der Zentraleinheit 1 oder über eine Geräteschnittstelle (z.B. Bluetooth) von der Wiedergabeeinheit 5, 6, 7. Für die benutzerspezifizierte Selektion der Wiedergabeeinheit(en) 5, 6, 7 können im Kommunikationsendgerät 3 auch grafische Benutzerschnittstellen mit ortsabhängiger Darstellung von digitalen geografischen Karten eingesetzt werden, auf denen selektierbare Wiedergabeeinheiten 5, 6, 7 angezeigt sind. Schliesslich wird in einer Ausführungsvariante mittels eines Positionsbestimmungsmoduls automatisch die aktuelle geografische Position des Benutzers respektive des Kommunikationsendgeräts 3 bestimmt, beispielsweise mittels eines GPS-Empfängers, oder auf der Basis von Netzwerkparametern wie Zellidentifizierung oder Basisstationidentifizierung. In einer Variante, kann der Benutzer eine Option setzen, die der Zentraleinheit anzeigt, dass die Position des Benutzers respektive des Kommunikationsendgeräts 3 erst im Moment kurz vor der geplanten Wiedergabe der Inhalte erfolgen soll, so dass die Wiedergabe über eine andere Wiedergabeeinheit 5, 6, 7 erfolgt, wenn sich der Benutzer in die Lokalität mit dieser anderen Wiedergabeeinheit 5, 6, 7 verschiebt. Der Benutzer hat auch die Möglichkeit zusammen mit der Bestellanfrage zusätzliche Begleitdaten, z.B. Text-, Bild-, Audio- und/oder Videodaten, an die Zentraleinheit 1 zu übermitteln.In step S1, an order request (request) for the reproduction of a specific audio content and / or a video content is provided in the
Im Schritt S2 erfolgt die Übermittlung der Bestellanfrage vom Kommunikationsendgerät 3 über das Telekommunikationsnetz 2 an die Zentraleinheit 1. Die bestimmten Ortsangaben werden als Teil der Bestellanfrage oder in separaten Protokolldateneinheiten zusammen mit der Bestellanfrage übermittelt. Die Übermittlung der Bestellanfrage erfolgt beispielsweise mittels SMS (Short Messaging Services), MMS (Multimedia Services), IP-Anfragen (Internet Protocol), z.B. über ein WAP-Portal (Wireless Application Platform), IVR (Interactive Voice Response oder anderen geeigneten Datentelegrammen oder Datenübermittlungsdiensten. Das Empfangsmodul 11 empfängt die übermittelte Bestellanfrage, die Angaben zur Bestimmung der Wiedergabeeinheit(en) sowie die allfälligen Begleitdaten.In step S2, the transmission of the order request from the
Im Schritt S3, selektiert das Selektionsmodul 12 die zu verwendende(n) Widergabeeinheit(en) 5, 6, 7 basierend auf den mit der Bestellanfrage empfangenen Angaben zur Bestimmung der Wiedergabeeinheit. Falls eine benutzerdefinierte Bestimmung vorgenommen wurde, werden eine oder mehrere der Wiedergabeeinheiten 5, 6, 7 auf Grund der angegebenen Namen respektive Kennungen selektiert. Vorzugsweise werden die Wiedergabeeinheiten 5, 6, 7 jedoch automatisch basierend auf den Ortsangaben selektiert, die mit der Bestellanfrage empfangen wurde. Die Ortsangaben werden entweder vom Benutzer angegeben oder automatisch durch das Kommunikationsendgerät 3 bestimmt, wie oben beschrieben wurde.In step S3, the
Im Schritt S4, bezieht der Content-Server 14 von der Audio/Videodatenbank 16 die Audio- und/oder Videodateien die den in der Bestellanfrage spezifizierten Audio- und/oder Videoinhalten entsprechen.In step S4, the
Im Schritt S5, stellt der Content-Server 14 den Datenstrom für die Übermittlung an die selektierte(n) Wiedergabeeinheit(en) 5, 6, 7 bereit. Der Datenstrom umfasst neben den Audio- und/oder Videodateien für die angeforderten Audio- und/oder Videoinhalte auch allfällige vom Benutzer übermittelte Begleitdaten, z.B. für Grussbotschaften in Text-, Bild-, Audio- und/oder Videoform, sowie mögliche weitere Inhalte aus der Inhaltsdatenbank 17, z.B. Werbebotschaften in Text-, Bild-, Audio- und/oder Videoform.In step S5, the
Im Schritt S6, fügt das Zeitplanungsmodul 13 die Bestellanfrage respektive ein entsprechendes zugeordnetes Datenelement in die Warteschlange 131 ein. Zudem ermittelt das Zeitplanungsmodul 13 auf Grund der Position der eingefügten Bestellanfrage in der Warteschlange 131 sowie der Datenlängen respektive Wiedergabezeiten der vorher wiederzugebenden Inhalte (Datenströmen) eine geplante Spielzeit für die Wiedergabe des betreffenden Audio- und/oder Videoinhalts über die betreffende(n) Wiedergabeeinheit(en) 5, 6, 7. Je nach Ausführungsvariante werden in der Warteschlange 131 Bestellanfragen für sämtliche durch die Zentraleinheit 1 gesteuerten Wiedergabeeinheiten 5, 6, 7 eingefügt, oder es wird in der Zentraleinheit 1 jeder der Wiedergabeeinheiten 5, 6, 7 eine separate Warteschlange 131 zugeordnet.In step S6, the
Die geplante Spielzeit wird vom Zeitplanungsmodul 13 im Schritt S7 über das Telekommunikationsnetz 2 an das Kommunikationsendgerät 3 des betreffenden Benutzers übermittelt, wo sie im Schritt S8 auf der Anzeige 32 dargestellt wird.The scheduled game time is transmitted from the
An dieser Stelle soll auch festgehalten werden, dass das Zeitplanungsmodul 13 zudem die Wiedergabe von Audioinhalten planen kann, die vom Betreiber der betreffenden Widergabeeinheit(en) 5, 6, 7 (und/oder von einem Werbesponsor) beispielsweise gemäss einer Liste für Hintergrundmusik (und/oder Werbeblöcke) angefordert werden. Bestellanfragen für Audioinhalte werden beispielsweise so in der Warteschlange 131 geplant, dass Benutzerwünsche grösste Priorität haben und Betreiberwünsche nur bei fehlenden Benutzerwünschen berücksichtigt werden, oder dass Benutzerwünsche und Betreiberwünsche zu festgelegten Anteilen und/oder Reihenfolgen wiedergegeben werden, wobei bei fehlenden Benutzerwünschen vorhandene Betreiberwünsche immer abgespielt werden.At this point, it should also be noted that the
Im Schritt S0, wartet das Empfangsmodul 11 auf weitere Bestellanfragen, die von Kommunikationsendgeräten 3 über das Telekommunikationsnetz 2 übermittelt werden.In step S0, the receiving
Im Schritt S9, bestimmt das Zeitplanungsmodul 13 in der Warteschlange 131 den Eintrag und den zugeordneten Datenstrom, der als nächster wiederzugeben ist.In step S9, the
Im Schritt S10, beginnt der Streaming-Server 15 die kontinuierliche Übermittlung des im Schritt S9 bestimmten Datenstroms. Je nach Ausführungsvariante wird der Streaming-Modus zwischen Empfangsmodul 11 und Streaming-Server 15 einmal für die Übermittlung mehrerer (z.B. nacheinander folgenden) Audioinhalte erstellt, z.B. täglich oder bei der Anforderung des ersten Audioinhalts, etc.In step S10, the streaming
Im Schritt S11 übermittelt der Streaming-Server 15 den bestimmten Datenstrom kontinuierlich an die betreffende(n) Wiedergabeeinheit(en) 5, 6, 7, wo der Datenstrom fortwährend durch den Streaming-Client 50, 60, 70 entgegengenommen wird.In step S11, the streaming
Im Schritt S12 gibt der Streaming-Client 50, 60, 70 den empfangenen Datenstrom mittels des Videotreibers oder Mediaplayers 53, 63, 73 fortwährend hörbar über die elektroakustischen Wandler 51, 61, 71 und/oder sichtbar über die Anzeigen 52, 62, 72 wieder. Kombinierte Audio- und Videoinhalte werden synchronisiert wiedergegeben. In den Begleitdaten enthaltene Grussbotschaften in Text-, Bild-, Audio- und/oder Videoform werden wahlweise vor, während oder nach dem Audio- und/oder Videoinhalt wiedergegeben.In step S12, the streaming
Im Schritt S13 überprüft das Zeitplanungsmodul 13 in der Warteschlange 131, ob weitere Bestellanfragen für die Wiedergabe von Audio- und/oder Videoinhalten zu bearbeiten sind und fährt gegebenenfalls im Schritt S9 mit der Bestimmung des nächsten wiederzugebenden Inhalts fort. Ansonsten wartet das Zeitplanungsmodul 13 bis im Schritt S6 neue Bestellanfragen für die Wiedergabe von Audio- und/oder Videoinhalten in die Warteschlange 131 eingefügt werden. Zusammen mit der Wiedergabe der angeforderten Inhalte können auch kurze Identifizierungen von wenigen Zeichen angezeigt werden, z.B. ein einfacher URL (Uniform Resource Locator) oder Bestellcode, mittels derer der wiedergegebene Audio- und/oder Videoinhalt von anwesenden Benutzern automatisch bezogen oder bestellt werden kann, z.B. als Download auf sein Kommunikationsendgerät 3, z.B. ein Mobilfunktelefon und/oder MP3-Abspielgerät, oder als Speichermedium (CD, DVD) per Post.In step S13, the
Die Bestellanfrage und Wiedergabe der Audio- und/oder Videodaten kann kostenfrei eingerichtet werden, vorzugsweise gesponsert durch eingefügte Werbeinhalte, oder dem betreffenden Benutzer als Telekommunikationskosten verrechnet werden.The order request and playback of the audio and / or video data can be set up free of charge, preferably sponsored by inserted advertising content, or be charged to the user in question as telecommunications costs.
Der Fachmann wird verstehen, dass die oben beschriebene Sequenz der Schritte nur beispielhaft ist und auch andere Reihenfolgen der Schritte zum Anfordern und Wiedergeben der Audio- und/oder Videoinhalte verwendbar sind, beispielsweise kann die Erstellung des Zeitplans und die Bestimmung der geplanten Wiedergabezeit im Schritt S6 auch vor der Bereitstellung des Datenstroms durchgeführt werden.One skilled in the art will understand that the above-described sequence of steps is merely exemplary and other orders of steps for requesting and playing the audio and / or video content may be used, for example, the creation of the schedule and the determination of the scheduled watch time in step S6 be performed prior to the provision of the data stream.
In weiteren Ausführungsvarianten werden dem Benutzer entsprechend der Bestellanfrage zudem von der Zentraleinheit 1 auch Audio- und/oder Videodateien respektive ein diesbezüglicher Link (URL) über das Telekommunikationsnetz 2 auf das Kommunikationsendgerät 3 geladen oder wahlweise die Bestellung eines Datenträgers (CD, DVD, etc) mit den darauf gespeicherten Dateien eingeleitet. Beispielsweise wird ein bestellte und/oder bezahlte Audio- und/oder Videodatei an einen entsprechenden (Musik- und/oder Video-) Server des Benutzers übermittelt.In further embodiments, according to the order request, the
Claims (19)
- System for requesting and reproducing audio content, comprising:a reception module (11) for receiving order requests for audio content, which order requests are transmitted by means of communication terminals (3) via a first telecommunication network (2),a content server (14) for providing audio data that correspond to an audio content specified in a relevant order request,a computer-based central unit (1) for transmitting provided audio data via a second telecommunication network (4) to multiple geographically distributed reproduction units (5, 6, 7) that are separate from the communication terminals (3) and remote from the computer-based central unit (1),wherein the reception module (11) and the content server (14) are arranged in the central unit (1),characterizedin that the central unit (1) is set up to accept a respective location statement with the order requests and to take the location statement as a basis for selecting a reproduction unit (5, 6, 7), andin that the central unit (1) is set up to transmit the provided audio data, in each case in accordance with the relevant order request, via the second telecommunication network (4) to the selected reproduction unit (5, 6, 7) for the purpose of continual reproduction of the audio content by the selected reproduction unit (5, 6, 7).
- System according to Claim 1, characterized in that the reception module (11) is set up to accept a respective location statement for determining the selected reproduction unit (5, 6, 7) with the order requests, which location statement comprises at least one from a location statement concerning where the reproduction unit (5, 6, 7) is located and a location statement concerning where the requesting communication terminal (3) is positioned.
- System according to Claim 1, characterized in that the central unit (1) is set up to determine the selected reproduction unit (5, 6, 7) on the basis of at least one from the current geographical position of the communication terminal (3) when the relevant order request is transmitted and the current geographical position of the communication terminal (3) during a planned reproduction of the audio content.
- System according to one of Claims 1 to 3, characterized in that the central unit (1) comprises a scheduling module (13) that is set up to add a received order request for an audio content to a queue (131), to determine a scheduled time for the reproduction of the relevant audio content and to transmit the scheduled time to the requesting communication terminal (3) in order to inform a user.
- System according to one of Claims 1 to 4, characterized in that the central unit (1) comprises a streaming server (15) that is set up to transmit requested audio content as a respective continuous data stream to the reproduction unit (5, 6, 7).
- System according to one of Claims 1 to 5, characterized in that at least certain instances of the audio content are combined with video content, and in that the central unit (1) is set up to transmit the combined audio/video content to the reproduction units (5, 6, 7) for the purpose of audible and visual reproduction.
- System according to one of Claims 1 to 6, characterized in that the reception module (11) is set up to receive the order requests for audio content via a mobile radio network from mobile communication terminals (3).
- System according to one of Claims 1 to 7, characterized by a multiplicity of order cards that comprise details and associated identifiers of orderable audio content.
- Method for requesting and reproducing audio content, comprising:transmission of order requests (S2) for audio content by means of communication terminals (3) via a first telecommunication network (2) to a computer-based central unit (1),provision, in a content server (14) of the computer-based central unit (1), of audio data that correspond to an audio content specified in a relevant order request, andtransmission of the provided audio data (S11) from the computer-based central unit (1) via a second telecommunication network (4), in each case in accordance with an order request, to a selected reproduction unit (5, 6, 7) from multiple geographically distributed reproduction units (5, 6, 7), which are remote from the central unit (1) and separate from the communication terminals (3), for the purpose of reproducing the audio content, characterized byselection of the reproduction unit (5, 6, 7) by the computer-based central unit (1) on the basis of location statements transmitted with the order requests, andtransmission of the provided audio data by the computer-based central unit (1), in each case in accordance with the relevant order request, via the second telecommunication network (4) to the selected reproduction unit (5, 6, 7) for the purpose of continual reproduction of the audio content via the selected reproduction unit (5, 6, 7).
- Method according to Claim 9, characterized in that a respective location statement for determining the selected reproduction unit (5, 6, 7) is transmitted to the central unit (1) with the order requests, which location statement comprises at least one from a location statement concerning where the reproduction unit (5, 6, 7) is located and a location statement concerning where the requesting communication terminal (3) is positioned.
- Method according to Claim 9, characterized in that the selected reproduction unit (5, 6, 7) is determined on the basis of at least one from the current geographical position of the communication terminal (3) when the relevant order request is transmitted and the current geographical position of the communication terminal (3) during a planned reproduction of the audio content.
- Method according to one of Claims 9 to 11, characterized in that the central unit (1) adds a received order request for an audio content to a queue (131) (S6), determines a scheduled time for the reproduction of the relevant audio content and transmits the scheduled time to the requesting communication terminal (3) in order to inform a user (S7).
- Method according to one of Claims 9 to 12, characterized in that the central unit (1) transmits requested audio content as a respective continuous data stream to the reproduction unit (5, 6, 7) (S11).
- Method according to one of Claims 9 to 13, characterized in that at least certain instances of the audio content are combined with video content, and in that the central unit (1) transmits the combined audio/video content to the reproduction units (5, 6, 7) for the purpose of audible and visual reproduction.
- Method according to one of Claims 9 to 14, characterized in that the order requests for audio content are transmitted from mobile communication terminals (3) via a mobile radio network to the central unit (1).
- Computer program product comprising computer program code means for controlling one or more processors of a computer-based central unit (1) such that the central unit (1)
receives order requests for audio content from communication terminals (3) via a first telecommunication network (2),
provides audio data that correspond to an audio content specified in a relevant order request, and
transmits the provided audio data via a second telecommunication network (4), in each case in accordance with an order request, to a selected reproduction unit (5, 6, 7) from multiple geographically distributed reproduction units (5, 6, 7), which are remote from the central unit (1) and separate from the communication terminals (3), for the purpose of reproducing the audio content, characterized by further computer program code means that control the processors of the central unit (1) such that the central unit (1)
selects the reproduction unit (5, 6, 7) on the basis of a respective location statement received with the order requests, and
transmits the provided audio data, in each case in accordance with the relevant order request, via the second telecommunication network (4) to the selected reproduction unit (5, 6, 7) for the purpose of continual reproduction of the audio content by the selected reproduction unit (5, 6, 7). - Computer program product according to Claim 16, characterized in that it comprises further computer program code means that control the processors of the central unit (1) such that the central unit (1) accepts a respective location statement for determining the selected reproduction unit (5, 6, 7) with the order requests, which location statement comprises at least one from a location statement concerning where the reproduction unit (5, 6, 7) is located and a location statement concerning where the requesting communication terminal (3) is positioned.
- Computer program product according to either of Claims 16 and 17, characterized in that it comprises further computer program code means that control the processors of the central unit (1) such that the central unit (1) adds a received order request for an audio content to a queue (131), determines a scheduled time for the reproduction of the relevant audio content and transmits the scheduled time to the requesting communication terminal (3) in order to inform a user.
- Computer program product according to one of Claims 16 to 18, characterized in that it comprises further computer program code means that control the processors of the central unit (1) such that the central unit (1) transmits the requested audio content as a respective continuous data stream to the reproduction unit (5, 6, 7).
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP07405147.5A EP1995936B1 (en) | 2007-05-22 | 2007-05-22 | System and method for requesting and playing audio content |
US12/125,583 US8731456B2 (en) | 2007-05-22 | 2008-05-22 | System and method for requesting and rendering audio contents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP07405147.5A EP1995936B1 (en) | 2007-05-22 | 2007-05-22 | System and method for requesting and playing audio content |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1995936A1 EP1995936A1 (en) | 2008-11-26 |
EP1995936B1 true EP1995936B1 (en) | 2017-01-04 |
Family
ID=38950980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP07405147.5A Active EP1995936B1 (en) | 2007-05-22 | 2007-05-22 | System and method for requesting and playing audio content |
Country Status (2)
Country | Link |
---|---|
US (1) | US8731456B2 (en) |
EP (1) | EP1995936B1 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110080289A1 (en) * | 2009-10-05 | 2011-04-07 | Sony Ericsson Mobile Communications Ab | Output device detection |
GB2476980A (en) * | 2010-01-19 | 2011-07-20 | Jukestream Ltd | Jukebox system streaming track data requested from mobile device |
US20130178965A1 (en) * | 2012-01-08 | 2013-07-11 | Harman International Industries, Incorporated | Location aware audio rendering |
US8856272B2 (en) | 2012-01-08 | 2014-10-07 | Harman International Industries, Incorporated | Cloud hosted audio rendering based upon device and environment profiles |
CN103200077B (en) * | 2013-04-15 | 2015-08-26 | 腾讯科技(深圳)有限公司 | The method of data interaction during a kind of voice call, Apparatus and system |
US10224056B1 (en) * | 2013-12-17 | 2019-03-05 | Amazon Technologies, Inc. | Contingent device actions during loss of network connectivity |
US11196787B2 (en) | 2019-07-08 | 2021-12-07 | Microsoft Technology Licensing, Llc | Server-side rendered audio using client audio parameters |
CN116527811A (en) * | 2022-01-22 | 2023-08-01 | 华为技术有限公司 | Audio notification display method and electronic equipment |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6563769B1 (en) * | 1998-06-11 | 2003-05-13 | Koninklijke Philips Electronics N.V. | Virtual jukebox |
GB2397685B (en) * | 2001-06-11 | 2005-08-03 | Burn Systems Ltd C | Selecting tracks from a jukebox via a wireless communications device |
US7113999B2 (en) * | 2001-08-14 | 2006-09-26 | International Business Machines Corporation | Method, computer readable media and apparatus for the selection and rendering of audio files in a networked environment |
US6965770B2 (en) * | 2001-09-13 | 2005-11-15 | Nokia Corporation | Dynamic content delivery responsive to user requests |
AU2002359664A1 (en) | 2001-12-13 | 2003-06-30 | Thomson Licensing S.A. | System and method for downloading data using a proxy |
US7127261B2 (en) * | 2002-02-22 | 2006-10-24 | Julian Van Erlach | Enhanced telecommunication services |
DE10306049A1 (en) | 2003-02-13 | 2004-09-02 | Christian Otto | Video sequence display control method e.g. for provision of pay television channel services in hotel, using information provided by mobile radio unit for controlling video sequence display |
IL174363A0 (en) * | 2006-03-16 | 2006-08-01 | Vollee Ltd | Method and system for providing video game sounds to a mobile device |
JP4137152B2 (en) * | 2006-09-21 | 2008-08-20 | 株式会社スクウェア・エニックス | Video game control system and video game control server |
-
2007
- 2007-05-22 EP EP07405147.5A patent/EP1995936B1/en active Active
-
2008
- 2008-05-22 US US12/125,583 patent/US8731456B2/en active Active
Non-Patent Citations (1)
Title |
---|
None * |
Also Published As
Publication number | Publication date |
---|---|
EP1995936A1 (en) | 2008-11-26 |
US20080293356A1 (en) | 2008-11-27 |
US8731456B2 (en) | 2014-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1995936B1 (en) | System and method for requesting and playing audio content | |
US7412484B1 (en) | Customizable media player with online/offline capabilities | |
DE60110876T2 (en) | Distributed service for information on request | |
DE69828661T2 (en) | Mobile information device with user information service in a local area | |
EP1433341A2 (en) | Dynamic content delivery responsive to user requests | |
EP2194517A1 (en) | Method and system for on-demand narration of a customized story | |
EP1479231A1 (en) | Internet broadcasting system and method thereof for personal telecommunication terminal | |
CN102469159A (en) | System and method for providing and managing interactive service | |
CN107393571A (en) | A kind of method that automatic navigator shows music information | |
CN101277210A (en) | Information distribution system, information processing apparatus and method, and information distribution apparatus and method | |
US20020067805A1 (en) | Method of and apparatus for interactive automated production and recording of an audio file and providing automated addressable access to and transmission and playback of recorded audio files | |
US10320859B2 (en) | Multiple user interactive interface | |
CN102118702A (en) | Automobile information system | |
US20090254947A1 (en) | Method for providing interactive menus upon request to terminals coupled to a communication network | |
JP2003249906A (en) | System and device for obtaining media recording medium, method thereof, device for handling media recording media, and media information center | |
CN109475783B (en) | Information providing system and method | |
EP1708457B1 (en) | Information providing system | |
JP2002341735A (en) | Broadband digital learning system | |
DE10015314A1 (en) | Navigation device and method for route calculation | |
CA2333182A1 (en) | Method for remote connection of machines and corresponding electronic analog apparatus | |
US20080271090A1 (en) | Device, system, network and method for acquiring content | |
DE10234214A1 (en) | Providing information on mobile electronic unit involves selecting information to be provided from data file depending on position of mobile electronic unit and depending on time | |
US20080184318A1 (en) | System and method for acquiring broadcast program content | |
JP2018087995A (en) | Server device, program, ranking providing method, and karaoke system | |
KR20010000671A (en) | System and method for providing for VOD over a wide area |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA HR MK RS |
|
17P | Request for examination filed |
Effective date: 20081113 |
|
17Q | First examination report despatched |
Effective date: 20081210 |
|
AKX | Designation fees paid |
Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: SWISSCOM AG |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
INTG | Intention to grant announced |
Effective date: 20160908 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE PATENT HAS BEEN GRANTED |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP Ref country code: CH Ref legal event code: NV Representative=s name: RENTSCH PARTNER AG, CH |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: REF Ref document number: 860233 Country of ref document: AT Kind code of ref document: T Effective date: 20170115 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: LANGUAGE OF EP DOCUMENT: GERMAN |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 502007015365 Country of ref document: DE |
|
REG | Reference to a national code |
Ref country code: LT Ref legal event code: MG4D Ref country code: NL Ref legal event code: MP Effective date: 20170104 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170405 Ref country code: IS Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170504 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: LT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170504 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: PL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: BG Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170404 Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20170531 Ref country code: LV Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 502007015365 Country of ref document: DE |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: EE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: RO Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: CZ Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 Ref country code: SK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
26N | No opposition filed |
Effective date: 20171005 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
REG | Reference to a national code |
Ref country code: IE Ref legal event code: MM4A |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20180131 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20170522 |
|
REG | Reference to a national code |
Ref country code: BE Ref legal event code: MM Effective date: 20170531 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: IE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20170522 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20170531 |
|
REG | Reference to a national code |
Ref country code: AT Ref legal event code: MM01 Ref document number: 860233 Country of ref document: AT Kind code of ref document: T Effective date: 20170522 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20170522 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20170531 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: HU Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO Effective date: 20070522 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20170104 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20170104 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R079 Ref document number: 502007015365 Country of ref document: DE Free format text: PREVIOUS MAIN CLASS: H04L0029080000 Ipc: H04L0065000000 |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: 732E Free format text: REGISTERED BETWEEN 20220526 AND 20220601 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R081 Ref document number: 502007015365 Country of ref document: DE Owner name: INTERDIGITAL CE PATENT HOLDINGS SAS, FR Free format text: FORMER OWNER: SWISSCOM AG, BERN, CH Ref country code: DE Ref legal event code: R082 Ref document number: 502007015365 Country of ref document: DE Representative=s name: RITTNER & PARTNER - PATENTANWAELTE MBB -, DE |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230511 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20240521 Year of fee payment: 18 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20240529 Year of fee payment: 18 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 20240602 Year of fee payment: 18 |