DE69734699T2 - Dynamische Zuteilung von Rundfunkübertragungen - Google Patents

Dynamische Zuteilung von Rundfunkübertragungen Download PDF

Info

Publication number
DE69734699T2
DE69734699T2 DE69734699T DE69734699T DE69734699T2 DE 69734699 T2 DE69734699 T2 DE 69734699T2 DE 69734699 T DE69734699 T DE 69734699T DE 69734699 T DE69734699 T DE 69734699T DE 69734699 T2 DE69734699 T2 DE 69734699T2
Authority
DE
Germany
Prior art keywords
data streams
program
input data
broadcast
resources
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.)
Expired - Lifetime
Application number
DE69734699T
Other languages
English (en)
Other versions
DE69734699D1 (de
Inventor
Robert G. Arsenault
Tam T. Leminh
Thomas H. James
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
DirecTV Group Inc
Original Assignee
DirecTV Group Inc
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 DirecTV Group Inc filed Critical DirecTV Group Inc
Application granted granted Critical
Publication of DE69734699D1 publication Critical patent/DE69734699D1/de
Publication of DE69734699T2 publication Critical patent/DE69734699T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/42Arrangements for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/185Space-based or airborne stations; Stations for satellite systems
    • H04B7/18523Satellite systems for providing broadcast service to terrestrial stations, i.e. broadcast satellite service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/28Arrangements for simultaneous broadcast of plural pieces of information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/44Arrangements characterised by circuits or components specially adapted for broadcast
    • H04H20/46Arrangements characterised by circuits or components specially adapted for broadcast specially adapted for broadcast systems covered by groups H04H20/53-H04H20/95
    • H04H20/51Arrangements characterised by circuits or components specially adapted for broadcast specially adapted for broadcast systems covered by groups H04H20/53-H04H20/95 specially adapted for satellite broadcast systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/71Wireless systems
    • H04H20/74Wireless systems of satellite networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H40/00Arrangements specially adapted for receiving broadcast information
    • H04H40/18Arrangements characterised by circuits or components specially adapted for receiving
    • H04H40/27Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95
    • H04H40/90Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups H04H20/53 - H04H20/95 specially adapted for satellite broadcast receiving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2385Channel allocation; Bandwidth allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26208Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
    • H04N21/26216Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints involving the channel capacity, e.g. network bandwidth
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2662Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6143Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/165Centralised control of user terminal ; Registering at central
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/76Wired systems
    • H04H20/77Wired systems using carrier waves
    • H04H20/78CATV [Community Antenna Television] systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Computer Security & Cryptography (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)
  • Transmitters (AREA)
  • Silicates, Zeolites, And Molecular Sieves (AREA)
  • Structure Of Transmissions (AREA)

Description

  • Hintergrund der Erfindung
  • Die vorliegende Erfindung bezieht sich allgemein auf die Verarbeitung von Informationssignalen für schnelle Datenübertragungen. In besonderen Ausführungsformen bezieht sie sich auf das Verarbeiten von Video-, Audio- und/oder Dateninformationen in einem Anwender-Unterhaltungs-System mit einem Rundfunksatelliten für Direktempfang (DBS).
  • Die Informationen übertragende Leistungsfähigkeit jedes Datennetzwerkes ist unter anderem durch seine effektive Bandbreite begrenzt. Beschränkungen bei der verfügbaren Bandbreite, die sich durch technische Beschränkungen bei der Verarbeitung von Übertragungselementen (z. B. Übertragungsleitungs-Beschränkungen), durch staatliche Beschränkungen (z. B. ein begrenztes Funkfrequenz-Zuweisungsspektrum) oder anderes ergeben, begrenzen die Datenmenge, die durch das zugehörige System übertragen werden kann. Das kann zu einer Beschränkung bei der Quantität oder der Qualität (oder beidem) der Dienste führen, die durch das System bereitgestellt werden können, was oft Kompromisse oder Abstriche erfordert.
  • Die Übertragung von Fernsehprogrammen an die Zuschauer zuhause war lange diesen Beschränkungen und Abstrichen unterworfen. Terrestrische HF-Übertragungen werden durch lokale Gegebenheiten auf wenige Frequenzbänder (Kanäle) beschränkt, die von der Staatsbehörde für die Fernsehübertragung zugewiesen werden, und die so ausgewählt sind, dass sie nicht störend über den begrenzten Übertragungsbereich hinausgehen. Das für jeden Kanal zugewiesene Frequenzband wurde gewählt, um den derzeitigen Standard dem Übertragungsschema (z. B. NTSC in den Vereinigten Staaten) anzupassen, und um Außerbandstörungen zu minimieren oder zu vermeiden. Obwohl zusätzliche Frequenzen (z. B. UHF in den Vereinigten Staaten) später zugewiesen wurden, haben Einschränkungen bei dem verfügbaren HF-Spektrum lange die Anzahl der Programme begrenzt, die dem Verbraucher zur Verfügung gestellt werden konnten.
  • Die Verteilung von Programmmaterial über Kabelnetzwerke lieferte den Rundfunk-Oberträgern (d. h. den Kabelbetreibern) zusätzliche Bandbreite, wodurch die Beschränkung, die durch die Knappheit des HF-Spektrums auferlegt wurde, teilweise überwunden wurde. Kabelsysteme sind jedoch technisch auf die nutzbare Bandbreite des Netzwerkes beschränkt, einschließlich der Übertragungsleitung und der angeschlossenen Elektronik.
  • Fortschritte bei der Signalverarbeitungs-Technologie haben mehr Programmgestaltungs-Informationen, verbesserte Qualität und neue Dienste (z. B. Datendienste) ermöglicht, die innerhalb einer vorgegebenen verfügbaren Bandbreite übertragen werden. Zum Beispiel hat die digitale Verarbeitung sowohl von Video- als auch Audiosignalen, zusammen mit den Fortschritten bei den Kodierungs- und Komprimierungstechniken (z. B. MPEG und MPEG-2) eine Reduzierung der erforderlichen Bandbreite für die Übertragung von Video- und Audiosignalen in brauchbarer Qualität und/oder die Übertragung von Video- und Audiosignalen höherer Qualität ermöglicht. Zusammen mit den Fortschritten bei der zugehörigen Übertragungs- und Empfangsausrüstung, die eine größere Nutzung des verfügbaren Spektrums ermöglicht, ist eine dramatische Erhöhung des Umfangs der Anwender-Programmgestaltungen, die über ein vorgegebenes Medium übertragen werden kann, möglich. Außerdem haben die Systeme sich weiterentwickelt, um zusätzliche Übertragungssysteme und andere Abschnitte des HF-Spektrums zu nutzen. Zum Beispiel liefern Systeme mit einem Rundfunksatelliten für Direktempfang (DBS) Unterhaltungs- und Informationsrundfunk unmittelbar an den Anwender, in einigen Fällen Ober Hochleistungs-Satelliten-Transponder und kleine Anwender-Empfangsschüsseln (z. B. 18 Zoll). Obwohl ein solches System heute fähig ist, mehr als 175 Video-, Audio- und/oder Datenprogramme mit höheren als den bisher bekannten Qualitätsstufen zu übertragen, bleibt ein Wunsch, zusätzliche Übertragungsleistung bereitzustellen und, zum Nutzen des Verbrauchers, die verfügbare Bandbreite vollständig zu nutzen.
  • Verteilersysteme, ob Rundfunk (über Satellit oder terrestrisch), Kabel, optische oder andere Systeme liefern üblicherweise eine Vielzahl von empfangbaren Rundfunk-Ressourcen. In einem früheren Modell beinhaltete ein terrestrisches Fernseh-Rundfunk-System eine Anzahl einzelner Kanäle und Frequenzbänder, die von dem Verbraucher gewählt werden konnten. Bei dem Fernsehsystem als Ganzes betrachtet, lieferte jeder verfügbare Kanal in einer gegebenen örtlichen Lage eine Rundfunk-Ressource, die von den Anwendern in dieser Region empfangen werden konnte, und die ein einzelnes Video-/Audio- Programm übertragen konnte. Ähnlich liefert eine Multiplex-Frequenz-Verteilung bei bekannten analogen Kabelsystemen eine im Allgemeinen größere Anzahl von Rundfunk-Ressourcen in dem System, wobei üblicherweise wieder jede ein einzelnes Programm überträgt, einschließlich sowohl Video als auch Audio, wählbar als ein Zuschauerkanal. In einem digitalen DBS-System kann das Frequenz- und Phasen-Multiplexverfahren (z. B. Mehrfach-Transponder-Betrieb innerhalb zugewiesener Frequenzen und mit LHCP- und RHCP-Polarisation) und das Zeit Multiplexverfahren (z. B. TDM innerhalb einer gegebenen Frequenz) verwendet werden. In diesem Zusammenhang kann jeder einzelne adressierbare Bitstrom (d. h. jedes wählbare Zeitfenster auf jeder Frequenz und Phase) als eine gesonderte „Rundfunk-Ressource" angesehen werden. Wo außerdem in einem erweiterten System verschiedene Satellitenpositionen oder verschiedene Übertragungsmedien verwendet werden, gehört die Wahl des gewünschten Satelliten und Übertragungsmediums etc. außerdem zur Festlegung einer einzelnen Rundfunk Ressource.
  • Ein Rundfunkdienst wird deshalb eine begrenzte Anzahl verfügbarer Rundfunk-Ressourcen aufweisen. Wenn die Qualität der einzelnen Übertragungen akzeptabel induziert werden kann, können zusätzliche Rundfunk-Ressourcen innerhalb einer gegebenen HF-Spektrum-Zuweisung unterstützt werden. Die Anzahl der Rundfunk-Ressourcen, die für die Übertragung von Video-, Audio- und Datenprogrammen mit hoher Qualität verfügbar ist, bleibt jedoch begrenzt.
  • Ein Rundfunk- oder Dienst-Anbieter möchte seinen Kunden (z. B. Teilnehmern) die maximal mögliche Anzahl Programme mit der höchstmöglichen Qualität übertragen, die das verfügbare Übertragungssystem verwendet. Die hier verwendeten „Programme" sollen Videoprogrammgestaltungen, Audioprogramme und/oder Datenübertragungen verschiedenen Typs (z. B. Software, Steuercodes, Multimediainhalte, Digitalfotos, Daten, etc.) beinhalten. Ein Programm kann mehr als ein Datenformat beinhalten, wie z. B. ein Video- und ein oder mehrere Audio-Formate, und in einigen Ausführungsformen beigefügte Daten. Jeder dieser Datenströme kann in bevorzugten Ausführungsformen über gesonderte Rundfunk-Ressourcen übertragen werden.
  • Heute gibt es eine große Anzahl Inhalt-Anbieter, die den Rundfunkanstalten einen oder mehrere Inhalt-Datenströme zur Verfügung stellen, die Programme und zugehörige Inhalte (z. B. Programm-IDs, Werbespots, etc.) umfassen. Viele dieser Datenströme fließen fortlaufend oder im Wesentlichen fortlaufend und werden von dem Inhalt-Anbieter über verschiedene Verbreitungsmedien (z. B. Satellit, Kabel oder aufgezeichnete Medien) verbreitet, um unter anderen möglichen Empfängern, anderen Rundfunkdiensten für die Weiterübertragung zu deren Zuschauern verbreitet zu werden. Zum Beispiel gibt es zahlreiche regionale Sport-Netzwerke, die Programmströme zusammenstellen, die Sportereignisse beinhalten, oft mit sportverwandten "Füllern" in den Zeiten zwischen den einzelnen Sportereignissen.
  • Obwohl Inhalt-Anbieter oft Originalprogramme entwickeln (z. B. durch Berichterstattung bei einem Live-Sportereignis), ist es in der Industrie für einen Inhalt-Anbieter üblich, Programme oder Füller von einem anderen Inhalt-Anbieter zu kaufen. Zum Beispiel kann ein Sport-Netzwerk Weiterübertragungsrechte für ein Sportereignis kaufen, das von einem anderen Inhalt-Anbieter abgedeckt wird. In diesen Fällen empfängt der kaufende Anbieter ein Programm, das von einem Verteilermedium (z. B. Satellit) zugeführt wird, das von dem erzeugenden Anbieter verwendet wird, und sendet das Signal dann weiter zu seinen Kunden (z. B. zu Kabelbetreibern zur Weitersendung zu den Verbrauchern oder unmittelbar zu den Verbrauchern). Der kaufende Anbieter kann seine eigenen Werbespots oder sein Identitätszeichen einfügen, oder er kann wahlweise die gekaufte Einspeisung in seiner "Rohform" verwenden. Oft werden verschiedene Anbieter dieselben Programmgestaltungen kaufen und übertragen, die von einem anderen Anbieter erzeugt wurden.
  • Ein Mehrkanal-Rundfunksystem wird üblicherweise eine Anzahl von Eingabeprogramm-Datenströmen von einer Anzahl von Inhalt-Anbietern kaufen, um sie an die Zuschauer oder Teilnehmer dieses Systems weiterzusenden. In einem digitalen Übertragungssystem kann jeder einzelne Programm-Datenstrom als ein ununterbrochener Eingabe-Datenstrom gesehen werden, wobei die Daten Video-, Audio- oder andere Daten- (z. B. Multimedia- oder Daten-) Informationen darstellen und hierin „Eingabe-Datenstrom" genannt werden. Ein vorgegebenes Programm kann einen oder mehr als einen Eingabe-Datenstrom umfassen (z. B. eine oder mehrere Videoeingaben, eine oder mehrere zugehörige Audioeingaben und zugehörige Daten, die sich auf den Programminhalt beziehen). Die Übertragung einer vorgegebenen Anzahl von Eingabe-Datenströmen an eine Anzahl von Zuschauern, so dass jeder Datenstrom allen Anwendern jederzeit verfügbar ist, hat üblicherweise eine mindestens gleich große Anzahl von Rundfunk-Ressourcen erfordert.
  • Insbesondere wird bei Übertragungsende jeder Eingabe-Datenstrom üblicherweise einer verfügbaren Rundfunk-Ressource zugeordnet. Jeder Eingabe-Datenstrom ist deshalb einer einzigen Rundfunk-Ressource zugewiesen oder auf ihr „abgebildet". Die Zuordnungsmatrix, die die Beziehung zwischen Eingabe-Datenstrom und Rundfunk-Ressource bestimmt, kann als eine „Abbildung" betrachtet werden. Da die bei Übertragungsende verwendete Abbildung von dem Anwender (z. B. Teilnehmer) entfernt ist, wird sie hierin als eine „Fern"-Abbildung bezeichnet.
  • Bei Empfangsende wurde eine ähnliche Abbildung verwendet, um die Datenströme, die von den Rundfunk-Ressourcen empfangen wurden, einzelnen wählbaren Ausgaben zuzuweisen. Jeder einzelne Ausgabe-Bitstrom, der einem jeweiligen Rundfunk-Ressourcen-Bitstrom entspricht, kann als ein „Ausgabe-Datenstrom" bezeichnet werden. Wenn ein Anwender einen bestimmten Kanal (z. B. Kanal 101) wählt, erwartet er, ein bestimmtes Programm zu einer bestimmten Zeit zu empfangen. Die Empfangsvorrichtung erfüllt das durch Aufrechterhalten einer ergänzenden Empfangs- oder lokalen „Abbildung", die die Zuordnung zwischen Rundfunk-Ressourcen und wählbaren Ausgaben festlegt. In einigen Beispielen, in denen die gewünschte Ausgabe aus Informationen besteht, die nur über eine Rundfunk-Ressource übertragen wurden, wird die lokale Abbildung die Zuordnung zwischen dieser Rundfunk-Ressource und der gewählten Ausgabe, die aus einem einzelnen Ausgabe-Datenstrom besteht, festlegen. Zum Beispiel, wenn die Video- und Audiokomponenten eines Programms in einem einzelnen Eingabe-Datenstrom kodiert sind, wird dann die Wahl eines Programms oder Zuschauerkanals die Abbildung nur eines Datenstroms erfordern, wobei die Komponenten durch andere Prozessoren getrennt werden. Bei anderen Beispielen (z. B. ein Film, der eine oder mehrere Videooptionen, eine Vielzahl von wählbaren hochwertigen Audiodaten und/oder optionalen zugehörigen Daten aufweist), kann die Wahl einer gewünschten Ausgabe die Abbildung mehrer Ausgabe-Datenströme erfordern, die den Rundfunk-Ressourcen entsprechen. Bei diesen Beispielen wählt der Anwender einen gewünschten „Zuschauerkanal" (z. B. Kanal 101) und trifft eine optionale Wahl (z. B. ein alternatives Audiosignal), und die lokale Abbildung legt die notwendigen Ausgabe-Datenströme fest und bildet sie auf geeigneten Rundfunk-Ressourcen ab. Diese Ausgabe-Datenströme können zu einer geeigneten Verarbeitungs- oder Durchführungsvorrichtung geleitet werden, wie z. B. (ohne Beschränkung) einem Fernsehbildschirm, einem Audioprozessor oder einem Computer. Wo Optionen verfügbar sind (z. B. ein alternatives Audiosignal), kann die ge wählte Option auf einer Ausgabe abgebildet werden, die, basierend auf der Eingabe-Wahl des Anwender, dem zughörigen Prozessor entspricht, oder alle Optionen können auf einem Prozessor abgebildet werden, der selbst die geeignete Ausgabe herauszieht. In besonderen Ausführungsformen können Komponenten oder verschiedene Programme (z. B. Video von einem ersten Programm und Audio von einer anderen Quelle) lokal auf einem Ausgabe-Zuschauer-Kanal abgebildet werden, wobei eine abgeleitete Mischausgabe erzeugt wird.
  • Es ist wichtig, dass sowohl die Fernabbildungen als auch die lokalen Abbildungen sich zu einer vorgegebenen Zeit entsprechen, so dass die Wahl des Anwenders eines Zuschauerkanals das Empfangs-Schaltschema auf der (den) richtige(n) Rundfunk-Ressource(n) abbilden wird, die wiederum auf dem (den), vom Anwender gewünschten, Eingabe-Datenstrom (Eingabe-Datenströmen) abgebildet werden. Es ist bekannt, dass die Zuweisungs-Abbildungen von Zeit zu Zeit modifiziert werden. Das kann zum Beispiel dann erfolgen, wenn eine Rundfunk-Ressource nicht verfügbar ist, oder wenn eine bereitgestellte Bandbreitenzuweisung, die durch einzelne Ressourcen bereitgestellt wird, angefordert wird, wenn z. B. neue Eingabe-Datenströme hinzugefügt werden oder alte von einem System entfernt wurden. Solche Abbildungsänderungen waren selten, kamen jedoch üblicherweise ein- bis dreimal am Tag vor.
  • Es ist auch bekannt, lokal abgeleitete Ausgabe-Datenströme oder Zuschauerkanäle zu erzeugen, die keinem einzelnen Eingabe-Datenstrom entsprechen. Zum Beispiel kann ein lokaler Prozessor einen bestimmten Zuschauerkanal während einer ersten Zeitspanne auf einer ersten Gruppe von einer oder mehreren Rundfunk-Ressourcen abbilden, und dann diesen Zuschauerkanal während einer darauf folgenden Zeitspanne auf einer anderen Gruppe von Rundfunk-Ressourcen abbilden. Auf diese Weise war der Prozessor in der Lage, die Zuschauer mit einer Anzahl an Zuschauerkanälen zu versorgen, die größer war als die Anzahl der tatsächlichen Rundfunksendungen.
  • Für die Zielsetzungen der nachfolgenden Beschreibung und der Ansprüche kann folgende Bezeichnungsvereinbarung nützlich sein. Die numerische Zuordnung zwischen einzelnen Eingabe-Datenströmen und einzelnen Rundfunk-Ressourcen (bezogen auf die Fernabbildung) und die numerische Zuordnung zwischen diesen Rundfunk-Ressourcen und einzelnen Ausgabe-Datenströmen (bezogen auf die lokale Abbildung) kann vorgegeben werden als IN:BR:OUT, wobei IN gleich der Anzahl der diskreten Eingabe-Datenströme ist, BR die Anzahl der diskreten Rundfunk-Ressourcen darstellt und OUT die Anzahl der diskreten Ausgabe-Datenströme darstellt. In der einfachsten 1:1:1 Zuordnung werden n Eingabe-Datenströme auf n Rundfunk-Ressourcen abgebildet, die wiederum auf n Ausgabe-Datenströmen abgebildet werden, was auch als n:n:n dargestellt werden kann. Wie zuvor bemerkt, ist es auch bekannt, abgeleitete Kanäle zu erzeugen, die als n:n:n+x Zuordnung oder Abbildung dargestellt werden können, wobei n und x gleich eins oder ein ganzzahliges Vielfaches von eins sind. Obwohl in diesem Beispiel eine 1:1 Zuordnung zwischen den Eingabe-Datenströmen und den Rundfunk-Ressourcen besteht, wird von der lokalen Abbildung eine 1:>1 Abbildung durchgeführt, was zu x abgeleiteten Ausgabekanälen führt.
  • Obwohl die Überarbeitung der Abbildungen zur Anpassung der seltenen Veränderungen bei den Eingabe-Datenströmen oder aktiven Rundfunk-Ressourcen und n:n:n+x Abbildungen lokal erzeugten abgeleiteten Kanäle ein brauchbares Maß an Anpassungsfähigkeit bei dem Betrieb der existierenden Systeme aufweist (z. B. Hochleistungs-DBS), wäre es nützlich den Umfang der erforderlichen Bandbreite zu reduzieren, um eine gewünschte Programmgestaltung zu übertragen und dabei zusätzliche Dienste und/oder Dienste mit höherer Qualität, die über die selben Rundfunk-Ressourcen übertragen werden, zu ermöglichen.
  • Schließlich ist bekannt, dass bestimmte Steuer- und Konfigurationsinformationen zusätzlich zu den gewünschten Eingabe-Datenströmen übertragen werden müssen. Die Verwendung von Kanalabbildungen bezieht Schwierigkeiten bei der Erzeugung und Aufrechterhaltung einer exakten lokalen Abbildung ein, was sich bei der laufenden Nutzung der Rundfunk-Ressourcen widerspiegelt Veränderungen bei der Nutzung der Ressourcen im Zeitablauf erfordern, dass die lokale Abbildung auf den neuesten Stand gebracht wird, üblicherweise durch das Übertragen oder Downloaden einer neuen Abbildung auf dem Empfangsgerät des Zuschauers, wie z. B. einem (bei einem üblichen DBS-System) integrierten Empfänger/Decoder (IRD). Für ein System, das eine große Anzahl von Kanälen aufweist (d. h. 175 oder mehr) kann die lokale Abbildung eine Matrix von mehreren Tausend Bytes von Daten umfassen, in der, für eine oder mehrere Zeitspannen, geeignete Rundfunk-Ressourcen für jeden Zuschauerkanal verzeichnet sind. Eine solche „Overhead"-Datenübertragung erfordert eine Bandbreite, die daher nicht für die Zuführung von gewünschten Anwenderdiensten verfügbar ist. In dem Fall, in dem die Abbildung selten auf den neuesten Stand gebracht wird, ist diese Overhead-Übertragung tolerierbar aber nicht wünschenswert. Wenn sich die Komplexität oder Größe der lokalen Abbildung erhöht, oder wenn die lokale Abbildung häufig überarbeitet wird, könnte der Umfang der erforderlichen Overhead-Bandbreite unakzeptabel groß werden.
  • Die Übertragung von Daten für die lokale Abbildung erfordert ebenfalls Zeit, deren Umfang von dem Umfang der Abbildungsdaten und der zugewiesenen effektiven Baud-Rate abhängt. Andere Verzögerungsquellen bei der Erzeugung und Aktivierung einer aktualisierten Abbildung können ebenfalls bestehen. Zum Beispiel verwendet ein IRD gewöhnlich solange eine Abbildung, bis er die gesamte Übertragung einer neueren aktualisierten Abbildung beendet hat. Üblicherweise überprüft der IRD die Existenz einer aktualisierten Abbildung nur in vorgegebenen Abständen. Deshalb wird eine weitere Verzögerungsquelle bei der Aktivierung der neuen lokalen Abbildung einbezogen.
  • Die Zeitverzögerungen, die mit der Übertragung der aktualisieren lokalen Abbildungen auf die IRDs verbunden sind, haben das Aufrechterhalten der aktualisierten Abbildungen ebenfalls schwerfällig gemacht Die Übertragung von aktualisierten Abbildungen wurde deshalb üblicherweise auf eine festgelegte Anzahl vorbestimmter Zeiten während des Rundfunktages begrenzt, z. B. zwei- oder dreimal pro Tag. Veränderungen bei der Nutzung der Rundfunk-Ressourcen sind daher durch die Aktualisierungsfähigkeit der lokalen Abbildung in der Praxis begrenzt Eine verbesserte Flexibilität bei der Aktualisierung der Kanalabbildungen würde eine größere Flexibilität bei der Maximierung der Nutzung von Rundfunk-Ressourcen ermöglichen.
  • WO 94/19881 legt ein System und ein Verfahren für die Fernauswahl von Teilnehmern und die Steuerung von Nachrichten an die Teilnehmer in einem Kabelfernseh-System offen. Basierend auf einem Auswahlkriterium wird einer Gruppe von Kabelteilnehmern ausgewählt, und Bildschirmnachrichten können entfernt erzeugt und unter Verwendung einer Kabel-Übertragungsvorrichtung an die ausgewählten Teilnehmer übertragen werden. Die Nachrichteneigenschaften, wie z. B. Anzeigedauer, Farben und Nachrichten-Warnsignale können entfernt bestimmt werden. Wenn sich die Anzahl der Nachrichten erhöht, erhöht sich die für den Empfang einer Nachricht erforderliche Zeit, aber es können zusätzliche Kanäle verwendet werden, um die Ansprechzeit zu beschleunigen. Die Teilnehmer können Mitglied einer Gruppe werden, an die gezielt Nachrichten gesendet werden können. Zu dem Teilnehmeranschluss wird eine Gruppenabbildung gesendet, die die Gruppen repräsentiert, zu denen der Teilnehmeranschluss gehört.
  • Es ist das Ziel der Erfindung, ein Datenübertragungssystem und ein Verfahren bereitzustellen, für die Übertragung der Eingabe-Datenströme von Rundfunk-Ressourcen in einem solchen Kommunikationssystem, das eine verbesserte Flexibilität bei der Aktualisierung der Kanalabbildungen ermöglicht, wobei eine größere Flexibilität bei der Maximierung der Nutzung von Rundfunk-Ressourcen ermöglicht wird.
  • Dieses Ziel wird erreicht durch die Eigenschaften nach Anspruch 1 und 12.
  • Weitere Ausprägungen der Erfindung sind in den Unteransprüchen dargelegt.
  • Die vorliegende Erfindung bezieht sich auf ein Übertragungs-Verteiler-System, das Übertragungsbandbreite einspart durch Verdichten der Aussendung gleichzeitiger gemeinsamer Programmgestaltungen aus einer Anzahl verschiedener Programmströme, die eine Anzahl von Eingabe-Datenströmen umfasst, zu einer geringeren Anzahl von Rundfunk-Ressourcen, unter Verwendung eines einzigartigen Abbildungsschemas. Die Programminformationen können Videoprogrammgestaltungen, Audioprogrammgestaltungen und/oder verschiedene Datendienste beinhalten, sind aber nicht darauf beschränkt.
  • Zum Beispiel kann in einem Fernsehsystem, das eine große Anzahl Zuschauerkanäle aufweist, eine Anzahl verschiedener Eingabe-Datenströme (z. B. Programmströme) zu einer vorgegebenen Zeit oder zu vorgegebenen Zeiten dasselbe Programmgestaltungsmaterial beinhalten. Solche gleichzeitige gemeinsame Programmgestaltungen finden üblicherweise bei Sportveranstaltungen oder anderen Live-Fernsehsendungen statt (z. B. bei besonders aktuellen Ereignissen). Die vorliegende Erfindung ermöglicht es, dass die gesamte oder ein Teil einer solchen gleichzeitigen Programmgestaltung über eine geringere Anzahl von zugewiesenen Rundfunk-Ressourcen, vorzugsweise über eine einzelne Rundfunk-Ressource für jedes Programm oder jede Programmkomponente (z. B. Video, Audio 1, Audio 2, etc.), ausgesendet und lokal auf den geeigneten Mehrfach-Zuschauerkanälen abgebildet wird. Auf diese Weise können Ausgabe-Datenströme lokal erzeugt werden, die bezüglich des Inhalts den zahlreichen Eingabe-Datenströmen gleichen oder ausreichend gleichen, obwohl eine reduzierte Anzahl von Rundfunk-Ressourcen verwendet wird. Der Unterschied zwischen der Anzahl der Rundfunk-Ressourcen, die zuvor erforderlich war, um jeden Eingabe-Datenstrom (n) getrennt zu übertragen, und der geringeren Anzahl (n–y), die durch die vorliegende Erfindung erforderlich ist, stellt neu verfügbare Rundfunk-Ressourcen (y) dar, die für nützliche Zwecke verwendet werden können.
  • Die Verwendung einer solchen n:n–y:m Abbildung, bei der n ≥ 2, n > y ≥ 1 und m ≥ n gilt, setzt während der Zeitspanne der n:n–y Fernabbildung y Rundfunk-Ressourcen frei. Diese Rundfunk-Ressourcen und Bitströme sind deshalb verfügbar für die Übertragung alternativer Daten (z. B. zusätzliche Programminformationen oder Datendienste) oder eine höhere Qualität bei der Übertragung der bestehenden Dienste (z. B. HDTV oder AC3 Audio).
  • In einer bevorzugten Ausführungsform sind die Bitströme, die so für die alternative Verwendung in nachfolgenden Zeitfenstern verfügbar sind, verbunden, um eine oder mehrere, im Wesentlichen ununterbrochen verfügbare, Rundfunk-Ressourcen zu erzeugen. Zum Beispiel kann als Ergebnis der oben besprochenen Abbildung nach der Erfindung, eine erste Rundfunk-Ressource von 13 Uhr bis 15 Uhr „freigesetzt" werden. Eine zweite Rundfunk-Ressource kann von 15 Uhr bis 17 Uhr „freigesetzt" werden etc. Eine Fernabbildung kann erzeugt werden, um die Programmgestaltungen abzubilden, die während dieser Zeitspannen, anstelle der "neuen" Ressource, andernfalls einer einzelnen Rundfunk-Ressource zugewiesen würden, wodurch diese einzelne Ressource freigesetzt wird. Durch weiteres Abbilden aller Folgeprogramme, die anstelle der verschiedenen auf diese Weise freigesetzten Ressourcen, normalerweise dieser einzelnen Rundfunk-Ressource zugewiesen würden, kann die einzelne Rundfunk-Ressource eine ununterbrochen verfügbare Ressource bereitstellen, um in besserer Form eine alternative Programmübertragung oder weitere Datendienste zu unterstützen. In anderen Ausführungsformen kann die alternative Programmübertragung oder der Datendienst sich selbst unter den verschiedenen Rundfunk-Ressourcen aufteilen, die während einzelner Zeitfenster bereitgestellt sind, und durch eine geeignete lokale Abbildung rekonstruiert werden.
  • In den Gesichtspunkten der Erfindung wird die beschriebene Kanalabbildung dynamisch aktualisiert Sie kann zum Beispiel mit häufigen(z. B. Echtzeit) Veränderungen bei der gewünschten Nutzung bestimmter Rundfunk-Ressourcen synchronisiert werden, um die sich dynamisch ändernde Ähnlichkeit oder Gleichheit zwischen bestimmten Eingabe-Datenströmen anzupassen. Beispielweise kann die Abbildung so oft wie erforderlich und sobald erforderlich verändert werden, um mindestens n Ausgabe-Datenströme zu erzeugen, die bezüglich des Inhalts den n Eingabe-Datenströmen, durch (zumindest zeitweise) weni ger als n Rundfunk-Ressourcen, ausreichend gleichen. Um den sich ändernden Umständen zu begegnen, kann durch dynamisches Anpassen der notwendigen Abbildung, wie es erforderlich ist (d. h. weil freigesetzte Programme auf einer oder mehreren Gruppen von Eingabe-Datenströmen beginnen oder enden, oder weil nicht-gemeinsame Inhalte, wie z. B. gewünschte Werdespots oder Bezugsquellen-Bezeichnungen in den Programmen vorkommen, die in die n:n–y Fernabbildung eingebunden sind, oder weil sich Auslastungsanforderungen bei den Übertragungsmedien verändern), die maximale Nutzung der verfügbaren Rundfunk-Ressourcen erreicht werden.
  • Um die Flexibilität der dynamischen Kanalabbildung zu bewerkstelligen, erzeugt ein Abbildungserzeuger Kanalabbildungen, die die Zuordnung der Rundfunk-Ressourcen während einzelner Zeitspannen oder -fenster wiedergeben. Der Kanalabbildungserzeuger kann diese Zeitspannen festlegen, in denen identisches Programmmaterial in zwei oder mehr Eingabe-Datenströmen vorhanden ist oder sein wird. Der Kanalabbildungserzeuger kann in bestimmten Ausführungsformen eine vereinbarte Zeitplanung verwenden, die üblicherweise oft einige Tage im Voraus von den Inhalt-Anbietern an die Rundfunksender geliefert wird. In weiteren Ausführungsformen kann ein Inhalt-Vergleicher zur ausreichenden Zuordnung zwei oder mehr Eingabe-Datenströme überwachen, der automatisch das Auftreten im Wesentlichen gleicher Eingabeströme erkennt, sobald sie auftreten, und diese Informationen dem Kanalabbildungserzeuger zur Verfügung stellt Zum Beispiel können die Eingabe-Programmströme auf ID-Reihen überprüft werden, die von Inhalt-Anbietern verwendet werden, um das Thema des Programms zu erkennen. Das Auftreten derselben Programm-IDs gemeinsam mit zwei oder mehr Eingabeprogrammen oder -strömen in einer gemeinsamen Zeitspanne (d. h. der Beginn zur selben oder fast zur selben Zeit) würde das Auftreten eines gemeinsamen Inhalts signalisieren. In weiteren Ausführungsformen könnte der Programminhalt selbst verglichen werden. Wo eine automatische Zuordnung verwendet wird, kann eine geeignete Verzögerungsspanne verwendet werden, damit die Kanalabbildungen nicht verändert werden, außer wenn eine wirkliche Gleichheit zwischen zwei oder mehr Eingabe-Datenströmen in mindestens einer ausgewählten Zeitspanne erkannt wurde, wodurch eine wirkliche Gleichheit und nicht nur ein zufälliges Zusammentreffen von Inhalten in einer kurzen Zeitspanne angezeigt wird.
  • In weiteren Ausführungsformen kann die Rundfunkanstalt während bestimmter Zeitfenster eine verfügbare Rundfunk-Ressource benötigen. Der Abbildungserzeuger kann dann beauftragt werden, die Feststellung von Eingabe-Datenstrom-Freisetzungen während der gewünschten Zeitspannen durchzuführen, um die benötigten Rundfunk-Ressource(n) freizusetzen, oder er kann beauftragt werden, wenn erforderlich, weniger gewünschte Programme zu entfernen und neue Abbildungen zu erzeugen, um, wenn erforderlich, diese Veränderungen wiederzugeben, um die gewünschten Rundfunk-Ressourcen freizusetzen.
  • Wenn der Kanalabbildungserzeuger in einer der vorgenannten Arten oder anderweitig die Gelegenheit für eine nützliche n:n–y:m Abbildung festgestellt hat, wird er die geforderten notwendigen Rundfunk-(Fern-) und Empfänger-(Lokal-)Abbildungen erzeugen. Die lokale Abbildung wird dann an die Zuschauer- oder Teilnehmerstationen übertragen, üblicherweise über das Rundfunkmedium selbst. Zum Beispiel können die lokalen Kanalabbildungen bei einer oder mehreren zugeordneten Rundfunk-Ressourcen einen Teil einer Steuerdaten-Übertragung umfassen. In einem typischen DBS-System, das Mehrfach-Transponder verwendet, können die Informationen in einer geeigneten Datenübertragung beinhaltet sein, die von jedem Transponder so übertragen werden, dass sie dem IRD zur Verfügung gestellt werden, unabhängig davon, welcher Transponder zu einer beliebigen vorgegebenen Zeit eingestellt ist.
  • Die Übertragung einer lokalen Abbildung erfordert die Zuweisung von Rundfunkbandbreite, was kontraproduktiv zu dem gewünschten Ziel der Maximierung der Bandbreite sein kann, die für eine brauchbare Programmübertragung verfügbar sein sollte. Das ist insbesondere in einem volldynamischen System zutreffend, das die häufige Übertragung von neuen Abbildungen erfordern könnte, um Veränderungen bei den Programmströmen anzupassen. Wenn das Programmschema zum Beispiel zahlreiche Freisetzungen anpasst, um mehrere Rundfunk-Ressourcen freizusetzen, einschließlich einiger Programmströme, die relativ häufige Wiederabbildungen mit einer 1:1 Übereinstimmung erfordern (z. B. während gewünschter Werbespots oder Bezugsquellen-Bereichnungen), könnte die Übertragung von Abbildungsdaten eine deutliche Belastung für das System sein. In anderen wichtigen Gesichtspunkten der vorliegenden Erfindung werden diese Schwierigkeiten durch Bereitstellung einer verbesserten Übertragung und durch Aktualisierung der Schemata für lokale Abbildungen vermieden. Zum Beispiel ist in bevorzugten Ausführungsformen das Empfangsgerät, das die lokale Abbildung empfängt und speichert so angepasst, dass es Aktualisierungen für weniger als die gesamte Abbildung empfängt. Auf diese Weise sind nur die geänderten Informationen zusammen mit der notwendigen Overheadleitung für die Übertragung erforderlich, wenn eine Abbildungsaktualisierung gewünscht wird. Im Fall eines forderlich, wenn eine Abbildungsaktualisierung gewünscht wird. Im Fall eines Hochleistungs-DBS-Systems kann das zu einer bedeutenden Bandbreiteneinsparung führen, da die Mehrheit der Programme, und damit der Rundfunk-Ressourcen, während der meisten Zeitfenster nicht in die dynamische Wiederabbildung eingebunden ist Deshalb kann die Mehrheit der lokalen Abbildungen relativ statisch sein (wie nach dem Stand der Technik), während andere Abschnitte nach der vorliegenden Erfindung dynamisch aktualisiert werden können. Obwohl die gesamte lokale Abbildung vorzugsweise gelegentlich übertragen werden kann (um eine Aktivierung einer neuen Einrichtung zu erlauben und um eine periodische Unversehrtheitsprüfung zur Korrektur von Fehlern bereitzustellen), sind solche vollständigen Abbildungsübertragungen reduziert.
  • Um die Übertragungsanforderungen für Abbildungsänderungen weiter zu minimieren, kann eine Vielzahl von vollständigen Abbildungen übertragen und lokal gespeichert werden. Zum Beispiel kann eine erste vollständige Abbildung übertragen und gespeichert werden, gefolgt von einer zweiten vollständigen Abbildung, die in einem anderen Speicher gespeichert wird. Das Empfangsgerät beinhaltet eine Abbildungs-Auswahlvorrichtung (z. B. einen Anwahlvektor, einen Multiplexer, etc.), die die gespeicherte Abbildung auswählt, die zu einer vorgegebenen Zeit aktiv sein soll. Um eine Veränderung bei der lokalen Abbildung durchzuführen, ist es dann nur notwendig, den Empfänger zu veranlassen, die gewünschte alternative Abbildung auszuwählen. Es kann mehr als eine verfügbare Abbildung lokal gespeichert werden, und Übergänge zwischen diesen Abbildungen können wiederholt durchgeführt werden. Zum Beispiel könnte eine Abbildung während der normalen Programmzeitspannen Zuschauerkanäle den Rundfunk-Ressourcen zuweisen, während eine andere Abbildung während der Werbespots zu der 1:1 Zuordnung zurückkehrt (z. B. wo es vertraglich erforderlich ist, dass der Werbeinhalt eines Eingabe-Datenstroms den Zuschauern gleichermaßen zur Verfügung gestellt wird). Obwohl ein gegebenes Programm viele Werbespots aufweisen kann, von denen jeder zwei Abbildungsänderungen erfordert, wären nur zwei Abbildungsübertragungen erforderlich, gefolgt von geeigneten Signalen, um die notwendigen lokalen Abbildungsauswahlen zu aktivieren. Diese Auswahlsignale erfordern üblicherweise viel weniger Übertragungsbandbreite als eine vollständige oder teilweise Abbildung, was zu bedeutenden Bitstrom-Einsparungen führt Um die Speicheranforderungen zu minimieren (z. B. bei einem DBS IRD), kann die Abbildung in zwei Bereiche oder Segmente aufgeteilt werden, z. B. in eine Hauptabbildung und eine Vielzahl von Unterabbildungen. Die Hauptabbildung (die als eine spezialisierte Unterabbildung betrachtet werden kann) kann Abbildungsinformationen enthalten, die einer Vielzahl aller ausgewählten Abbildungen gemeinsam sind, während andere Unterabbildungen solche Abschnitte der Abbildung beinhalten können, die für einzelne wählbare Abbildungen einzigartig sind. Der Übergang von einer Abbildung zu einer anderen werde nur die Auswahl der geeigneten Unterabbildung erfordern, während die Hauptabbildung weiter wirksam sein könnte. Auf diese Weise werden zusätzliche Übertragungsressourcen eingespart, da der gemeinsame Abschnitt der verschiedenen lokalen Abbildungen nur einmal übertragen werden muss und Abbildungsaktualisierungen, -auswahl und -übergänge ermöglicht werden.
  • Ein Standard-IRD beinhaltet heute üblicherweise nur einen Tuner. In solchen Vorrichtungen kann zu einer vorgegebenen Zeit nur eine LNB-Frequenz (d. h. entsprechend einem einzelnen Transponder) ausgewählt und verarbeitet werden. Dementsprechend ist nur eine Zugangsgruppe bei der lokalen Abbildung, die den Rundfunk-Ressourcen entspricht und durch diesen Transponder unterstützt wird, für den Betrieb des IRD zu einer vorgegebenen Zeit von Bedeutung. Die verbleibenden Zugänge sind nur von Bedeutung, wenn der Anwender einen anderen Zuschauerkanal auswählt, der einem anderen Transponder entspricht. Wo die aktive lokale Abbildung (die eine aus der Vielzahl der auswählbaren Abbildungen in bestimmten Ausführungsformen sein kann) funktionsgemäß in Bereiche aufgeteilt wird (z. B. in eine Vielzahl von Unterabbildungen), muss zu einer vorgegebenen Zeit nur einer der Bereiche aktiv sein. Der aktive Bereich hängt ab von dem gegenwärtigen Zuschauerkanal, den der Anwender ausgewählt hat. Wenn der Anwender einen anderen Zuschauerkanal auswählt, der von demselben Abbildungsbereich unterstützt wird (z. B. ein anderes Programm, das von demselben Transponder übertragen wird), bleibt dieser Bereich aktiv. Wenn der Anwender jedoch einen anderen Zuschauerkanal auswählt, der von einem anderen Bereich unterstützt wird, wird dann der letztere Bereich der lokalen Abbildung aktiv werden. In weiteren Ausführungsformen können die Verarbeitungsschaltkreise und -funktionen, die die lokale(n) Abbildung(en) aufrechterhalten und aktualisieren, den aktiven Bereich in der lokalen Abbildung erkennen, was Aktualisierungen für einen beliebigen anderen Bereich oder eine beliebige andere Zelle ermöglicht. In weiteren Ausführungsformen können Aktualisierungen für eine beliebige Zelle oder eine beliebige Abbildung, einschließlich der gegenwärtig aktiven Abbildung, erfolgen, solange die Lesezyklen während beliebiger Aktualisierungszyklen von mindestens der gegenwärtig aktiven Zelle oder dem gegenwärtig aktiven Bereich, vorzugsweise gesperrt sind.
  • Die zuvor genannten Gesichtspunkte der vorliegenden Erfindung reduzieren die Zeitverzögerungen und die Overhead-Anforderungen während der Durchführung der lokalen Abbildungswechsel außerordentlich. Die Reduzierung von wenigstens einigen Übertragungen auf lediglich die Abschnitte der Abbildung, die aktualisiert werden müssen, oder das Beseitigen von wenigstens einigen von sich wiederholenden und freigesetzten Abbildungs-Informations-Übertragungen, reduziert nicht nur den für die Übertragung der Overhead-Informationen erforderlichen Umfang der Bandbreite, sondern reduziert auch die für die Durchführung der notwendigen Datenübertragung erforderliche Zeit. Zum Beispiel könnte die Zeit, die erforderlich ist, eine vollständige Kanalabbildung in einem Hochleistungs-DBS-System, das üblicherweise zugewiesene Übertragungsressourcen und -geschwindigkeiten verwendet, zu senden, zwei bis drei Sekunden oder mehr betragen. Üblicherweise muss eine vollständige Abbildung exakt empfangen werden, bevor eine neue Abbildung ausgeführt werden kann, wodurch begrenzt wird, wie schnell sich das System an sich ändernde Anforderungen anpassen kann. Ferner kann eine bestimmte Anlage bei der Aktivierung neu bereitgestellter lokaler Abbildungen ihre eigenen Hardware- und Verarbeitungsanforderungen auferlegen. In weiteren Gesichtspunkten der vorliegenden Erfindung sind diese Schwächen minimiert oder beseitigt. Zum Beispiel werden durch Senden nur von Aktivierungsabschnitten der lokalen Abbildung (z. B. einzelne Unterabbildungen) die erforderlichen Übertragungszeiten deutlich reduziert. Ferner werden, sobald das Übertragen einer Vielzahl von Alternativ- und/oder Unterabbildungen erfolgt ist, und sie für eine spätere Auswahl gespeichert sind, nachfolgende Zeitverzögerungen (z. B. wenn Werbespots in einem Programm vorkommen) vollständig vermieden.
  • Um die Veränderungen bei der Nutzung von Rundfunkressourcen dynamisch zu synchronisieren, kann das System einen Synchronisationsmechanismus beinhalten, um die Aktivierung von Abbildungen zu koordinieren. Der Synchronisationsmechanismus kann einen Zeitstempel beinhalten, der die Abbildungs-Auswahlvorrichtungen anweist, wann und/oder wie bestimmte Abbildungsinformationen (ob vollständig oder teilweise) wirksam werden sollen. Als Beispiel kann der Zeitstempel eine sofortige Aktivierung oder eine absolute Zeit (z. B. GMT) anzeigen, nach der die Abbildung aktiv werden soll. In einigen Gesichtspunkten der vorliegenden Erfindung kann der Zeitstempel auch folgendes umfassen: eine Versatz- oder Verzögerungszeit, nach der sie aktiv werden soll (z. B. zwei Sekunden nach Empfang oder zehn Bilder nach einem Ansteuerungsereignis etc.); ein Ansteuerungsereignis, das bewirkt, dass die Abbildung wirksam wird (z. B. Empfang eines Befehls über einen Befehls-Datenstrom oder als Teil des Programm-Datenstroms); die Aktivierung als Erwiderung auf die Handlung eines lokalen Anwenders (z. B. manuelle Auswahl der lokalen Abbildung durch eine Bedienfeld- oder Fernsteuerungs-Vorrichtung); oder andere geeignete Einrichtungen. Wo ein absoluter Zeitstempel verwendet wird, können alle Geräte synchronisiert werden, um wirksame Abbildungen im selben Augenblick anzusteuern. Das ist besonders nützlich, wo Veränderungen bei den Eingabe-Datenströmen im Voraus bekannt sind (z. B. werden Programmänderungen im Voraus geplant, um zu bestimmten bekannten Zeiten zu erfolgen). Die Verwendung eines Ansteuerungsereignisses ermöglicht eine größere Flexibilität, um nicht festgelegte Änderungen anzupassen (z. B. vorzeitige oder verspätete Spielbeginne oder Spielbeendigungen, oder Auszeiten während einer Sportveranstaltung, während der Werbespots 1:1 auf den Zuschauerkanälen abgebildet werden müssen, etc.). Wo eine Vielzahl von auswählbaren lokalen Abbildungen in einem lokalen Speicher gespeichert ist, können sie nahezu sofort nach Empfang der geeigneten Zeit oder Ansteuerung durch das lokale Gerät angesteuert werden, was zu einem straff synchronisierten und hochflexiblen dynamischen Abbildungssystem führt.
  • Sowohl die vorangehende allgemeine Beschreibung als auch die nachfolgende ausführliche Beschreibung der vorliegenden bevorzugten Ausführungsformen sind lediglich beispielhaft und erläuternd gedacht und beabsichtigen eine weitere Erläuterung der Erfindung nach den Ansprüchen bereitzustellen. Die Erfindung wird durch Bezugnahme auf die nachfolgende Beschreibung bevorzugter Ausführungsformen in Verbindung mit den beiliegenden Zeichnungen besser verstanden werden. Es versteht sich jedoch, dass die Beschreibung bevorzugter Ausführungsformen nicht einschränkend gedacht ist, und die vorliegende Erfindung und die Ansprüche nicht auf die beschriebenen Ausführungsformen beschränkt werden sollten.
  • Kurze Beschreibung der Zeichnungen
  • 1 ist eine Diagramm-Darstellung eines Kommunikationssystems, das die vorliegende Erfindung berücksichtigt, einschließlich Übertragungsverarbeitungs-, Rundfunk-, und Empfangsverarbeitungselementen.
  • 2 ist ein konzeptionelles Blockdiagramm eines Uplink-Signal-Verarbeitungs-Systems (USPS), das in dem System von 1 anwendbar ist
  • 3 ist ein Blockdiagramm eines bevorzugten USPS, das in dem System von 1 anwendbar ist
  • 4 stellt das charakteristische Verfahren von Ausführungsformen der vorliegenden Erfindung als Diagramm dar, einschließlich Fernabbildung von Eingabe-Datenströmen auf Rundfunkressourcen und lokale Abbildung von Rundfunkressourcen auf Ausgabe-Datenströmen.
  • 5 ist eine lokale Kanalabbildung, die dem Beispiel von 4 entspricht.
  • 6A–D stellen besondere Ausführungsformen dar, die eine dynamische Kanalabbildung unterstützen, einschließlich 1:1 Abbildung während bestimmter Zeitspannen eines vorgegebenen Programms.
  • 7 stellt einen Datenstrom für die Übertragung von lokalen Abbildungsinformationen zu den Empfangsstationen als Diagramm dar.
  • 8 stellt eine Ausführungsform, einschließlich einer Vielzahl auswählbarer lokaler Abbildungen, als Diagramm dar.
  • 9 stellt eine Ausführungsform, einschließlich lokaler Abbildungen, die einzelne auswählbare Unterabbildungen umfassen, als Diagramm dar.
  • 10 ist ein vereinfachter Funktionsplan einer Ausführungsform eines Abbildungserzeugers, der bei einer Uplink-Anlage nützlich ist
  • 11 ist ein vereinfachtes Ablaufdiagramm, das das Verfahren einer Ausführungsform des Abbildungserzeugers von 10 darstellt.
  • Ausführliche Beschreibung der bevorzugten Ausführungsformen
  • 1 stellt ein charakteristisches Kommunikationssystem dar, das Elemente der vorliegenden Erfindung verkörpert Insbesondere ist ein System mit einem Rundfunksatelliten für Direktempfang (DBS) dargestellt, das Folgendes beinhaltet: am Boden stationierte Verarbeitungs- und Uplink-Anlagen 10, einen Raum-Relais-Sektor, der einen oder mehrere Satelliten 11 umfasst (vorzugsweise in einer geosynchronen Umlaufbahn) und eine oder mehrere (vorzugsweise eine Vielzahl) am Boden stationierte Empfangsstationen 12. Es versteht sich jedoch, dass alternative Übertragungs- und Rundfunkverfahren, die andere im Weltraum oder am Boden stationierte Medien 13, wie z. B. Kabel, Lichtleitfaser oder verschiedene drahtlose Systeme, verwenden, von der Einbeziehung der vorliegenden Erfindung profitieren könnten.
  • Die am Boden stationierte Verarbeitung- und Uplink-Anlage 10 kann eine Haupt-Verarbeitungsanlage 15 für den Empfang von Programmeingaben und die Erzeugung von geeigneten Ausgabesignalen 27 für die Übertragung an die Satelliten 11 über eine Uplink-Antenne 16 beinhalten. In einem Hochleistungs-DBS-System kann eine große Zahl von einzelnen Programmströmen (z. B. ein Wert von 175 oder mehr Kanälen) von einer Anzahl von Lieferanten oder Inhalt-Anbietern erfasst werden. Diese Eingabe-Datenströme 20 können zur Verfügung gestellt werden: der Verarbeitungsanlage 15, durch eine beliebige bekannte Einrichtung 14, einschließlich Satellitenempfang; digitalen oder analogen Strömen, die über terrestrische optische, kabelgebundene, drahtlose oder andere Systeme versorgt werden; aufgezeichneten Programmgestaltungen, die auf verschiedenen Medien bereitgestellt sind, einschließlich Magnetband und CD; lokal erzeugten Daten oder Programmgestaltungen; oder Anderen. Für die Zwecke dieser Erfindung versteht es sich, dass die Eingabe-Datenströme Videoinformationen, Audioinformationen, Datendienste verschiedener Arten (z. B. Multimedia, Datenbank-Dienste, Software-Übertragung, E-Mail etc.) oder andere Informationen, die für die Übertragung an einen oder mehrere Anwender (z. B. Teilnehmer) gewünscht werden, umfassen können. Ein vorgegebenes Eingabe-Programm kann einen oder mehrere Eingabe-Datenströme (z. B. einen oder mehrere Video-, alternative Audio- und zugehörig Datenströme) umfassen. Wenn diese einzelnen Eingabe-Datenströme sich auf ein einziges Programm beziehen, können sie über ein gemeinsames Medium zugeführt werden (z. B. ein einzelnes aufgezeichnetes Band), oder sie können getrennt zugeführt werden.
  • Ein Hochleistungs-DBS-System wird üblicherweise eine Anzahl diskreter Rundfunk-Ressourcen verwenden, von denen jede als eine einzeln adressierbare Leitung für die Zuführung eines gewünschten Bitstroms betrachtet werden kann. Zum Beispiel könnte eine Anzahl von einzelnen Transpondern von einem oder mehreren Satelliten unterstützt werden, wobei jeder Transponder ein eindeutig zugewiesenes Frequenzband und eine eindeutig zugewiesene Phase verwendet Zusätzlich und wie nachstehend erläutert, verwenden moderne DBS-Systeme die digitale Übertragungs-Technologie, um eine größere Kapazität und bessere Leistung bereitzustellen. In einem solchen System kann jedes Transpondersignal ferner in dem Zeitbereich (z. B. TDM-Kodierung) gebündelt werden, um eine Anzahl von einzeln adressierbaren „Kanälen" gepackter Informationen bereitzustellen. In einem solchen System wird die verfügbare Bandbreite sowohl in die Frequenz, die Phase als auch in die Zeitbereiche aufgeteilt, was zu einer großen Anzahl einzelner Rundfunk-Ressourcen führt, die von den Transpondern der Relais-Satelliten 11 unterstützt werden. Andere bekannte oder zukünftige Multiplex-Schemata können bei Satelliten- oder anderen Verteiler-Systemen (z. B. Kabelsysteme oder drahtlose Systeme) verwendet werden, ohne von dem Rahmen der vorliegenden Erfindung abzuweichen, sofern eine Vielzahl von einzeln auswählbaren Rundfunk-Ressourcen unterstützt wird.
  • Eine Zuweisung von Eingabe-Datenströmen 20 zu einzelnen Rundfunk-Ressourcen muss durch den Prozessor 15 erfolgen. Insbesondere wird eine Zuweisungstabelle oder „abbildung" 30 aufrechterhalten, die die Rundfunk-Ressource feststellt, die zu einer vorgegebenen Zeit für die Übertragung eines bestimmten Eingabe-Datenstroms verwendet werden soll. In bevorzugten Ausführungsformen umfasst die Abbildung einen adressierbaren Speicher, der mit dem Prozessor 15 verbunden ist, und Funktionen in Verbindung mit einem steuerbaren Matrixschalter oder Verbindungsnetzwerk, das Teil der Verarbeitungsanlage 15 ist Die 30 regelt die Übereinstimmung zwischen den Eingabe-Datenströmen und den Uplink-Rundfunk-Ressourcen und wird hierin als Übertragungs- oder „Fern"-Abbildung bezeichnet. Die Abbildungsausgabe- oder Lesesignale 18 werden, wie erforderlich, dem Prozessor 15 zugeführt, um das Verbindungsnetzwerk zu steuern.
  • Um die dynamischen Abbildungsfähigkeiten bereitzustellen, die einen Teil der vorliegenden Erfindung bilden, werden ein Apparat und Verfahren für ein flexibles und steuerbares Aktualisieren der 30 verwendet. Aktualisierungssignale 17 können zugeführt werden, um einen Teil oder die gesamten Inhalte der 30 zu modifizieren, wie aus führlicher nachstehend besprochen wird. Der Abbildungserzeuger 19 kann Aktualisierungssignale 21 für die Zuführung zu dem Prozessor 15 erzeugen, oder er kann optional Aktualisierungssignale 24 unmittelbar der 30 liefern. Der Abbildungserzeuger 19 entscheidet, wann Änderungen sowohl der Fern- (Übertragungs-) als auch der lokalen (Empfangs-) Abbildungen geeignet sind und erzeugt Daten, die für das Aktualisieren der Abbildungen notwendig sind. Die Abbildungs-Aktualisierungs-Daten können nicht nur Änderungen bei den Rundfunk-Ressourcen-Zuweisungen beinhalten, sondern auch einen Synchronisierungsmechanismus, der regelt wann und/oder wie die geänderten Informationen wirksam werden sollen. Solche Abbildungs-Aktualisierung- und Steuer-Daten 21 können, zur Einbeziehung in das Ausgabesignal 27 für die Weiterleitung über die Satelliten 11 an die Stationen) 12, an den Prozessor 15 geliefert werden.
  • Damit der Abbildungserzeuger bestimmte der hierin beschriebenen Funktionen durchführen kann, benötigt er Eingabe-Informationen zur Feststellung der Ereignisse, wann zwei oder mehr Eingabe-Datenströme ein ausreichend gleiches Programm oder Inhaltmaterial enthalten oder enthalten werden. Diese Informationen können von äußeren Quellen bereitgestellt werden, wie z. B. durch Vorab-Pläne, die von den Inhalt-Anbietern zugeführt werden. Die Plan-Informationen können digital (z. B. über Modem oder Speichermedien) oder anderweitig empfangen werden und die Eingabe 26 für den Erzeuger 19 bilden. Optionale Anwender-Eingabe-Geräte 25 (z. B. eine Tatstatur) können ebenfalls bereitgestellt werden. In weiteren, nachstehend besprochenen Ausführungsformen, kann der Abbildungserzeuger 19 einige oder alle Eingabe-Datenströme 23 zur Feststellung des Auftretens ausreichender Gleichheit oder Identität vergleichen, oder er kann ähnliche Informationen 22 von dem Prozessor 15 empfangen. In diesen Ausführungsformen kann der Abbildungserzeuger 19 automatisch oder in Echtzeit auf das doppelte Auftreten von zwei oder mehreren Eingabe-Datenströmen reagieren.
  • Die Empfangsstation 12 beinhaltet in einer DBS-Ausführungsform eine Empfangsschüssel 32, die üblicherweise einen Signalkollektor (z. B. parabolisch gebogen) und einen oder mehrere rauscharme Blockkonverter (LNBs) umfassen, die die Satelliten-Transponder Signale empfangen. Das empfangene Signal 33 wird dann einem integrierten Empfänger/Decoder (IRD) zugeführt, der den notwendigen Verarbeitungs-, Steuerungs- und Sicherheitsmechanismus beinhaltet. Neben anderen Funktionen ermöglichen die IRD-Schaltkreise 34 dem Anwender, einen oder mehrere gewünschte Ausgabe-Datenströme (z. B. ein ausgewähltes Programm) zu wählen, und die geeignete(n) Rundfunk-Ressource(n) einzustellen, die dem(n) gewünschten Datenstrom(-strömen) entspricht(entsprechen). Die ausgewählten Datenströme werden dann kodiert und/oder weiter verarbeitet, um Ausgaben 35 für die Zuführung zu einer oder mehreren Anwendervorrichtungen 36, wie z. B. ein Fernsehbildschirm, Audioempfänger, Computer, etc. zu erzeugen.
  • Die Verarbeitungsschaltkreise 34 der IRD können für das Auswählen einer gewünschten einzelnen oder einer Gruppe von Rundfunk-Ressourcen einen elektronisch steuerbaren Tuner 37 beinhalten. Zum Beispiel kann der Tuner 37 die Frequenz- und Polarisationsauswahl bereitstellen, um eine aus einer Gruppe von Frequenz- und Phasenteilungs- Rundfunk-Ressourcen auszuwählen. In einem typischen IRD wird die Phasenwahl in dem LNB durchgeführt und die Frequenzwahl wird von einem flinken Frequenzdiskriminator durchgeführt. Der Tuner 37 kann so verstanden werden, dass er alle diese Elemente oder Funktionen umfasst, die für die Auswahl eines einzelnen Eingangssignals erforderlich sind. Der Tuner 37 kann so betrachtet werden, dass er Elemente oder Funktionen beinhaltet, die in einem ausgewählten Eingangssignal diese einzelnen Pakete in einem TDM-Datenstrom erkennt, der einem oder mehreren ausgewählten Ausgabe-Datenströmen entspricht. Andere Tuner und Verfahren zur geeigneten Einstellung auf alternative Rundfunk-Medien und Kodierung von Schemata können natürlich alternativ verwendet werden. Das (die) Signal(e) kann (können) dann (einem) weiteren Prozessoren) 38 zugeführt werden, um das (die) gewünschte(n) Ausgabesignal(e) 35 zu erzeugen. Der (die) Prozessor(en) 38 kann (können) zum Beispiel und ohne Einschränkung Puffer-, Entschlüsselungs- und Dekomprimierungsfunktionen und geeignete Ausgangstreiber beinhalten.
  • Um eine richtige Auswahl der speziellen Rundfunk-Ressource oder -Ressourcen zu treffen, die der gewünschten Ausgabe entsprechen (z. B. Zuschauerkanal), wird eine „lokale" Abbildung verwendet. Ähnlich der Fernabbildung, stellt die lokale Abbildung eine Beziehung her zwischen eingehenden Rundfunk-Ressourcen- und wählbaren Ausgabe-Datenströmen. Wenn ein Zuschauer ein bestimmtes Programm sehen möchte, das als auf einem vorgegebenen Zuschauerkanal verfügbar angekündigt ist, der durch den IRD erzeugt wurde, enthält die lokale Abbildung deshalb die notwendige Übereinstimmung zwischen dieser Zuschauerkanal-Ausgabe und einer oder mehreren Rundfunk-Ressourcen, die die gewünschten Programminformationen zu der gewünschten Zeit übertragen. Die lokale 40 kann mit den Prozessoren 38 in Verbindung stehen, wobei beide die geeigneten lokalen Abbildungsinformationen zuführen, die für das Abstimmen des Tuners 37 mit einer entsprechenden Anwender-Kanal-Auswahl erforderlich sind, und auch um Aktualisierungssignale 39 für die lokale 40 zu empfangen, was nachfolgend ausführlicher besprochen wird.
  • 2 stellt Funktionen, die durch eine Uplink-Anlage 10 durchgeführt werden, einschließlich eines Uplinksignal-Verarbeitungs-Systems (USPS), als Diagramm dar. Ein bestimmter Programm-Eingabestrom kann Videoinformationen 45, einen oder mehrere Audiokanäle 46 und Daten 47 beinhalten. Die Daten 47 können programmbezogene Anwenderdaten, allgemeine Anwenderdaten verschiedenen Typs und/oder Steuerdaten (die durch andere Abschnitte des Uplink-Verarbeitungs-Systems erzeugt werden können) umfassen. Die Videosignale 45 können einer Videokomprimierung 43 (z. B. MPEG-2) unterworfen sein, wobei die für die Übertragung einer annehmbaren Videoqualität erforderliche Bandbreite wesentlich reduziert wird. Das komprimierte Videosignal kann dann für die Sicherheitskodierung der Entschlüsselung 48 unterworfen werden, um einen unberechtigten Empfang oder eine unberechtigte Verwendung des Rundfunksignals zu vermeiden. Die Audioeingabe(n) 46 kann(können) ähnlich kodiert (49) (z. B. MPEG oder AC 3) und optional entschlüsselt (50) werden. Die so verarbeiteten Video-, Audio- und Datensignale können als eine Gruppe 51 betrachtet werden, die einem vorgegebenen Programm entspricht. Eine ähnliche Verarbeitung kann bei einer großen Anzahl von zusätzlichen Video-, Audio- und/oder Informationseingaben durchgeführt werden, einschließlich weiterer Gruppen und/oder einzelner Dateneingaben. Es versteht sich, dass verschiedene Eingabe-Datenströme unterschiedlich verarbeitet werden können. Zum Beispiel ist der Videokodierer 43 und der -entschlüsseler 48 für einen Nur-Audio-Kanal nicht erforderlich. Ferner sind die Steuerdaten 47 nicht für jeden Programm-Datenstrom erforderlich, oder ein Programm-Datenstrom kann alle Computerdaten umfassen, die für den Empfang und die Verwendung mit einer Anwender-Computerausrüstung (z. B. Multimedia-Programmgestaltung, Softwarevertrieb etc.) gedacht sind. Steuerdaten können kodiert, entschlüsselt und/oder komprimiert werden.
  • Die Datenströme werden zusammen mit einer Anzahl weiterer Datenströme 53 von dem TDM-Multiplexer 54 verarbeitet und gebündelt, um einen Multiplex-Datenstrom 55 zu erzeugen. Dieser Multiplex-Datenstrom kann zum Beispiel die Ausgabe umfassen, die für die Übertragung über eine ausgewählte Frequenz gedacht ist, um von einem bestimmten Transponder an einem bestimmten Satelliten weiterübertragen zu werden. Der Multiplexer 54 kann vorzugsweise, entsprechend einem geeigneten Protokoll, das von dem DBS oder einem anderen Rundfunk-System verwendet wird, ein Zeitmultiplexen der verschiedenen Datenströme 51, 53 durchführen. In einem wohlbekannten Beispiel sind die einzelnen Datenströme in einzelne Pakete unterteilt, von denen jedes mit einem Kennzeichnungstitel oder ID versehen ist. Das ID entspricht einem einzelnen „Kanal" in dem sich ergebenden TDM-Datenstrom 55, und einzelne Segmente des Programms werden am Empfangsziel durch diese Kennzeichnungstitel- oder ID-Informationen wieder zusammengesetzt. Da die einzelnen Zeitfenster in dem TDM-Datenstrom 55 einzelnen Datenkanälen entsprechen, entsprechen sie bei dem endgültigen Rundfunksignal einzelnen Rundfunk-Ressourcen. Dementsprechend ist es für die Uplink-Anlagen-Ausrüstung notwendig, einzelne Eingabe-Datenströme den geeigneten TDM-Zeitfenstern zuzuweisen, die der gewünschten Fernabbildung entsprechen. Aus diesem Grund wird der Multiplexer 54 von der Fernabbildung 30 mit Abbildungsinformationen 56 versorgt.
  • In einem typischen Hochleistungs-DBS-System unterstützen die Satelliten 11 über einzelne Transponder, die mit verschiedenen Frequenzen und/oder Phasen arbeiten, eine Vielzahl von Frequenzkanälen. In einem solchen System kann eine Vielzahl von Multiplex-Datenströmen 55, 57 den einzelnen Übertragungsschaltkreisen 58, 59 zugeführt werden. Das kann durch ein elektronisch steuerbares Verbindungsnetzwerk 60 bewerkstelligt werden, das eine Vielzahl von Eingabesignalen 55, 57 empfängt und sie wählbar mit einer entsprechenden Vielzahl von Ausgaben 61, 62 verbindet, die den einzelnen Übertragungsschaltkreisen 58, 59 entsprechen. Das Verbindungsnetzwerk 60 muss auch mit Übertragungs-Abbildungs-Informationen 63 ausgestattet sein, um den Frequenzbereichsabschnitt der gesamten Abbildung der Eingabe-Datenströme auf den einzelnen Rundfunk-Ressourcen richtig durchzuführen. Obwohl das Verbindungsnetzwerk 60 und der Multiplexer 54 als Einzelelemente gezeigt sind, versteht es sich, dass deren Schaltkreise und/oder Funktionen kombiniert werden können, und Fachleuten sind viele äquivalente Konfigurationen bekannt
  • 2 stellt ferner optionale Ausführungsformen dar, die hierin in Verbindung mit der lokalen Abbildung ausführlicher besprochen werden, die jedoch logische Folgen für die Fern- oder Übertragungsabbildung 30 haben. Insbesondere können zusätzliche, wählbare 65, mit geeigneten Mitteln für die Auswahl einer derzeit aktiven Abbildung aus einer Vielzahl verfügbarer Abbildungen, aufrechterhalten werden. Jede Abbildung kann als Ganzes oder teilweise aktualisiert werden (66), um Veränderungen bei dem Abbildungsschema anzupassen. Ferner können eine oder mehrere der einzelnen 30, 65 eine Vielzahl von Unterabbildungen 67 umfassen, die in einigen Ausführungsformen eine Hauptabbildung beinhalten. In diesen Ausführungsformen entspricht die Hauptabbildung den Abbildungsinformationen, die einer Anzahl einzelner Abbildungsschemata gemeinsam sind, während die Unterabbildungen 67 Abbildungsinformationen enthalten, die sich ändern können, wenn verschiedene Abbildungsschemata als Teil eines dynamischen Abbildungs-Arbeitsablaufs ausgewählt werden, was nachstehend ausführlicher beschrieben wird.
  • 3 stellt eine bevorzugte Ausführungsform einer Uplink-Anlage dar. Die verschiedenen Programm-Eingabeströme 4547 etc. werden einem Verbindungsnetzwerk 73 zugeführt. Das Netzwerk 73 leitet wahlweise jede Eingabe zu einem, aus einer Vielzahl ausgewählten, geeigneten Signal-Prozessor 41. 3 stellt eine Gruppe von Signal-Prozessoren 41 dar, die mit der Verarbeitung einer bestimmten Uplink-Frequenz, die einem Transponder entspricht, verbunden sein kann. Die Prozessoren 41 können eine oder mehrere Einrichtungen (z. B. 4–8) für die Video-Komprimierung 43, eine oder mehrere Einrichtungen (z. B. 5–15) für die Audio-Komprimierung 49 und eine oder mehrere Daten-Schnittstellen 42 (die optional Eingabe-Daten komprimieren oder anders verarbeiten können) beinhalten. Jeder komprimierte Videostrom wird dann vorzugsweise entschlüsselt (48). Die komprimierten Audioströme können, wenn gewünscht, wie die Daten, optional entschlüsselt werden (50).
  • Die so verarbeiteten Datenströme, die für die Übertragung über einen vorgegebenen Transponder-Kanal vorgesehen sind, werden dann einem TDM-Multiplexer 74 zugeführt. Der Multiplexer 74 ist vorzugsweise mit zusätzlichen Informationseingaben 79 ausgestattet, die sich auf das erwartete Datenausmaß beziehen, das gebündelt werden muss. Der Multiplexer 74 verarbeitet dann die verschiedenen Eingaben in bekannter Weise (z. B. statistisches Bündeln) und gibt einen Multiplex-Datenstrom 61 für die Übertragung über einen bestimmten Transponder-Kanal aus.
  • In dieser Ausführungsform bestimmt der Weg der verschiedenen Eingabe-Datenströme zu ausgewählten Signal-Prozessoren 41 über das Verbindungsnetzwerk 73, die Zuweisung oder Abbildung der Eingaben auf einem einzelnen Transponder-Kanal. Das Netzwerk 73 empfängt dazu eine Eingabe 77 von der derzeit aktiven Fernabbildung 30. Die Abbildungsinformationen 81 können auch dem Multiplexer 74 zugeführt werden, um ein ex aktes Bezeichnen jedes TDM-Kanal-Pakets zu ermöglichen, wobei eine vollständige Abbildung der Eingabe-Datenströme auf den einzelnen Rundfunk-Ressourcen bereitgestellt wird.
  • Die Daten der Steuer- und/oder Datendienste 47 werden als eine oder mehrere Eingaben in das Verbindungsnetzwerk 73 dargestellt, das durch eine oder mehrere Daten-Schnittstellen-Einheiten 42 und weitere optionale Prozessoren verarbeitet werden. Alternativ oder zusätzlich können Daten 76 unmittelbar dem Multiplexer 74 zugeführt werden. In der dargestellten Ausführungsform liefert ein Datenserver 75 zu geeigneten Zeitpunkten die notwendigen Daten 76 an den Multiplexer 74. Der Datenserver kann jede bekannte Formt aufweisen, einschließlich ATM, Datennetzwerke etc. Die Abbildungsinformationen 78 können dem Datenserver 75 zur Verfügung gestellt werden, um eine geeignete Übereinstimmung zwischen den Daten (wie z. B. einem Eingabe-Datenstrom) und einer geeigneten Rundfunk-Ressource aufrecht zu erhalten. Zum Beispiel kann der Datenserver oder der zugehörige Prozessor geeignete Paket-Adressen erstellen, die ausgewählten Rundfunk-Ressourcen für Daten entsprechen, die über ein Server-Netzwerk zugeführt wurden. Es versteht sich und wird von Fachleuten erkannt, dass alternative Konfigurationen ebenfalls möglich sind, solange die Daten, die einem einzelnen Eingabe-Datenstrom entsprechen, exakt ermittelt und, entsprechend den Informationen in der 30, der (den) geeigneten Rundfunk-Ressource(n) zugewiesen werden.
  • 4 stellt die Funktion bevorzugter Abbildungsschemata nach Gesichtspunkten der vorliegenden Erfindung als Diagramm dar. Es werden einzelne Eingabe-Datenströme (IN1, IN2, ... INn) gezeigt Insgesamt sind n einzelne Datenströme für die Übertragung an die Teilnehmer verfügbar. Außerdem sind stellvertretend einer oder mehrere alternative Datenströme 71 beschrieben, die wunschgemäß übertragen werden könnten, falls geeignete Rundfunk-Ressourcen verfügbar wären. Es versteht sich natürlich, dass diese Beschreibungen verallgemeinert und nicht einschränkend gedacht sind. Zum Beispiel können alternative Daten 71, wie gezeigt, einen oder mehrere ununterbrochene Ströme umfassen (z. B. ein zusätzliches Video-Programm), oder sie können Daten umfassen, die keine Echtzeit- oder zeitnahe Übertragung benötigen (z. B. E-Mail, ATM etc.). Ferner stellen die n Eingabe-Datenströme diese Daten dar, die in die hierin beschriebene Abbildung nach der Erfindung eingebunden sind; das Kommunikationssystem kann ebenso weitere Eingaben unterstützen, solange mindestens eine Untergruppe von n Eingaben die hierin beschriebenen Gesichtspunkte der Erfindung anwendet.
  • Die Eingabe-Datenströme werden über eine stellvertretende Zeitspanne gezeigt, die zum Vorteil der nachfolgenden Erörterung konzeptionell in einzelne Zeitfenster 72 oder Zeit spannen TS1–TS3 unterteilt wurde. Es versteht sich, dass die Eingabe-Datenströme im Wesentlichen ununterbrochen über eine ausgedehnte Zeitspanne bestehen können und teilweise einer Folge von einzelnen Programmen entsprechen können.
  • Zur Verdeutlichung betrachten die nachfolgenden Erörterungen allgemein nur eine Komponente (z. B. Video) eines vorgegebenen Programms und behandeln den Eingabe-Datenstrom, die Rundfunk-Ressource und den Ausgabe-Datenstrom, der(die) dieser Komponente des ursprünglichen Programms entspricht. Es versteht sich, dass, wie zuvor besprochen, ein Programm tatsächlich mehr als eine Komponente umfassen kann, und die folgenden Erörterungen könnten ebenso auf jede dieser betreffenden Komponenten angewendet werden.
  • Zum Beispiel ist der Eingabe-Datenstrom IN1 als Teil von Programm A während eines ersten Zeitfensters TS1, von Programm B während TS2 und von Programm C während TS3 dargestellt. In einem besonderen Beispiel kann die Eingabe IN1 einem regionalen Sport-Netzwerk entsprechen, das, zur Nutzung von Verbrauchern und/oder Weiter Überträgern, Sportereignisse in einer vorgegebenen Region oder eines bestimmten Typs, erwirbt und überträgt. Programm A kann deshalb einem wichtigen Ereignis des Basketball-Marktes entsprechen, während Programm C einem Playoff-Spiel von größerem allgemeinem Interesse entsprechen kann.
  • Wie zuvor erwähnt, kaufen Inhalt-Anbieter üblicherweise zumindest Teile ihres Programminhaltes für die Weiterübertragung von anderen Anbietern. Wie in 3 gezeigt kann zum Beispiel ein Eingabe-Datenstrom IN2 einem solchen Weiterüberträger entsprechen, der so eingerichtet ist dass die Programme A und C von dem Dienstanbieter kauft, der IN1 entspricht. Dementsprechend sind die Eingabe-Datenströme IN1 und IN2 gleich oder im Wesentlichen gleich während der Zeitfenster TS1 und TS3, aber nicht während TS2. Ähnlich unterscheidet sich der Eingabe-Datenstrom IN3 von IN1 und IN2 während der Zeitfenster TS1 und TS2, aber er überträgt dasselbe Programm C während TS3. Schließlich unterscheidet sich der Eingabe-Datenstrom INn von allen anderen während TS1 und TS3, aber er entspricht IN3 während TS2.
  • Dieser Abschnitt von 4 stellt deshalb verschiedene stellvertretende Möglichkeiten dar, die auftreten können, wenn ähnliche Programminhalte in zwei oder mehr Eingabe-Datenströmen 70 existieren, wie bei gemeinsamen Programmen oder Video-Einspeisungen. Es versteht sich natürlich, dass weitere Umsetzungen in ähnlicher Weise möglich sind und innerhalb des Rahmens der vorliegenden Erfindung nach den Ansprüchen vorkommen.
  • Wie zuvor erörtert, müssen diese einzelnen Eingabe-Datenströme IN1–INn auf verfügbaren Rundfunk-Ressourcen BR1–BRn abgebildet werden. Das wird durch die Übertragung oder Fernabbildung 30 in der Uplink-Anlage 10 bewerkstelligt
  • Eine Rundfunk-Ressource kann, abhängig von dem Programm-Übertragungs-System, viele verschiedene Formen annehmen. Zum Beispiel kann in einem Satelliten-Übertragungs-System die Rundfunk-Ressource durch Folgendes festgelegt werden: durch eine bestimmte Satelliten-Position unter mehreren; durch Frequenzbereich-Bündelung, bezogen auf diesen bestimmten Satelliten, wie z. B. durch ein bestimmtes Transponder-Uplink/Downlink-Frequenz-Paar; durch Phasen-Bündelung auf einer oder mehreren Frequenzen (z. B. linke/rechte Kreispolarisation oder horizontale/vertikale Linearpolarisation) oder durch Zeitmultiplexen (z. B. TDM) innerhalb einer bestimmten Frequenz/Phase oder anderweitig. Wenn Mehrfachübertragungs-Medien verwendet werden, kann eine Auswahl zwischen den einzelnen Medien (z. B. DBS, andere drahtlose Dienste, Kabel etc.) hinzugefügt werden. Bei allen Ereignissen muss die lokale Abbildung den Zugang oder die Erzeugung von ausreichenden Informationen enthalten oder ermöglichen, um eine exakte Abbildung des vom Anwender ausgewählten Zuschauerkanals (d. h. einer oder mehrerer Ausgabe-Datenströme), wie erforderlich, auf der/dem geeigneten Quelle/Ort/Frequenz/Phase/Zeitfenster etc. zu ermöglichen.
  • Um n einzelne Eingabe-Datenströme von gleicher oder im Wesentlichen gleicher Form und gleichem Inhalt zu einem Anwender oder Teilnehmer zu übertragen, war es in Systemen nach dem Stand der Technik notwendig, n einzelne Rundfunk-Ressourcen bereitzustellen. Mit anderen Worten war eine 1:1 oder n:n Übereinstimmung zwischen Eingabe-Datenströmen und Rundfunk-Ressourcen erforderlich. In einem solchen System würde der in TS1 gezeigte Bitstrom BS1 von BR2 aus Daten von Programm A bestehen, die bezüglich des Eingabe-Datenstroms IN2 dem Programmmaterial während TS1 entsprechen. BS2 und BS3 werden dem Programm C entsprechen und BS4 würde dem Programm G entspre chen. In solchen Systemen nach dem Stand der Technik, wären die Datenströme der Rundfunk-Ressourcen deshalb identisch mit den Eingabe-Datenströmen.
  • Nach der vorliegenden Erfindung kann die dynamische Abbildung bestimmte Rundfunk-Ressourcen während bestimmter Zeitfenster freisetzen und dadurch zusätzliche Bandbreite bereitstellen, die dann für die Übertragung alternativer Bitströme, wie z. B. die Programmgestaltung 71, verwendet werden kann. Bezüglich 4 ist zu erkennen, dass die Eingabe-Datenströme IN1 und IN2 während TS1 ähnlich oder identisch sind. Dementsprechend wird die Fernabbildung 30 zu Beginn von TS1 modifiziert, um während TS1 auf der Rundfunk-Ressource BR2 einen alternativen Bitstrom BS1 abzubilden. Zum Ende von TS1 wird die Fernabbildung erneut modifiziert, um IN2 auf BR2 abzubilden, da die Programmgestaltung IN2 während dieses Zeitfensters einzigartig ist und deshalb über eine Rundfunk-Ressource übertragen werden muss, um für den Anwender oder Teilnehmer verfügbar zu sein. Während TS3 können jedoch bis zu zwei von drei Rundfunk-Ressourcen, die in Systemen nach dem Stand der Technik Daten von Programm C übertragen würden, anstelle dessen auf alternativen Bitströmen BS2, BS3 abgebildet werden. Schließlich ist, wie dargestellt, BRn verfügbar, um während TS2 einen alternativen Bitstrom BS4 zu übertragen.
  • Zusammenfassend wird nach einem Gesichtspunkt der vorliegenden Erfindung die doppelte Verwendung von Rundfunk-Ressourcen vermieden durch das Planen der Übertragung einer einzigen Kopie der doppelten Eingabe-Datenströme über eine einzige Rundfunk-Ressource, wodurch die verbleibenden Rundfunk-Ressourcen von der unnötigen Übertragung freigesetzter Informationen befreit werden, und sie werden daher für die Übertragung von zusätzlichen nützlichen Bitströmen verfügbar gemacht. Obwohl dies eine bevorzugte Ausführungsform ist, versteht es sich, dass gemeinsame Programmdaten, wenn gewünscht, über mehr als eine, wenngleich weniger als n, Rundfunk-Ressourcen übertragen werden können.
  • Es ist natürlich wünschenswert, alle Eingabe-Datenströme dem Anwender oder Teilnehmer als Ausgabe-Datenströme verfügbar zu machen, die im Wesentlichen bezüglich des maßgeblichen Inhalts den Eingabe-Datenströmen gleichen. Deshalb sollte für einen Zuschauer, der ein Programm anschauen möchte, das planmäßig über ein bestimmtes Netzwerk übertragen werden sollte, das Programm verfügbar sein, wenn er das Netzwerk einstellt, selbst wenn dieses Programm ein Duplikat gleicher Programme ist, die gleichzeitig auf anderen Netzwerken übertragen werden. Anders ausgedrückt sollte das Finden des gewünschten Programms nicht zu Lasten des Zuschauers gehen, sondern stattdessen sollte es ihm möglich sein, ein Netzwerk einzustellen und eine Ausgabe zu empfangen, die im Wesentlichen bezüglich des maßgeblichen Inhalts der Ausgabe gleicht, die bei einer einfachen n:n Fernabbildung nach dem Stand der Technik für ihn verfügbar wäre.
  • Um das zu gewährleisten, wird die lokale 40 in Verbindung mit der Fernabbildung 30 in einer allgemein ergänzenden Art und Weise modifiziert. Wieder auf 4 bezogen, kann ein Anwender wünschen, während eines oder mehrerer Zeitfenster TS1–TS3, den Ausgabe-Datenstrom OUT2 zu sehen oder anders zu nutzen. Zum Beispiel kann eine Programmübersicht (elektronisch oder gedruckt) anzeigen, dass ein besonderes Sportereignis auf einem bestimmten Sportnetzwerk zu einer bestimmten Zeit des Tages übertragen wird. Der Zuschauer wird dann den Zuschauerkanal einstellen, der bekanntermaßen diesem Netzwerk entspricht und erwarten, dieses Spiel zu sehen. Um das zu bewerkstelligen, wird zu Beginn von TS1 die lokale 40 aktualisiert, um OUT2 auf BR1 und nicht auf BR2 (wie in Systemen nach dem Stand der Technik) abzubilden. Während des Zeitfensters TS1 wird der Zuschauer daher einen Ausgabe-Datenstrom empfangen, der dem gewünschten Programm A entspricht, obwohl die Rundfunk-Ressource (oder Ressourcen), die normalerweise mit diesem Zuschauerkanal verbunden ist(sind), nicht das Programm A sondern einen anderen Bitstrom BS1 übertragen hat. Ähnlich wird die lokale 40 während TS3 eine Zuschauerauswahl entweder für OUT2 oder OUT3 auf BR1 abbilden, was dazu führt, dass Daten von Programm C während TS3 auf jedem von OUT1, OUT2 und OUT3 verfügbar sind. Schließlich wird OUTn während TS2 auf BR3 abgebildet, was die Daten von Programm G den Anwendern verfügbar macht, die OUTn während TS2 auswählen.
  • Am Ende jedes Zeitfensters können die Abbildungen zu einem normalen n:n Schema zurückkehren oder zu einem alternativen Abbildungsschema nach der vorliegenden Erfindung (wie gezeigt), das die Programmgestaltungs-Umstände während des nächsten Zeitfensters anpasst.
  • Zusammenfassend ermöglicht die vorliegende Erfindung die Übertragung einer Anzahl von einzelnen Eingabe-Datenströmen (z. B. Programmströmen) zu den Anwendern, und macht diese Datenströme mit weniger Rundfunk-Ressourcen als der Anzahl der einbezogenen Eingabe-Datenströme in gleicher oder ausreichend gleicher Form für den Anwen der verfügbar. Das wird teilweise durch die dynamische Abbildung der Rundfunk-Ressourcen bewerkstelligt, sowohl an den Übertragungs- als auch an den Empfangsorten, so dass die Rundfunk-Ressourcen-Abbildungen bezüglich der einzelnen Rundfunk-Ressourcen zu Beginn jeder Serie von Zeitfenstern modifiziert werden. Wenn Eingabe-Datenströme ausreichend gleiches Inhaltmaterial enthalten, wird eine Freisetzung bei der Nutzung der Rundfunk-Ressourcen vermieden durch das dynamische Abbilden der gemeinsamen Eingabe-Datenströme auf einer geringeren Anzahl von Rundfunk-Ressourcen (z. B. einer) bei Übertragungsende, und durch das dynamische Abbilden der Zuschauerkanäle, die dazu gedacht sind, mit diesem Inhaltmaterial bei Empfangsende mit einer Rundfunk-Ressource aus der geringeren Anzahl von Rundfunk-Ressource(n) überein zu stimmen. Die Ausgabe-Datenströme, die dabei bei Empfangsende erzeugt werden, gleichen im Wesentlichen den Eingabe-Datenströmen, einschließlich der nicht wirklich übertragenen. Es ist wichtig, dass die für die freigesetzte Übertragung nicht genutzten Rundfunk-Ressourcen stattdessen für die nützliche Übertragung anderer Bitströme verwendet werden kann.
  • In besonderen Ausführungsformen der vorliegenden Erfindung kann die lokale 40 auch abgeleitete Kanäle erzeugen durch das zusätzliche Abbilden von Ausgabe-Datenströmen (z. B. OUTn+1) auf verschiedenen Rundfunk-Ressourcen während unterschiedlicher Zeitfenster. Zum Beispiel wird der dargestellte OUTn+1 während TS1 auf BR1, während TS2 auf BR3 und während TS3 auf BR3 abgebildet. Obwohl OUTn+1 während TS3 auf BR3 abgebildet wird, entspricht der Ausgabe-Datenstrom interessanterweise nicht dem gegenwärtigen Programm in dem Eingabe-Datenstrom IN3, und es entspricht auch nicht dem Ausgabe-Datenstrom OUT3. Stattdessen wurde ein Teil des Bitstroms oder der Bandbreite, die durch das dynamische Abbilden für eine alternative Verwendung verfügbar gemacht wurde, verwendet, um neue Programmdaten BS3 zu übertragen, die in Systemen nach dem Stand der Technik einem Anwender nicht zur Verfügung standen.
  • In besonderen Ausführungsformen kann die lokale Abbildung auch verwendet werden, um abgeleitete „Hybrid"-Ausgaben zu erzeugen. Zum Beispiel kann die Video-Komponente eines ersten Programms und die Audio-Komponente eines anderen Programms auf einem einzigen Zuschauerkanal abgebildet werden. Die Fähigkeit, wahlweise Programmsegmente und einzelne Datenströme in dieser Art zu vermischen, bietet sogar eine größere Flexibilität für den Sender und den Anwender.
  • Schließlich bildet die lokale 40 die neu verfügbaren Bitströme in einzelnen Zeitfenstern vorzugsweise auf einem bestimmten Zuschauerkanal ab, um einen im Wesentlichen ununterbrochenen, zusätzlichen Zuschauerkanal, für die Übertragung einer einzigartigen (im Gegensatz zu einer nur abgeleiteten) Programmgestaltung, zu erzeugen. Zum Beispiel stellt 4 eine lokale Abbildung des Bitstroms BS1 dar, der während TS1 von BR2 auf den Ausgabe-Datenstrom OUTn+2 während TS1 übertragen wird. In ähnlicher Art und Weise wird BS4 bei BRn während TS2 auf OUTn+2 abgebildet, und BS2 wird bei BR2 während TS3 auf OUTn+2 abgebildet.
  • Dementsprechend ermöglicht das dynamische Abbilden eine neue Nutzung von Rundfunk-Ressourcen in einem Rundfunk-System, das der Formel n:n–y:m entspricht, wobei n ≥ 2; n > y ≥ 1 und m ≥ n (im Allgemeinen m > n) gilt. Mit anderen Worten, n einzelne Eingabe-Datenströme können über weniger als n Rundfunk-Ressourcen übertragen werden, während doch mindestens n Ausgabe-Datenströme für einen Anwender verfügbar gemacht werden, die bezüglich des maßgeblichen Inhalts den n Eingabe-Datenströmen, die dem Anwender verfügbar sind, ausreichend gleichen. Bis zu y Rundfunk-Ressourcen stehen deshalb für das Übertragen alternativer Bitströme zur Verfügung, was die Übertragung von mehr Programmen und Daten und/oder einer höheren Qualität bestehender Programme ermöglicht. Zusätzlich können neue Ausgabe-Datenströme optional bereitgestellt werden, einschließlich nicht nur abgeleiteter sondern auch einzigartiger neuer Ausgaben und/oder Hybrid-Ableitungen, wobei die einzigartigen neuen Ausgabe-Datenströme durch die y Rundfunk-Ressourcen übertragen werden.
  • Weder auf 4 bezogen, wird im unteren Teil der Zeichnung eine besonders bevorzugte Ausführungsform gezeigt. In dieser Ausführungsform gestaltet die Fernabbildung 30 die Zuweisung der Eingabe-Datenströme zu den Rundfunk-Ressourcen flexibler, um die Bitströme zu verknüpfen, die über nachfolgende Zeitfenster freigegeben werden, und weist sie einer besonders ausgewählten Rundfunk-Ressource zu. Auf diese Art kann eine Rundfunk-Ressource ununterbrochen für eine alternative Signal-Übertragung verfügbar gemacht werden, ohne häufige Abbildungsverschiebungen, die sich auf diese Rundfunk-Ressource beziehen.
  • 5 beschreibt eine stellvertretende lokale Abbildung während der Zeitfenster TS1–TS3, was dem besonderen Beispiel entspricht, das in 4 gezeigt wird. Bei jeder Eingabe stellen die zu einer Rundfunk-Ressource gehörigen Daten alle erforderlichen Faktoren fest, um, wie zuvor erörtert, diese Ressource zu isolieren. Die Abbildung kann in wohlbekannten Verfahren als eine Matrix oder anderweitig im Speicher aufbewahrt werden. Die Fernabbildung kann ein ähnliches Format aufweisen.
  • Es versteht sich, dass die lokal und/oder entfernt gespeicherte Abbildung nur die gegenwärtige Zeit erfassen oder eine Anzahl von Zeitfenstern beinhalten kann. Deshalb kann eine Abbildung, wie gezeigt, eine Matrix umfassen oder eine einfache Zuordnungsspalte. Obwohl eine Abbildung üblicherweise eine Nachschlagetabelle umfassen wird, können andere Systeme verwendet werden, ohne von der vorliegenden Erfindung abzuweichen. Wenn sich zum Beispiel eine Anzahl von Rundfunk-Ressourcen in einem beschriebenen Verfahren auf Ausgabe-Datenströme bezieht, kann eine Beschreibung der Zuordnung (z. B. ein mathematischer Algorithmus oder eine Vergleichsbeschreibung) bereitgestellt werden, die geeignet ist, einem Abbildungs-Prozessor die Wiederherstellung der geeigneten Zuordnung zu ermöglichen. Obwohl die Fern- und lokalen Abbildungen verwandt sind und als Ergänzung betrachtet werden können, ist es ferner nicht notwendig, dass die zwei Abbildungen in ihrem Anwendungsbereich identisch sind. Zum Beispiel kann die Fernabbildung eine Matrix umfassen, die sich über eine Anzahl von Zeitfenstern erstreckt, während die lokale Abbildung auf ein oder wenige Zeitfenster von Informationen beschränkt sein kann, um Speicheranforderungen in einem IRD oder einer anderen Empfangsvorrichtung zu reduzieren.
  • Wie zuvor erwähnt, ist es notwendig die lokalen Abbildungsinformationen auf die Empfangsstationen zu übertragen, um die dynamischen Abbildungsveränderungen zu unterstützen, die durch die vorliegende Erfindung erforderlich sind. Die Übertragung von Abbildungsdaten hat in Systemen nach dem Stand der Technik aufgrund der begrenzten Anforderungen bei den statischen Abbildungssystemen, die nur seltene Abbildungsaktualisierungen unterstützten, kein bedeutendes Problem dargestellt.
  • Die lokalen Abbildungsinformationen werden vorzugsweise durch dasselbe Kommunikationssystem an die Anwender verbreitet, das für die Übertragung des substanziellen Programms oder der Dateninformationen verwendet wird. In einem DBS-System wird beispielsweise bevorzugt, die lokalen Abbildungsdaten als Teil der Informationen zu verbreiten, die über die Satellitenelemente weitergeleitet werden. Es versteht sich jedoch, dass lokale Abbildungsinformationen, wenn gewünscht, über andere Einrichtungen (z. B. Kabel- oder Telefonverbindung) empfangen werden können. Wo die lokalen Abbildungsinformationen in dem Satellitensignal enthalten sind, können sie auf einem zugeordneten Kanal kodiert werden, auf den jeder Tuner dauernd oder periodisch eingestellt ist, oder sie können vorzugsweise periodisch in jeden Programm-Datenstrom eingefügt werden, der über jeden einzelnen Transponder übertragen wird. Im letzteren Fall sind die Abbildungsinformationen für die geeigneten Prozessoren in der Empfangsvorrichtung (z. B. IRD) verfügbar, unabhängig davon, welche Frequenz gegenwärtig eingestellt ist, und es ist nur ein einziger Tuner erforderlich. Die Verdopplung der Abbildungsdaten-Übertragungen, obwohl wünschenswert, erschwert auf diese Art das Problem der Overhead-Daten-Anforderungen, insbesondere bei einem hochdynamischen Abbildungsschema.
  • 6 stellen weitere Gesichtspunkte oder Erweiterungen der dynamischen Kanal-Abbildung nach der vorliegenden Erfindung als Diagramm dar. Eine dynamische Kanal-Abbildung kann zu Zeiten nützlich sein, die typischen Programmwechseln entsprechen (z. B. 15 Minuten, 30 Minuten, 60 Minuten). In vielen Beispielen unterstützen dynamische Kanal-Aktualisierungen alle 15 oder 30 Minuten einen günstigen Systembetrieb. Zum Beispiel benötigen Inhalt-Anbieter, die Programmgestaltungen an andere Inhalt-Anbieter verkaufen, oft keine exakte Gleichheit zwischen den Ausgabe-Datenströmen, die über einen Weiter-Überträger von einem Anwender empfangen werden und den ursprünglich bereitgestellten Datenströmen. Dem Weiter-Überträger kann freigestellt sein, zum Beispiel sein eigenes Werbe- oder Reklamematerial einzufügen. Oft empfängt ein Inhalt-Anbieter, der Programme von anderen Anbietern kauft, die Programme mit Werbe- oder Reklamematerial, die den ursprünglichen Anbieter erkennen lassen und überträgt das Programm dennoch ohne Änderung. Dementsprechend ist es in vielen Beispielen für einen Überträger (z. B. DBS- oder Kabelbetreiber) annehmbar, die Anwender mit einem leicht veränderten Ausgabe-Datenstrom zu versorgen, der, obwohl nicht identisch mit dem entsprechenden Eingabe-Datenstrom, dennoch im Wesentlichen bezüglich des maßgeblichen Inhalts gleich ist.
  • Insbesondere und auf 5 bezogen, kann ein Zuschauer, der OUT3 während TS3 einstellt, um Programm C anzuschauen, ohne deren Kenntnis, eine Abbildung derselben Rundfunk-Ressource BR1 erhalten, die IN1 entspricht. Dieser Zuschauer kann deshalb Werbespots und Identitätsinformationen oder andere kleinere Programmvarianten empfangen, die Teil des Eingabe-Datenstroms IN1 waren und nicht die sich möglicherweise unterscheidenden Werbespots und Identitätsinformationen oder andere Varianten, die von dem Inhalt- Anbieter von IN3 eingesetzt wurden und deshalb Teil des leicht unterschiedlichen Datenstroms waren, der dem in IN3 vorhandenen Programm C entspricht. Diese geringen Unterschiede zwischen dem Ausgabe-Datenstrom und dem Eingabe-Datenstrom kann in vielen Fällen toleriert werden, und die Ausgabe-Datenströme gleichen den Eingabe-Datenströmen ausreichend, trotz der nützlichen n:n–y Fernabbildung.
  • In anderen Fällen kann es notwendig oder wünschenswert sein, eine vollständigere Gleichheit zwischen den Ausgabe-Datenströmen und den einzelnen Eingabe-Datenströmen bereitzustellen und womöglich dennoch die Vorteile der hierin offen gelegten Abbildungsschemata nach der Erfindung auszunutzen. Bezogen auf 6 ist ein Beispiel als Diagramm dargestellt, das einem einzelnen Programm (A) in einem einzelnen Zeitfenster (TS1) entspricht. Wie in 6A gezeigt, kann ein typisches Programm einzelne Programmsegmente (A1, A2, ...) beinhalten, vermischt mit anderen Inhalten wie Werbespots oder Identitätsinformationen (C1, C2, ...). Wie gezeigt, können die Programmsegmente A1–A5 in einem ersten Eingabe-Datenstrom IN1 gleich oder im Wesentlichen gleich sein den entsprechenden Programmsegmenten A1–A5 in einem zweiten Eingabe-Datenstrom IN2. Die Werbespots in den zwei Eingabe-Datenströmen können sich jedoch unterscheiden. Deshalb kann der erste Werbespot in Programm A auf IN1 der Werbespot C2 sein, während der entsprechende Werbespot zur selben Zeit während Programm A auf IN2 C12 ist.
  • Die vorliegende Erfindung kann erweitert werden, um diese Unterschiede anzupassen und die Ausgabe-Datenströme dem Anwender zur Verfügung zu stellen, die den Eingabe-Datenströmen mehr gleichen, einschließlich Werbespots oder andere einzigartige Inhalte. Insbesondere kann, wie in 6B gezeigt, eine erste Rundfunk-Ressource BR1 zugewiesen werden, um den ersten Eingabe-Datenstrom IN1 zu übertragen, und eine zweite Rundfunk-Ressource BR2 kann zugewiesen werden, um den einzigartigen Inhalt von Eingabe-Datenstrom IN2 zu übertragen. Während der Programmsegmente A1–A5, die gleich oder fast gleich sind, kann eine, wie zuvor erörterte, Kanalabbildung verwendet werden, um den (die) Ausgabe-Datenstrom(-Datenströme) oder den Zuschauerkanal abzubilden, der dem Programm-Eingabe-Datenstrom IN2 auf der Rundfunk-Ressource BR1 entspricht, die den Eingabe-Datenstrom IN1 überträgt Wenn jedoch ein Werbespot oder anderer einzigartiger Inhalt auftritt, werden die Kanalabbildungen dynamisch modifiziert, um den (die) Ausgabe-Datenstrom(-Datenströme) oder den Zuschauerkanal abzubilden, der mit IN2 verbunden ist, anstatt sie auf Rundfunk-Ressource BR2 abzubilden, um den einzigartigen Werbespot C12 einem ersten Zuschauer anzuzeigen, der einen Zuschauerkanal eingestellt hat, der IN2 entspricht, während ein zweiter Zuschauer, der den Zuschauerkanal eingestellt hat, der IN1 entspricht, den einzigartigen Werbespot C2 sieht. Nach Beendigung des Werbespots kann die Abbildung dynamisch zu ihrem vorherigen Zustand zurückkehren. Auf diese Art werden die Bitströme A1–A5 auf BR2 zur Verfügung gestellt, um andere nützliche Programm- und Dateninformationen zu übertragen. Die zuvor erörterten Konzepte der Erfindung sind daher skalierbar und können innerhalb eines vorgegebenen Zeitfensters (z B. TS1), das einer typischen Programmlänge entspricht, oder in kleineren Zeit-Schrittgrößen (z. B. a, b, ...), angewendet werden. Wie in 6C und 6D gezeigt, ist es tatsächlich möglich, die Zeitskalierung der dynamischen Abbildung weiter zu verfeinern, um gemeinsames Material innerhalb eines bestimmten Werbespot-Stroms anzupassen. Wenn zum Beispiel verbesserte Pläne oder Echtzeit-Analysierprogramme feststellen, dass einer aus der Serie von Werbespots (z. B. C13a) zwei oder mehr Ausgabe-Datenströmen gleicht, können einer oder mehrere der freigesetzten Rundfunk-Ressourcen-Datenströme (z. B. BR2) auf einer anderen Rundfunk-Ressource abgebildet werden, wodurch ein zusätzlicher Bitstrom (BS) freigesetzt wird, der für die Übertragung anderer Daten- oder Programminformationen vorteilhaft verwendet werden kann.
  • 7 zeigt ein Verfahren für das Einsetzen lokaler Abbildungsinformationen in den Programmstrom für die Übertragung über jede Rundfunk-Ressource in einem DBS-System. Jeder TDM-Rundfunk-Ressourcen-Datenstrom 91 beinhaltet, wie zuvor erörtert, einzelne Pakete 92 von Programm- (z. B. Video-, Audio- oder Daten-) Informationen mit geeigneten Kennzeichnungstiteln 93. In bevorzugten Systemen kann jedes Paket 130 Bytes umfassen, einschließlich eines 3 Byte-Titels und einer 127 Byte-Nutzlast. Die Steuerpakete beinhalten vorzugsweise periodisch Informationen 94, die die bevorstehenden Programminhalte der verschiedenen Dienstanbieter betreffen, wie z. B. Programmablauf-Informationen (PG). Diese Informationen können von den Prozessoren des IRD verwendet werden, um lokal einen Kanalführer zu erzeugen, der an einem Fernsehempfänger angezeigt wird und den Zuschauer darüber informiert, welche Programme auf den verschiedenen Zuschauerkanälen verfügbar sind. Diese Programmablauf-Informationen werden üblicherweise alle 2–4 Sekunden aktualisiert (zumindest bezüglich der Basisinformationen) und in dem Uplink-Verarbeitungs-Zentrum in jede Rundfunk-Frequenz gebündelt. Unabhängig davon, auf wel che Rundfunk-Frequenz ein einzelner IRD gegenwärtig eingestellt ist, wird er deshalb periodische Aktualisierungen der Programmablauf-Informationen empfangen.
  • In einer bevorzugten Ausführungsform der vorliegenden Erfindung sind die lokalen Abbildungs-Aktualisierungs-Informationen gemeinsam mit den Programmablauf-Informationen enthalten. Zum Beispiel können die lokalen Abbildungs-Informationen getrennt gegliedert sein und zusammen mit den Programmablauf-Informationen, aber als ein angefügter Datenstrom 95, übertragen werden. Die Abbildungsdaten 95 können einen Teil des Datenpakets (z. B., wie dargestellt, gemeinsam mit PG-Daten 94) umfassen, oder sie können vorzugsweise in fest zugeordneten Abbildungs-Daten-Paketen übertragen werden. In einer weiteren Ausführungsform 96 können die notwendige Rundfunk-Ressource und der Ausgabe-Datenstrom oder die Zuschauer-Kanal-Informationen in jedem Zeitfenster in den Programmablauf-Informationen enthalten sein, und die notwendigen Abbildungsinformationen werden dann durch die Prozessoren innerhalb des IRD, für den Aufbau der lokalen Abbildung, von dem eingehenden Programmablauf-Datenstrom isoliert Wo Mehrfach-Abbildungen und/oder -Unterabbildungen nach bestimmten Gesichtspunkten der vorliegenden Erfindung enthalten sind, kann eine Abbildungs-Auswahl-Bezeichnung 98 angefügt werden, um Daten in einem dieser oder anderer Abbildungs-Daten-Übertragungs-Schemata abzubilden.
  • Nach einem weiteren Gesichtspunkt der vorliegenden Erfindung ist es wünschenswert, dass die Abbildungsinformationen Zeitstempel (z. B. 97) als Teil eines Synchronisationsmechanismus' beinhalten, damit die überarbeiteten Abbildungsinformationen zu vorgeschriebenen Zeiten oder bei Auftreten vorgeschriebener Ansteuerungen wirksam werden, was nachfolgend ausführlicher erörtert wird. Das ermöglicht eine größere Flexibilität bei der dynamischen Kanal-Abbildungs-Funktion, ohne dass der periodische Übertragungsplan für die Programmablauf-Informationen verändert wird.
  • Zusätzliche Gesichtspunkte der vorliegenden Erfindung liefern eine hochflexible steuerbare Übertragung zwischen einzelnen Abbildungsschemata, um dynamische Abbildungs-Übertragungen anzupassen, während gleichzeitig das Ausmaß der Übertragungs-Bandbreite, die für die Steuerung und Durchführung des dynamischen Abbildungsschemas zugewiesen werden muss, reduziert oder minimiert wird. 8 stellt ein bevorzugtes Schema für die lokale Abbildung als Diagramm dar. Eine Vielzahl von einzelnen Abbildungen 100102 wird aufrechterhalten, wie sie in einem geeigneten Speicher in dem IRD bereitgestellt sind. Abbildungs-Aktualisierungs-Einrichtungen oder -Funktionen 103 sind bereitgestellt, um einzelne Abbildungen zu erzeugen und/oder zu aktualisieren. Die Abbildungs-Aktualisierungs-Einrichtungen 103 empfangen Aktualisierungsinformationen 106 von geeigneten Steuer-Schaltkreisen 105 eines IRD, einschließlich Abbildungsdaten und entsprechender Abbildungs-Auswahl-IDs, die feststellen, auf welche Abbildungen) aus der Vielzahl der Abbildungen sich die empfangenen Daten beziehen. In bevorzugten Ausführungsformen werden diese Informationen von dem Tuner 37 und der Empfangsschüssel 32 als Teil des empfangenen Datenstroms jeder Rundfunk-Ressource empfangen, wenngleich, wie zuvor bemerkt, andere Übertragungsmedien und -schemata möglich sind. Speicher-Aktualisierungs-Einrichtungen oder -Funktionen 103 können eine geeignete Form haben und können integral mit den Steuer-Schaltkreisen 105 ausgebildet sein. Eine oder mehrere der 100102 können in ihrer Gesamtheit erzeugt oder aktualisiert werden, oder die Abbildungs-Aktualisierungs-Informationen 106 können nur teilweise der Modifizierung von einer oder mehreren der 100102 entsprechen.
  • Jede aus der Vielzahl der 100102 kann einem anderen Abbildungsschema entsprechen. Die Abbildungs-Lese- und -Auswahl-Schaltkreise oder -Funktionen 104 entscheiden, welche Abbildung gegenwärtig aktiv ist, um den Betrieb des zugehörigen Empfängers (z. B. IRD) zu steuern. Das Abbildungs-Lesen und -Auswählen 104 kann eine beliebige bekannte Hardware- oder Softwareform verwenden, wie z. B. einen Multiplexer, um aus einer Vielzahl von Eingaben zu wählen, oder vorzugsweise einen Vektor oder ein Ausgleichverzeichnis, um die Speicher-Lese-Schaltkreise anzuweisen, verschiedene Segmente des Abbildungsspeichers etc. aufzurufen. Die Abbildungs-Lese- und Auswahl-Funktion 104 kann integraler Bestandteil der Schaltkreise und Funktionen sein, die durch die Steuer-Schaltkreise 105 bereitgestellt werden. Im Allgemeinen wird ein Auswahlsignal 107, basierend auf Anweisungen (z. B. Zeitstempel), die als Teil der dynamischen Abbildungs-Steuerungs-Datenströme und/oder anderer Eingaben (z. B. Anwenderauswahl) empfangen wurden, entscheiden, welche Abbildung gegenwärtig aktiv ist.
  • Die Empfänger-Steuer-Schaltkreise 105 empfangen üblicherweise eine Anwender-Anforderungs-Eingabe 108, wie z. B. über eine Infrarot- oder HF-Fernbedienung 109 oder eine andere Anwender-Eingabe-Vorrichtung (z. B. Tastatur oder bildschirmbetriebenes Menue-System). Die Steuerschaltkreise rufen dann die geeignete aktive Abbildung auf, um die richtige(n) Rundfunk-Ressource(n) zu ermitteln, die dem angeforderten Zuschauerkanal entsprechen. Ein Rundfunk-Ressourcen-Auswahl-Signal 111 kann dann dem Tuner 37 zugeführt werden. Datensignale 112 werden den Steuer-Schaltkreisen 105 zugeführt, um, unter Anderem, die laufenden Abbildungen für Aktualisierungen und dynamische Veränderungen aufrechtzuerhalten.
  • In der dargestellten Ausführungsform kann ein dynamischer Übergang bei der Kanalabbildung bewerkstelligt werden durch das einfache Senden oder anderweitige Veranlassen eines neuen Abbildungs-Auswahl-Signals 107. Die einzelnen 100102 können zu einem passenden früheren Zeitpunkt empfangen werden (z. B. wenn überschüssige Bandbreite verfügbar ist oder sich im Zeitablauf in kleinen Schrittgrößen verbreitet). Weil dann keine Abbildungsdaten an den IRD übertragen werden müssen, um eine spätere Abbildungsauswahl zu bewirken, sind im Wesentlichen sofortige Leitbefehl-Übergänge möglich.
  • Ferner können durch das Speichern einer Vielzahl von alternativen, wählbaren Abbildungen im Voraus, häufige Übergänge zur Unterstützung von z. B. einzelnen Werbespot-Einblendungen, ohne übermäßige Overhead-Daten-Anforderungen unterstützt werden. Insbesondere kann eine erste 100 der 1:1 Zuordnungs-Abbildung von zwei oder mehr Rundfunk-Ressourcen entsprechen, die erforderlich ist, wenn einzigartige Teile von Eingabe-Datenströmen, für die identische Darstellung als einzigartige Ausgabe-Datenströme, einzeln über zugewiesene Rundfunk-Ressourcen übertragen werden messen. Eine zweite 101 kann der alternativen Abbildung entsprechen, die in diesen Zeitabschnitten ermöglicht wurde, in denen ausreichend gleiches Programmmaterial in zwei oder mehr der Eingabe-Datenströme vorhanden ist, was die Abbildung auf einer geringeren Anzahl von Rundfunk-Ressourcen als zuvor beschrieben, ermöglicht. Während normaler Programmsegmente, wenn die Eingabe-Datenströme sich ausreichend gleichen, kann die 101 daher wirksam sein, um einen Teil des Rundfunk-Bitstroms für eine alternative Nutzung freizusetzen. Wenn Werbespots oder Identitätsinformationen vorkommen, die identisch einem Anwender bereitgestellt werden müssen, kann das System nach der ersten 100 dynamisch abbilden. Nach Beendigung des einzigartigen Programminhalts, kann das System dynamisch zu 101 zurückkehren. Andere Abbildungen können sich anderen Permutationen anpassen, die innerhalb einer maßgeblichen Zeitspanne von verschiedenen Eingabe-Datenströmen angeregt werden. Sobald die einzelnen Abbildungen übertragen sind, können die Übergänge durch ledigliches Senden geeigneter Auswahl- und Zeitstempelinformationen in einer wirksameren Art und Weise durchgeführt werden.
  • Es versteht sich, dass die ergänzende Fernabbildungs-Funktion (z. B. in dem Uplink-Zentrum) in ähnlicher Weise eine Vielzahl von einzeln wählbaren Abbildungen, Zeitstempeln etc. verwenden kann, und dass deren Funktion mit der der lokalen Abbildungen synchronisiert ist. Bei bestimmten Nutzungen werden die Fernabbildungs-Übergänge den lokalen Abbildungs-Übergängen vorausgehen (in absoluter Zeit), um bei der Übertragung Zeitverzögerungen in dem Übertragungssystem auszugleichen (z. B. geosynchrone Satelliten-Uplink- und -Downlink-Verzögerungen).
  • Jede der 100102 kann eine vollständige Zuordnung für alle Ausgabe-Datenströme und alle Rundfunk-Ressourcen bereitstellen. Jedoch in einer bevorzugten Ausführungsform, die in 9 als Diagramm dargestellt ist, wird eine alternative Anordnung verwendet, um die Speicheranforderungen zu reduzieren. Im Allgemeinen wird die Zuordnung zwischen der Mehrzahl der Ausgabe-Datenströme und den Rundfunk-Ressourcen über ausgedehnte Zeitspannen relativ statisch sein, in ähnlicher Art wie bei Systemen nach dem Stand der Technik. Häufige Aktualisierungen dieser Abschnitte der Fern- und/oder lokalen Abbildungen sind nicht erforderlich. Im Gegensatz dazu können diese Abschnitte der Abbildung, die den Rundfunk-Ressourcen entsprechen, die in die dynamische Abbildung eingebunden sind, eine häufige Auswahl und/oder Aktualisierung während vorgegebener Zeitspannen erfordern.
  • In einer bevorzugten Ausführungsform kann die Abbildung daher eine Vielzahl von einzelnen Bereichen oder Unterabbildungen umfassen. Zum Beispiel umfasst die 120 einen ersten Abschnitt oder eine erste Unterabbildung 121, die Zuordnungsinformationen enthält, die über eine maßgebliche Zeitspanne relativ statisch bleiben. Der erste Abschnitt 121 kann den Abschnitten der 100102 in 8 entsprechen, die allen Abbildungen gemeinsam sind. Die bevorzugte Ausführungsform 120 umfasst ferner einzigartige Unterabbildungen 122125. Die Unterabbildungen enthalten im Allgemeinen Zuordnungsinformationen, die sich auf mehrere, sich dynamisch verändernde Rundfunk-Ressourcen-Zuweisungen beziehen. Beispielsweise kann eine erste Unterabbildung 122 die geeigneten Zuordnungsinformationen enthalten, die einen vorgegebenen Zuschauerkanal in Zeitspannen beeinflusst, in denen dieser Kanal auf einer ersten Rundfunk-Ressource oder einer ersten Gruppe von Ressourcen abgebildet wird, während eine zweite Unterabbildung 123 die alternativen Zuordnungsinformationen enthalten kann, die erforderlich sind, um, unter anderen Gegebenheiten, diesen Zuschauerkanal auf einer anderen Rundfunk-Ressource oder einer anderen Gruppe von Ressourcen abzubilden (z. B. während Werbespots). Es versteht sich, dass Unterabbildungen eine Matrix aus Zuordnungsinformationen enthalten können, die sich auf eine Anzahl von Rundfunk-Ressourcen, einschließlich eines oder mehrerer Zuschauerkanäle, beziehen, oder die Unterabbildungen könnten so bereitgestellt werden, dass sie sich auf einzelne Rundfunk-Ressourcen beziehen.
  • Die Abbildungs-Lese- und -Auswahl-Einrichtungen (z. B. 104 in 8) arbeiten, um die geeignete Unterabbildung auszuwählen, die zu einer vorgegebenen Zeit aktiv ist Es versteht sich, dass ein ähnliches Schema sowohl für die Fernabbildung als auch für die lokale Abbildung verwendet werden kann. Die bevorzugte Ausführungsform von 9 ist nicht ausschließlich auf die Ausführungsform von 8 bezogen, und es versteht sich, dass jede Abbildung von 8 selbst eine Vielzahl von Unterabbildungen umfassen kann, um Flexibilität zu ermöglichen.
  • Die Auswahl einer aktiven Abbildung oder eines aktiven Abbildungsbereichs (z. B. Unterabbildung oder maßgebliche Zelle innerhalb eines größeren Abbildungsbereichs) kann abhängen von dem (den) Ausgabe-Datenstrom (-Datenströmen) (z. B. der Zuschauerkanal), die gegenwärtig aktiv sind. Ein typisches Empfangsgerät beinhaltet einen einzelnen Tuner und kann nur eine Rundfunkfrequenz gleichzeitig auswählen und verarbeiten. Dementsprechend können, wo die aktive Abbildung (die eine aus einer Vielzahl von wählbaren Abbildungen sein kann) in Unterbereiche unterteilt ist (z. B. Unterabbildungen), die Empfangsschaltkreise die geeignete Unterabbildung auswählen, die dem (den) gewünschten Ausgabe-Datenstrom (-Datenströmen) oder der aktiven Frequenz entspricht. Wenn später ein anderer Zuschauerkanal ausgewählt wird, der auch von derselben Unterabbildung oder demselben Bereich unterstützt wird, messen bei der aktiven Abbildungsauswahl keine Veränderungen vorgenommen werden. Wenn jedoch ein Zuschauerkanal ausgewählt wird, der nicht von der gegenwärtig aktiven Unterabbildung oder dem gegenwärtig aktiven Bereich unterstützt wird, muss dann die richtige alternative Abbildung, Unterabbildung oder der richtige Bereich ausgewählt werden. Wo mehr als ein Tuner durch eine einzelne Abbildung unterstützt wird, messen die zu dem zusätzlichen Tuner (oder den Tunern) gehörenden Verarbeitungs-Schaltkreise mit einem geeigneten Zugang für die Abbildung, Unterabbildung oder den Bereich ausgerüstet sein, der für den (die) jeweilige(n) Ausgabe-Datenstrom (-Datenströme) maßgeblich ist oder für die aktive Frequenz, die für diesen Tuner ausgewählt wurde.
  • Obwohl die Mehrzahl der oben erörterten Beispiele die Verarbeitung eines einzelnen Zuschauerkanals (der mehrere Ausgabe-Datenströme umfassen kann, die sich auf ein gemeinsames Programm beziehen) einbezieht versteht es sich, dass die vorliegende Erfindung nicht auf diese Ausführungsformen beschränkt ist. Mehrfache Datenströme ohne Bezug, einschließlich Mehrfach-Zuschauerkanäle, können, wenn gewünscht gleichzeitig von einem vorgegebenen Empfänger verarbeitet werden, nur beschränkt durch die Fähigkeiten des Empfangsgeräts. Zum Beispiel kann eine Vielzahl von unabhängigen Datendiensten gleichzeitig parallel verarbeitet werden. Wenn alle diese Datenströme auf einer einzelnen Übertragungsfrequenz gebündelt werden, wird nur ein Frequenz-Tuner benötigt Um von der vorliegenden Erfindung zu profitieren, muss jeder Verarbeitungskanal (z. B. Frequenz- und/oder Zeit-Tuner) mit einem Zugang zu der dynamisch gesteuerten lokalen Abbildung ausgerüstet sein.
  • 10 zeigt einen vereinfachten Funktionsplan für die Funktionsweise einer Ausführungsform eines Abbildungserzeugers. Der Abbildungserzeuger 160 empfängt Programm-Planungs-Informationen und weist sie der Verwendung von Rundfunk-Ressourcen zu, um gemeinsame Programmgestaltungen auf weniger Rundfunk-Ressourcen zu kombinieren. Wenn gemeinsame Programmgestaltungen auf einem oder mehreren Zuschauerkanälen gezeigt werden sollen, wird vorzugsweise eine einzelne Rundfunk-Ressource zugewiesen, um die gemeinsamen Programmdaten zu übertragen, obwohl eine größere Anzahl, wenn gewünscht zugewiesen werden könnte, solange mindestens eine Rundfunk-Ressource von der Übertragung der freigesetzten Programmdaten befreit ist.
  • Um die gewünschte n:n–y Fernabbildung zu bewerkstelligen, kann der Abbildungserzeuger 160 die zuvor eingerichteten Programmpläne 161 und/oder Datendienstpläne 162 mit dem Plan der verfügbaren Rundfunk-Ressourcen 163 vergleichen. Der Abbildungserzeuger 160 stellt Zeitspannen fest, in denen geplant ist, dass derselbe Programminhalt in zwei oder mehr Eingabe-Datenströmen erscheint In Bezug zu diesen Zeitspannen, in denen solche gleichzeitigen Programmgestaltungen auftreten, wird ein Rundfunk-Ressourcen-Plan daraufhin überprüft, welche Rundfunk-Ressourcen planmäßig für die Übertragung der Programmgestaltungen während dieser Zeitspanne verfügbar sind. Ähnlich wie die Rundfunk-Dienste und Programmströme, können sich die Rundfunk-Ressourcen im Laufe der Zeit verändern, zum Beispiel weil eine neue Ausrüstung installiert oder verfügbar wird, oder weil die Ausrüstung zu Wartungszwecken ein- oder ausgebaut wird. In einer bevorzugten Ausführungsform werden identische Programmgestaltungen einer gemeinsamen Rundfunk-Ressource zugewiesen. In einer weiteren bevorzugten Ausführungsform werden identische Programmgestaltungen einer gemeinsamen Rundfunk-Ressource nur dann zugewiesen, wenn die Anzahl der Rundfunk-Dienste (einschließlich der freigesetzten Dienste) die Anzahl der verfügbaren Rundfunk-Ressourcen übersteigt. Unter Verwendung der verschiedenen Pläne erzeugt der Abbildungserzeuger 160 die Kanalabbildungen 164.
  • In einer optionalen Ausführungsform kann der Abbildungserzeuger 160 alternativ oder zusätzlich eine Eingabe von einem Programmstrom-Identitäts-Monitor 165 empfangen. Der Identitäts-Monitor 165 überwacht zwei oder mehr Datenströme 166 in Echtzeit oder nahezu Echtzeit, um das Auftreten eines gleichen oder ausreichend gleichen Inhalts in zwei oder mehr Eingabe-Datenströmen zu ermitteln. Zum Beispiel kann der Identitäts-Monitor 165 Programmbezeichnungen (d. h. einzigartige Markierungen) vergleichen, die von den Inhalt-Anbietern verwendet werden, und die üblicherweise in dem (den) Eingabe-Datenstrom (-Datenströmen) enthalten sind, die jedem Programm entsprechen. Wenn der Identitäts-Monitor 165 dieselbe Programmbezeichnung in zwei oder mehr Eingabe-Datenströmen ermittelt, die zum selben oder annähernd zum selben Zeitpunkt auftreten (z. B. wenn angezeigt wird, dass das Programm nicht nur identisch ist, sondern dass es ungefähr zur selben Zeit begonnen hat, so dass der Inhalt eines Eingabe-Datenstroms im Wesentlichen dem maßgeblichen Inhalt eines anderen Datenstroms gleicht, obwohl ein leichter Zeitversatz möglich ist), kann er die Ermittlung ausreichender Gleichheit in den entsprechenden Eingabe-Datenströmen anzeigen. Zum Beispiel kann der Monitor 165 die Bereichnungen in zwei oder mehr Eingabe-Datenströmen überwachen und dabei die Übergänge vermerken, die den Beginn eines neuen Programms anzeigen. Wenn solch ein Übergang in einem ersten Eingabe-Datenstrom ermittelt wurde, kann der Monitor 165 dann nach einem Ähnlichen Übergang in den Bezeichnungen in einem anderen Eingabe-Datenstrom suchen, der innerhalb eines ausgewählten Fensters eines annehmbaren Zeitversatzes auftritt Wenn ein solches Auftreten vermerkt wird, kann der Monitor 165 den Abbildungserzeuger 160 informieren. In besonderen Ausführungsformen kann der Identitäts-Monitor 165 mit der An zeige an den Abbildungserzeuger 160 warten bis die ermittelte Übereinstimmung von zwei oder mehr Datenströmen über eine ausgewählte Zeitspanne weiter besteht, um Abbildungs-Übergänge zu vermeiden, wenn die ermittelte Gleichheit nur vorübergehend ist. Ferner kann der Identitäts-Monitor 165 mit dem Überwachen der Eingabe-Datenströme fortfahren, bei denen bestimmt wurde, dass sie ausreichend gleich sind, um dem Abbildungserzeuger 160 anzukündigen, sobald die Gleichheit endet (z. B. am Ende des Programms oder wenn einer oder mehrere Inhalt-Anbieter auf eine alternative Programmgestaltung umschalten).
  • In weiteren Ausführungsformen kann der Identitäts-Monitor 165 alternativ oder zusätzlich zu dem Vergleichen von ID-Kennzeichnungen, die Datenströme selbst auf einen ausgewählten Ähnlichkeitsgrad kontrollieren. Die überwachten Datenströme können unverarbeitete Eingabe-Datenströme von Inhalt-Anbietern umfassen, oder vorzugsweise auf das Folgende bezogene Datenströme, wie vorbereitete oder komprimierte Datenströme, die von den Eingabeströmen erzeugt wurden. Es darf erwartet werden, dass Datenströme, die über unterschiedliche Media von unterschiedlichen Quellen ankommen, sich irgendwie unterscheiden, selbst wenn sie zu demselben Programm gehören. Zum Beispiel kann ein Signal, das von einem Weiterüberträger empfangen wird, infolge der zusätzlichen Verarbeitungs- und Übertragungsverzögerungen, die durch das Weiterübertragen einfließen, etwas später ankommen. Der Programmstrom-Identitäts-Monitor kann diese unwesentlichen Unterschiede vorzugsweise anpassen. Der Programmstrom-Identitäts-Monitor 165 kann vorzugsweise nur eine Untergruppe der gesamten Datenströme überwachen, die von einem vorgegebenen System verarbeitet und übertragen werden. Wo bekannt ist, dass eine Gruppe von Weiterüberträgern üblicherweise gekaufte Signale von einem anderen Anbieter übertragen wird, ob geplant oder ungeplant, können zum Beispiel diese besonderen Datenströme auf Übereinstimmung kontrolliert werden. In ähnlicher Weise können Nachrichten-Netzwerke auf geplante oder ungeplant gemeinsame Programminformationen kontrolliert werden, wie Präsidentenadressen oder Ähnliches.
  • Obwohl der Programmstrom-Identitäts-Monitor 165 verwendet werden könnte, um ununterbrochen bestimmte Eingabe-Datenströme zu vergleichen, kann er in weiteren Ausführungsformen besonderen Eingabe-Datenströmen während besonderer Zeitspannen zugewiesen werden. Zum Beispiel kann ein Identitäts-Monitor angewiesen werden, zwei spezielle Eingabe-Datenströme während des gesamten oder eines Abschnittes (z. B. des Endabschnittes) eines vorgegebenen Programms, wie z. B. eines Sportereignisses, zu verglei chen. Der Identitäts-Monitor kann dann ungeplante Begebenheiten anpassen, wie z. B. das Ende eines Spiels, was das System veranlasst, am Ende eines Spiels dynamisch auf einer 1:1 Zuordnung neu abzubilden, wenn ein Weiterüberträger auf eine einzigartige alternative Programmgestaltung umschaltet. Die sich ergebenden Programmstrom-Identitäts-Informationen können von dem Kanal-Abbildungserzeuger 160 anstelle des, oder in bevorzugten Ausführungsformen zusätzlich zu dem Verarbeiten der vorherbestimmten Planinformationen 161, 162, verwendet werden.
  • 11 beschreibt das Verfahren einer bevorzugten Ausführungsform des Abbildungserzeugers 160. Der Abbildungserzeuger vergleicht bei 180 die Anzahl der Rundfunk-Ressourcen, die von den Programmplänen 171 angefordert werden, mit den verfügbaren Rundfunk-Ressourcen. Optional können auch die Programmstrom-Identitäts-Informationen 172 betrachtet werden, zusätzlich oder anstelle der Planinformationen. Wenn die Anzahl der notwendigen Rundfunk-Ressourcen bei 181 die Anzahl der verfügbaren Rundfunk-Ressourcen nicht übersteigt, dann ist eine dynamische Abbildung eigentlich nicht erforderlich. Jede Rundfunk-Ressource kann daher den Rundfunk-Dienst für einen einzelnen Eingabe-Datenstrom übertragen. Wenn die erforderlichen Rundfunk-Dienste (d. h. die Eingabe-Datenströme) bei 182 die Anzahl der verfügbaren Rundfunk-Ressourcen übersteigen, stellt der Abbildungserzeuger 160 bei 183 die Zeitspannen fest, in denen gleiche oder im Wesentlichen gleiche Eingabe-Programminhalte auftreten. Der Abbildungserzeuger 160 kann bei 104 Kanalabbildungen erstellen und aufrechterhalten, die den Rundfunk-Ressourcen zugeordnet sind, einschließlich Fern- und lokale Abbildungen.
  • Die aktualisierten Kanalabbildungen werden vorzugsweise dynamisch mit den Änderungen bei der Nutzung der Rundfunk-Ressourcen synchronisiert, während Änderungen auftreten. Der Abbildungserzeuger 160 aktualisiert vorzugsweise die Kanalabbildungen, um gleichzeitige, gemeinsame Programmgestaltungen festzustellen, die sich Rundfunk-Ressourcen teilen können, oder um Änderungen in dem Programmgestaltungsplan wiederzugeben, während sie auftreten. Änderungen bei der Programmplanung können zum Beispiel auftreten, weil Programme zu anderen Rundfunk-Ressourcen verschoben werden, Programme hinzugefügt werden, weil Programme früher oder später als ursprünglich geplant enden oder weil Programme (z. B. Sportereignisse) zu einer variablen Zeit beginnen oder enden.
  • In einem weiteren Gesichtspunkt der vorliegenden Erfindung können Übergänge bei dem dynamischen Abbildungsschema mit Zeit, Programminhalten und/oder Ansteuerungsereignissen synchronisiert werden. In einer bevorzugten Ausführungsform (siehe 7) beinhaltet jede Abbildung (ob vollständig oder teilweise) einen Zeitstempel 97, der anzeigt, wann die Abbildung oder die Abbildungsaktualisierung wirksam werden soll. Der Zeitstempel 97 kann auf verschiedene Arten verwendet werden. Zum Beispiel kann der Zeitstempel ein einfaches Markierungszeichen umfassen, das anzeigt, dass die Kanalabbildung sofort nach Empfang wirksam werden sollte, oder er kann eine Zeit beinhalten, zu der die Abbildung wirksam werden soll. Die Zeit kann in der Form einer absoluten Zeit vorgegeben werden (z. B. um 16:50:30:02 [16h50 plus 30 Sekunden, plus 02 Bilder], 1. Januar 1997, GMT). IRDs sind üblicherweise mit aktualisierten und synchronisierenden Taktsignalen für andere Zwecke ausgerüstet, und daher ist in dieser Ausführungsform ein straff synchronisierter Übergang auf die Empfangsvorrichtungen möglich.
  • Nach weiteren Gesichtspunkten der vorliegenden Erfindung kann der Zeitstempel 97 eine Versatz- oder Verzögerungszeit umfassen. Die neue Abbildung oder die aktualisierte Abbildung werden dann entsprechend einer ausgewählten Zeit oder entsprechend eines anderen Versatzmaßstabs nach ihrem Empfang wirksam (z. B. nach zwei Minuten, dreißig Sekunden und/oder nach einer bestimmten Anzahl von Videobildern).
  • Eine andere Gruppe von Zeitstempeln kann Ansteuerungen verwenden, um einen Abbildungs-Übergang auszulösen. Zum Beispiel kann der Zeitstempel anzeigen, dass eine überarbeitete Abbildung nach Empfang eines nachträglich kodierten Signals oder eines Ansteuerungsereignisses im Rundfunk-System wirksam werden soll. Die Ansteuerung könnte Teil der Overhead-Datenübertragungen sein, die auf einem gesonderten Kanal oder über ein gesondertes Medium gesendet werden, oder es könnten vorzugsweise Steuersignale gesendet werden, als Teil der Daten die zu jedem Transponder-Signal in einem DBS-System gehören. Das Einbetten der Ansteuerungsereignisse unmittelbar in den Programmstrom stellt eine günstige Gelegenheit für eine hochflexible und synchronisierte Steuerung bereit. Zum Beispiel könnte ein Ansteuerungs-Markierungszeichen 98 zu Beginn oder Ende eines vorgegebenen Pakets von Video- oder anderen Programmdaten angefügt werden oder anderweitig in den Programm-Datenstrom kodiert werden. In einer weiteren Ausführungsform sind sowohl ein Ansteuerungsereignis als auch ein Versatz beschrieben. In dieser Ausführungsform würde die neue oder überarbeitete Abbildung nach einer vorgegebe nen Verzögerung, nach Eintreten eines Ansteuerungsereignisses wirksam. In einer besonderen Ausführungsform können sowohl das Ansteuerungs-Markierungszeichen 98 als auch der Versatz zusammen gesendet werden, oder einem früheren Datenbefehl kann im Voraus vorgeschrieben werden, den Versatz zu verwenden, wenn eine einfache Ansteuerung später empfangen wird.
  • Andere Formen eines Zeitstempels oder Steueralgorithmus' sind ebenfalls möglich. Nur zum Beispiel kann der Zeitstempel ein Zeitfenster anzeigen, während dessen Abbildungs-Übergänge freigegeben sind und/oder Zeitfenster, in denen Übergänge gesperrt sind. Eine manuelle Ansteuerung könnte auch so festgelegt werden, dass Abbildungsänderungen an bestimmte Anwender Eingaben gebunden sind (z. B. Eingangsauswahl). Die Zeitstempel- und Steuerschemata schließen sich nicht gegenseitig aus und können in verschiedenen Kombinationen oder Mischformen verwendet werden. Zum Beispiel kann das System sofortige, verzögerte, versetzte, Echtzeit, Ansteuerungsereignis- und manuelle Befehle in einem hochflexiblen und anpassungsfähigen, dynamischen Abbildungsschema unterstützen.
  • Abbildungs-Übergänge, einschließlich synchronisierter lokaler Abbildungs-Übergänge, ermöglichen eine neue und hochwirksame Auslastung von Rundfunk-Ressourcen unter verschiedenen Bedingungen. Besondere Ausführungsformen stellen eine wirkungsvolle Auslastung des Rundfunk-Spektrums in einem flexiblen dynamischen Abbildungs-System bereit, durch Reduzierung des Ausmaßes an Bandbreite, die für die Übertragung der Abbildungs-Aktualisierungs- und Steuerungs-Informationen erforderlich ist. Teilweise Abbildungs-Aktualisierungen, Mehrfachabbildungen, die für die wahlweise Verwendung gespeichert sind, und eine flexible Zeitstempel-Steuerung bieten auf verschiedene Arten ein Maximum an Steueroptionen, während sie ein Minimum an Overhead-Steuerungs-Informationen erfordern. Es versteht sich, dass die Nutzung der Konzepte der Erfindung nicht ausschließend zu verstehen sind, und sie können in Kombination mit anderen Abbildungen oder Abbildungs-Informations-Übertragungs-Schemata verwendet werden. Zum Beispiel können zur Anpassung bei neuen Teilnehmern, deren Empfangsgeräte (z. B. IRD) einen noch nicht den beendeten Eingang der eingegangenen Datenströme erhalten haben kann, vollständige Abbildung(en) periodisch übertragen werden, wobei Zwischenübertragungen auf die zuvor erörterten ausgewählten Aktualisierungen, Auswahlbefehle etc. beschränkt sind.
  • In einem weiteren Gesichtspunkt der vorliegenden Erfindung kann die lokale Abbildung als ein Editierungs-Entscheidungs-Verzeichnis arbeiten. Die Rundfunk-Ressourcen stellen dem lokalen Empfänger (z. B. IRD) eine Vielzahl von Programmquellen zu verschiedenen Zeiten zur Verfügung. Die lokale Abbildung kann durch diese Quellen „wählerisch sein, bei der Zusammenstellung eines abgeleiteten Ausgabe-Datenstroms, der keinem Eingabestrom gleicht In Verbindung mit den zuvor beschriebenen dynamischen Abbildungs-Fähigkeiten ergibt sich ein neues und hochflexibles System. Veränderungen in dem Editierungs-Entscheidungs-Verzeichnis, die in der lokalen Kanalabbildung wiedergegeben werden, können auf einer dynamischen Basis erfolgen, angesteuert von verschiedenen Zeitstempel-Ereignissen, einschließlich manueller Anwender-Eingaben. Ungeplante Veränderungen bei den Eingabe-Datenströmen und dem einzigartigen Programminhalt in der Ausgabe können, anders als in bisher bekannten Systemen für die Erstellung einfacher, abgeleiteter Kanäle, durch die dynamischen Abbildungs-Fähigkeiten angepasst werden. In einer besonderen Ausführungsform kann der Ausgabe-Datenstrom zu einer Aufnahme-Vorrichtung (z. B. Speicher oder VCR) geleitet werden, und der IRD kann Befehle zur Steuerung der Aufzeichnungsfunktion erzeugen oder befördern (z. B. von einem empfangenen Datenstrom). Durch Einbeziehen einer solchen Zeitverschiebungs-Vorrichtung, kann das Editierungs-Entscheidungs-Verzeichnis arbeiten, um eine von den Eingabe-Bitströmen abgeleitete Ausgabe aufzubauen, die zeitlich nicht zusammenhängen.
  • In bevorzugten Ausführungsformen wird die dynamische Abbildung nach der vorliegenden Erfindung verwendet, um in einem Empfänger Ausgabe-Datensträme zu erzeugen, die im Wesentlichen den entsprechenden Eingabe-Datenströmen gleichen. Es versteht sich jedoch, dass andere Verwendungen ebenso möglich sind. Zum Beispiel können die beschriebenen dynamischen Abbildungsverfahren und -geräte verwendet werden, um Rundfunk-Ressourcen für die Übertragung zusätzlicher, gewünschter Programmgestaltungen, auf Kosten anderer nicht freigesetzter Eingabe-Datenströme, freizugeben. Wenn zum Beispiel 25 Eingabequellen für eine mögliche Übertragung vorhanden sind, aber während einer bestimmten Zeitspanne nur 16 Rundfunk-Ressourcen verfügbar sind, kann den Programmquellen der Vorrang eingeräumt werden und Abbildungen können erzeugt werden, um bestimmte Programme während bestimmter Zeitfenster „fallen zu lassen". Unter diesen Umständen müssen bestimmte Ausgabe-Datenströme keine wesentliche Gleichheit mit den Eingabe-Datenströmen aufweisen, obwohl das Netzwerk von den Fähigkeiten der hierin erörterten dynamischen Abbildungsschemata profitieren würde.
  • Es versteht sich, dass verschiedene Abwandlungen, Hinzufügungen und Streichungen bei der vorangehenden Beschreibung möglich sind und von durchschnittlichen Fachleuten verstanden würden. Es ist daher beabsichtigt, dass die vorangehende ausführliche Beschreibung bestimmter Ausführungsformen eher als veranschaulichend denn als einschränkend betrachtet wird, und dass verstanden wird, dass es die folgenden Ansprüche sind, die beabsichtigen, den Rahmen der Erfindung festzulegen.

Claims (16)

  1. Datensendesystem mit einem Sendeprozessor (10), der Eingangs-Datenströme (20) annimmt und sie über eine Vielzahl von Rundfunk-Ressourcen (BR) sendet, sowie einem Empfangs-Prozessor (12), der Rundfunk-Ressourcen empfängt und wenigstens einen einer Vielzahl auswählbarer Ausgangs-Datenströme (OUT) daraus generiert, gekennzeichnet durch: wenigstens einen ersten Eingangs-Datenstrom (IN1) und einen zweiten Eingangs-Datenstrom (IN2), wobei der zweite Eingangs-Datenstrom während wenigstens einer ersten Zeitdauer (TS1) einen Grad von Identität mit dem ersten Eingangs-Datenstrom hat; einen ersten auswählbaren Ausgangs-Datenstrom (OUT1), der dem ersten Eingangs-Datenstrom (IN1) entsprechen soll, einen zweiten auswählbaren Ausgangs-Datenstrom (OUT2), der dem zweiten Eingangs-Datenstrom (IN2) entsprechen soll, und eine lokale (40) an dem Empfangs-Prozessor (12) zum selektiven Verknüpfen ausgewählter Rundfunk-Ressourcen mit den auswählbaren Ausgangs-Datenströmen; wobei die Rundfunk-Ressourcen während wenigstens eines Teils der ersten Zeitdauer (TS1) mittels einer ausgewählten Rundfunk-Ressource (BR1) nur den ersten (IN1) oder den zweiten (IN2) Eingangs-Datenstrom leiten, und die lokale (40) sowohl den ersten als auch den zweiten auswählbaren Ausgangs-Datenstrom (OUT1, OUT2) während des wenigstens einen Teils der ersten Zeitdauer (TS1) mit der ausgewählten Rundfunk-Ressource (BR1) verknüpft.
  2. Datensendesystem nach Anspruch 1, wobei die Rundfunk-Ressourcen eine Frequenzkennung enthaften.
  3. Datensendesystem nach Anspruch 1, wobei die Rundfunk-Ressourcen eine Zeitmultiplex-Kanalkennung enthalten.
  4. Datensendesystem nach Anspruch 3, wobei die Rundfunk-Ressourcen in einem Satelliten-Kommunikationssystem (10, 11, 12) vorhanden sind.
  5. Datensendesystem nach Anspruch 3, wobei die Rundfunk-Ressourcen in einem Kabel-Kommunikationssystem (10, 13, 12) vorhanden sind.
  6. Datensendesystem nach Anspruch 1, das des Weiteren einen Synchronisationsmechanismus umfasst, der einen gesendeten Zeitstempel (97) enthält, um Änderungen in der lokalen (40) mit ausgewählten Ereignissen zu synchronisieren und so die selektive Verknüpfung wenigstens einiger der auswählbaren Ausgangs-Datenströme mit wenigstens einigen der Rundfunk-Ressourcen zu ändern.
  7. Datensendesystem nach Anspruch 6, wobei der Zeitstempel (97) eine ausgewählte Zeit anzeigt, zu der eine zugehörige lokale (40) aktiv werden soll.
  8. Datensendesystem nach Anspruch 6, wobei der Zeitstempel (97) eine ausgewählte Verschiebung anzeigt, nach der eine zugehörige lokale (40) aktiv werden soll.
  9. Datensendesystem nach Anspruch 8, wobei der Zeitstempel (97) anzeigt, dass eine zugehörige lokale (40) bei oder nach einem Auslöseereignis aktiv werden soll.
  10. Datensendesystem nach Anspruch 9, wobei der Zeitstempel anzeigt, dass eine zugehörige lokale Abbildung zu einer ausgewählten Verschiebungszeit nach einem Auslöseereignis aktiv werden soll.
  11. Datensendesystem nach Anspruch 10, wobei das Auslöseereignis eine manuelle Eingabe umfasst.
  12. Verfahren zum Übertragen einer ersten Anzahl (n) von Eingangs-Datenströmen (IN) über eine geringere Anzahl (N–y) von Rundfunk-Ressourcen (BR) in einem Kommunikationssystem, umfassend: Erfassen einer Dauer (TS1) mit im Wesentlichen gleichem Inhalt in zwei oder mehr der (n) Eingangs-Datenströme (IN1, IN2); Senden von im Wesentlichen gleichem Inhalt über eine Anzahl von Rundfunk-Ressourcen, die wenigstens um Eins kleiner ist als die Anzahl von Eingangs-Strömen mit im Wesentlichen gleichem Inhalt, während wenigstens eines Teils der Dauer (TS1) mit im Wesentlichen gleichem Inhalt, wodurch die erste Anzahl (n) von Eingangs-Datenströmen über eine zugewiesene Anzahl von Rundfunk-Ressourcen (n–y), die wenigstens um Eins kleiner ist als die erste Anzahl (n) von Eingangs-Datenströmen, übertragen werden kann, und Erzeugen einer Anzahl (m) von Ausgangs-Datenströmen, die größer ist als die zugewiesene Anzahl (n–y) von Rundfunk-Ressourcen, aus den zugewiesenen Rundfunk-Ressourcen an einem Empfänger, wobei zwei oder mehr der Ausgangs-Datenströme (OUT1, OUT2) im Inhalt im Wesentlichen identisch mit entsprechenden der zwei oder mehr der (n) Eingangs-Datenströme sind.
  13. Verfahren nach Anspruch 12, wobei eine lokale (40) während wenigstens des Teils der Dauer mit im Wesentlichen gleichem Inhalt (TS1) die Aus gangs-Datenströme mit der zugewiesenen Anzahl von Rundfunk-Ressourcen verknüpft.
  14. Verfahren nach Anspruch 12, wobei eine entfernte (30) während wenigstens des Teils der Dauer mit im Wesentlichen gemeinsamem Inhalt (TS1) die Eingangs-Datenströme mit der zugewiesenen Anzahl von Rundfunk-Ressourcen verknüpft.
  15. Verfahren nach Anspruch 12, wobei die Anzahl (m) von Ausgangs-Datenströmen der ersten Anzahl (n) von Eingangs-Datenströmen gleich ist.
  16. Verfahren nach Anspruch 12, wobei abwechselnde Informationen (BS1) über wenigstens eine der Rundfunk-Ressourcen (BR2) gesendet werden, die der Differenz (y) zwischen der ersten Anzahl (n) und der zugewiesenen Anzahl (n–y) entsprechen.
DE69734699T 1996-09-05 1997-09-04 Dynamische Zuteilung von Rundfunkübertragungen Expired - Lifetime DE69734699T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US708524 1996-09-05
US08/708,524 US5886995A (en) 1996-09-05 1996-09-05 Dynamic mapping of broadcast resources

Publications (2)

Publication Number Publication Date
DE69734699D1 DE69734699D1 (de) 2005-12-29
DE69734699T2 true DE69734699T2 (de) 2006-06-08

Family

ID=24846129

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69734699T Expired - Lifetime DE69734699T2 (de) 1996-09-05 1997-09-04 Dynamische Zuteilung von Rundfunkübertragungen
DE69739529T Expired - Lifetime DE69739529D1 (de) 1996-09-05 1997-09-04 Dynamische Zuteilung von Rundfunkübertragungen

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69739529T Expired - Lifetime DE69739529D1 (de) 1996-09-05 1997-09-04 Dynamische Zuteilung von Rundfunkübertragungen

Country Status (7)

Country Link
US (5) US5886995A (de)
EP (2) EP0828390B1 (de)
JP (1) JP3331158B2 (de)
AT (2) ATE439007T1 (de)
DE (2) DE69734699T2 (de)
DK (1) DK0828390T3 (de)
ES (2) ES2251008T3 (de)

Families Citing this family (315)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6728269B1 (en) 1996-09-05 2004-04-27 Hughes Electronics Corporation Device and method for efficient delivery of redundant national television signals
US7292604B2 (en) * 1996-09-05 2007-11-06 The Directv Group, Inc. Device and method for efficient delivery of redundant national television signals
US5886995A (en) * 1996-09-05 1999-03-23 Hughes Electronics Corporation Dynamic mapping of broadcast resources
JPH10126752A (ja) * 1996-10-23 1998-05-15 Matsushita Electric Ind Co Ltd 放送システム
JP3434653B2 (ja) * 1996-12-05 2003-08-11 富士通株式会社 マルチメディアデータ蓄積伝送方法及び装置
KR100261706B1 (ko) 1996-12-17 2000-07-15 가나이 쓰도무 디지탈방송신호의 수신장치와 수신 및 기록재생장치
US6151632A (en) * 1997-03-14 2000-11-21 Microsoft Corporation Method and apparatus for distributed transmission of real-time multimedia information
US6292834B1 (en) 1997-03-14 2001-09-18 Microsoft Corporation Dynamic bandwidth selection for efficient transmission of multimedia streams in a computer network
US6177930B1 (en) * 1997-03-28 2001-01-23 International Business Machines Corp. System and method for enabling a user to move between cyclically transmitted image streams
US6049830A (en) * 1997-05-13 2000-04-11 Sony Corporation Peripheral software download of a broadcast receiver
WO1998054899A1 (fr) * 1997-05-30 1998-12-03 Sony Corporation Systeme et procede de transmission de donnees, et procede et dispositif de reception de donnees
US6289389B1 (en) * 1997-06-03 2001-09-11 Lextron Systems, Inc. Enhanced integrated data delivery system
US6802076B1 (en) 1997-07-18 2004-10-05 Sony Corporation Control device, control method, electric apparatus, control method of an electric apparatus, electric apparatus system, control method of an electric apparatus system, and transmission medium
JP4045615B2 (ja) 1997-07-18 2008-02-13 ソニー株式会社 受信装置、受信方法、および、記録媒体
JP4596495B2 (ja) * 1997-07-18 2010-12-08 ソニー株式会社 制御装置、制御方法、電気機器システム、電気機器システムの制御方法、および、記録媒体
US6564381B1 (en) * 1997-09-26 2003-05-13 Vxl Capitol Partners Corporation, Ltd. Automatic digital information and content scheduling and barkering system
US6938268B1 (en) 1998-01-08 2005-08-30 Winston W. Hodge Video stream sharing
US6317760B1 (en) 1998-01-14 2001-11-13 Microsoft Corporation Extensible ordered information within a web page
US6745237B1 (en) 1998-01-15 2004-06-01 Mci Communications Corporation Method and apparatus for managing delivery of multimedia content in a communications system
JPH11252519A (ja) * 1998-03-05 1999-09-17 Mitsubishi Electric Corp 番組情報伝送装置及び番組情報伝送方法
US6285686B1 (en) * 1998-03-19 2001-09-04 Hewlett-Packard Company Using page registers for efficient communication
US6675189B2 (en) * 1998-05-28 2004-01-06 Hewlett-Packard Development Company, L.P. System for learning and applying integrated task and data parallel strategies in dynamic applications
EP1001627A4 (de) * 1998-05-28 2006-06-14 Toshiba Kk Digitales rundfunksystem und entsprechender terminal
GB2377846B (en) * 1998-06-12 2003-03-05 British Sky Broadcasting Ltd Improvements in receivers for television signals
US6593937B2 (en) 1998-06-18 2003-07-15 Sony Corporation Method of and apparatus for handling high bandwidth on-screen-display graphics data over a distributed IEEE 1394 network utilizing an isochronous data transmission format
EP1414246B1 (de) * 1998-06-18 2007-02-28 Sony Corporation Elektronischer Programmführer und entsprechenden MPEG-Datenstrom
WO1999066716A1 (en) 1998-06-18 1999-12-23 Sony Electronics Inc. A method of and apparatus for partitioning, scaling and displaying video and/or graphics across several display devices
US6430165B1 (en) 1998-08-07 2002-08-06 Hughes Electronics Corporation Method and apparatus for performing satellite selection in a broadcast communication system
US6310661B1 (en) * 1998-08-07 2001-10-30 Hughes Electronics Corporation Method of broadcasting controlling data streams and apparatus for receiving the same
US7392945B1 (en) 1998-09-11 2008-07-01 Lv Partners, L.P. Portable scanner for enabling automatic commerce transactions
US6868433B1 (en) 1998-09-11 2005-03-15 L.V. Partners, L.P. Input device having positional and scanning capabilities
US6823388B1 (en) 1998-09-11 2004-11-23 L.V. Parners, L.P. Method and apparatus for accessing a remote location with an optical reader having a programmable memory system
US7386600B1 (en) 1998-09-11 2008-06-10 Lv Partners, L.P. Launching a web site using a personal device
US7191247B1 (en) 1998-09-11 2007-03-13 Lv Partners, Lp Method for connecting a wireless device to a remote location on a network
US7440993B1 (en) 1998-09-11 2008-10-21 Lv Partners, L.P. Method and apparatus for launching a web browser in response to scanning of product information
US6745234B1 (en) 1998-09-11 2004-06-01 Digital:Convergence Corporation Method and apparatus for accessing a remote location by scanning an optical code
US7379901B1 (en) 1998-09-11 2008-05-27 Lv Partners, L.P. Accessing a vendor web site using personal account information retrieved from a credit card company web site
US7900224B1 (en) * 1998-09-11 2011-03-01 Rpx-Lv Acquisition Llc Method and apparatus for utilizing an audible signal to induce a user to select an E-commerce function
US6636896B1 (en) 1998-09-11 2003-10-21 Lv Partners, L.P. Method and apparatus for utilizing an audibly coded signal to conduct commerce over the internet
US6704864B1 (en) 1999-08-19 2004-03-09 L.V. Partners, L.P. Automatic configuration of equipment software
US6618363B1 (en) * 1998-10-09 2003-09-09 Microsoft Corporation Method for adapting video packet generation and transmission rates to available resources in a communications network
US7412715B2 (en) * 1998-10-28 2008-08-12 Samsung Electronics Co., Ltd. Method and apparatus for displaying channel information and selecting channel on digital television
US6502243B1 (en) * 1998-11-10 2002-12-31 Lgerca, Inc. Method and system for locating a resource within a broadcasting environment
US6675388B1 (en) * 1999-01-29 2004-01-06 International Business Machines Corporation Data distribution system using coordinated analog and digital streams
US6442757B1 (en) * 1999-03-15 2002-08-27 Index Systems, Inc. System and method of channel map correction in an EPG guide
US6614804B1 (en) * 1999-03-22 2003-09-02 Webtv Networks, Inc. Method and apparatus for remote update of clients by a server via broadcast satellite
US7877290B1 (en) 1999-03-29 2011-01-25 The Directv Group, Inc. System and method for transmitting, receiving and displaying advertisements
US7552458B1 (en) * 1999-03-29 2009-06-23 The Directv Group, Inc. Method and apparatus for transmission receipt and display of advertisements
US6363434B1 (en) * 1999-03-30 2002-03-26 Sony Corporation Of Japan Method of managing resources within a network of consumer electronic devices
EP1041825A1 (de) * 1999-03-31 2000-10-04 Alcatel Rundfunkvorrichtung zum Übertragen von interaktiven Diensten in einem Zugangsnetz
US6718552B1 (en) * 1999-04-20 2004-04-06 Diva Systems Corporation Network bandwidth optimization by dynamic channel allocation
US6792615B1 (en) * 1999-05-19 2004-09-14 New Horizons Telecasting, Inc. Encapsulated, streaming media automation and distribution system
US8462810B2 (en) 1999-05-21 2013-06-11 Wi-Lan, Inc. Method and system for adaptively obtaining bandwidth allocation requests
US6925068B1 (en) 1999-05-21 2005-08-02 Wi-Lan, Inc. Method and apparatus for allocating bandwidth in a wireless communication system
US20090219879A1 (en) 1999-05-21 2009-09-03 Wi-Lan, Inc. Method and apparatus for bandwidth request/grant protocols in a wireless communication system
US7006530B2 (en) 2000-12-22 2006-02-28 Wi-Lan, Inc. Method and system for adaptively obtaining bandwidth allocation requests
US6996627B1 (en) * 1999-05-25 2006-02-07 Realnetworks, Inc. System and method for providing update information
US7540012B1 (en) * 1999-06-08 2009-05-26 International Business Machines Corporation Video on demand configuring, controlling and maintaining
US7222155B1 (en) * 1999-06-15 2007-05-22 Wink Communications, Inc. Synchronous updating of dynamic interactive applications
US7283965B1 (en) * 1999-06-30 2007-10-16 The Directv Group, Inc. Delivery and transmission of dolby digital AC-3 over television broadcast
US6944878B1 (en) 1999-07-19 2005-09-13 Thomson Licensing S.A. Method and apparatus for selecting a satellite signal
GB2352914A (en) * 1999-08-03 2001-02-07 Sony Uk Ltd Data broadcast method
US6804211B1 (en) 1999-08-03 2004-10-12 Wi-Lan Inc. Frame structure for an adaptive modulation wireless communication system
US8176520B1 (en) 2000-01-28 2012-05-08 Rockwell Collins, Inc. Communication system and method for a mobile platform
EP2271093A1 (de) * 2000-01-14 2011-01-05 NDS Limited Detektion von Werbung in einer durch Endverbraucher gesteuerten Wiedergabeumbegung
US7599691B1 (en) 2000-01-28 2009-10-06 Rockwell Collins, Inc. System and method for internet access on a mobile platform
US6741841B1 (en) 2000-01-28 2004-05-25 Rockwell Collins Dual receiver for a on-board entertainment system
US6519773B1 (en) * 2000-02-08 2003-02-11 Sherjil Ahmed Method and apparatus for a digitized CATV network for bundled services
US7441014B1 (en) * 2000-02-09 2008-10-21 Tvworks, Llc Broadcast distribution using low-level objects and locator tables
US7032239B1 (en) * 2000-02-24 2006-04-18 Intel Corporation Providing content description and connection information in digital broadcast networks
JP4547761B2 (ja) * 2000-03-01 2010-09-22 ソニー株式会社 受信装置、テレビジョン伝送システム、テレビジョン伝送方法
MXPA02008947A (es) * 2000-03-16 2003-02-10 Thomson Licensing Sa Informacion de guia de programas y procesador para porporcionar substitucion de programa y canal.
US20020188950A1 (en) * 2000-05-01 2002-12-12 Hughes Electronics Corporation Low speed data port for data transactions and information
US7360231B2 (en) * 2000-05-01 2008-04-15 The Directv Group, Inc. System for obtaining data regarding customer use of interactive television
US7092412B1 (en) * 2000-05-12 2006-08-15 Ikanos Communications, Inc. Method and apparatus for long haul high speed data transmission over XDSL pseudo channels
US7010788B1 (en) 2000-05-19 2006-03-07 Hewlett-Packard Development Company, L.P. System for computing the optimal static schedule using the stored task execution costs with recent schedule execution costs
US6802019B1 (en) * 2000-06-15 2004-10-05 Genesys Conferencing, Ltd. Method and system for synchronizing data
FR2811848A1 (fr) * 2000-07-13 2002-01-18 Thomson Multimedia Sa Systeme, procede et dispositif d'horodatage et de verification de la validite d'horodate dans un environnement de diffusion numerique
EP1187379B1 (de) * 2000-08-01 2005-03-16 Command Audio Corporation Verfahren und Signal zur Übertragung eines Rundfunkprogramms an einen drahtlosen Empfänger
US7180917B1 (en) 2000-10-25 2007-02-20 Xm Satellite Radio Inc. Method and apparatus for employing stored content at receivers to improve efficiency of broadcast system bandwidth use
JP3534185B2 (ja) 2000-10-27 2004-06-07 日本電気株式会社 無線通信システム及びその通信方法
US7839890B1 (en) * 2000-11-02 2010-11-23 Fisher-Rosemount Systems, Inc. Multiplexed data transmissions through a communication link
US6889384B1 (en) * 2000-11-08 2005-05-03 The Directv Group, Inc. Simplified interactive user interface for multi-video channel navigation
CA2825592C (en) 2000-11-15 2016-04-19 An Chen Improved frame structure for communication system using adaptive modulation
CA2326368A1 (en) * 2000-11-20 2002-05-20 Adexact Corporation Method and system for targeted content delivery, presentation, management, and reporting
JP4132650B2 (ja) * 2000-12-05 2008-08-13 株式会社リコー 番組関連情報生成システム
US6831931B2 (en) * 2000-12-06 2004-12-14 International Business Machines Corporation System and method for remultiplexing of a filtered transport stream
US7113738B2 (en) * 2000-12-15 2006-09-26 The Fantastic Ip Gmbh Decision support method for planning broadcast transmissions
US20020083200A1 (en) * 2000-12-27 2002-06-27 Inrange Technologies Corporation Dynamic resource mapping in a TCP/IP environment
US20020129383A1 (en) * 2001-03-08 2002-09-12 Wasilewski Louise Mary Apparatus for a cosumer controlled selective recording device for interactive television
US7219132B2 (en) * 2001-03-30 2007-05-15 Space Systems/Loral Dynamic resource allocation architecture for differentiated services over broadband communication networks
KR20040014132A (ko) * 2001-04-05 2004-02-14 마츠시타 덴끼 산교 가부시키가이샤 데이터방송 프로그램 티에스(전송 스트림)송출장치, 그방법, 데이터방송 프로그램 티에스 송출프로그램,기록매체, 분배송신장치 및 분배송신시스템
US20020154055A1 (en) * 2001-04-18 2002-10-24 Robert Davis LAN based satellite antenna/satellite multiswitch
CA2444901C (en) * 2001-04-20 2008-06-17 General Instrument Corporation Ip data encapsulation and insertion using a broadband transport multiplexer
EP1407606A1 (de) * 2001-04-24 2004-04-14 Prediwave Corp. Digitales datenabrufrundsendesystem mit vorabrufdatenübertragung
US7237033B2 (en) * 2001-04-30 2007-06-26 Aol Llc Duplicating switch for streaming data units to a terminal
US7124166B2 (en) 2001-04-30 2006-10-17 Aol Llc Duplicating digital streams for digital conferencing using switching technologies
US7200855B2 (en) * 2001-05-24 2007-04-03 Vixs Systems, Inc. Method and apparatus of multiplexing a plurality of channels in a multimedia system
US8291457B2 (en) 2001-05-24 2012-10-16 Vixs Systems, Inc. Channel selection in a multimedia system
US20090031419A1 (en) 2001-05-24 2009-01-29 Indra Laksono Multimedia system and server and methods for use therewith
US7734997B2 (en) * 2001-05-29 2010-06-08 Sony Corporation Transport hint table for synchronizing delivery time between multimedia content and multimedia content descriptions
US8122465B2 (en) * 2001-07-05 2012-02-21 Digimarc Corporation Watermarking to set video usage permissions
US8032909B2 (en) * 2001-07-05 2011-10-04 Digimarc Corporation Watermarking and electronic program guides
CN1327645C (zh) * 2001-07-09 2007-07-18 松下电器产业株式会社 数据广播节目控制***
US7154916B2 (en) * 2001-07-26 2006-12-26 The Directv Group, Inc. Method for real-time insertion of auxiliary data packets into DSS bitstream in the presence of one or more service channels
US6996564B2 (en) * 2001-08-13 2006-02-07 The Directv Group, Inc. Proactive internet searching tool
US7408961B2 (en) 2001-09-13 2008-08-05 General Instrument Corporation High speed serial data transport between communications hardware modules
US7073118B2 (en) * 2001-09-17 2006-07-04 Digeo, Inc. Apparatus and method for saturating decoder values
US7440523B2 (en) * 2001-10-04 2008-10-21 Digeo, Inc. Apparatus and method for decode arbitration in a multi-stream multimedia system
US8966527B1 (en) * 2001-10-16 2015-02-24 The Directv Group, Inc. System and method for media inserts in a media distribution system
US7085529B1 (en) 2001-10-24 2006-08-01 The Directv Group, Inc. Method and apparatus for determining a direct-to-home satellite receiver multi-switch type
US20030083977A1 (en) * 2001-10-26 2003-05-01 Majid Syed System and method for providing electronic bulk buying
US7721337B2 (en) 2001-10-26 2010-05-18 Ibiquity Digital Corporation System and method for providing a push of background data
US20030093530A1 (en) * 2001-10-26 2003-05-15 Majid Syed Arbitrator system and method for national and local content distribution
US20030105794A1 (en) * 2001-11-09 2003-06-05 Jasinschi Radu S. Systems for sensing similarity in monitored broadcast content streams and methods of operating the same
US20030097663A1 (en) * 2001-11-19 2003-05-22 Matti Puputti Method and apparatus for dynamic provisioning of IP-based services in a DVB network
US20030112804A1 (en) * 2001-12-19 2003-06-19 Jouni Kamarainen Method, system and architecture for service broadcasting over orthogonal frequency division multiplexing using an internet protocol cellular network & session initiated protocol
JP3918917B2 (ja) * 2002-01-11 2007-05-23 船井電機株式会社 Epg画面表示機能を備えたデジタル/アナログ放送受像機
US6907028B2 (en) 2002-02-14 2005-06-14 Nokia Corporation Clock-based time slicing
US7130313B2 (en) 2002-02-14 2006-10-31 Nokia Corporation Time-slice signaling for broadband digital broadcasting
US7844214B2 (en) * 2002-03-02 2010-11-30 Nokia Corporation System and method for broadband digital broadcasting
US8832754B2 (en) 2002-05-03 2014-09-09 Tvworks, Llc System and method for providing synchronized events to a television application
FR2841724A1 (fr) * 2002-06-28 2004-01-02 Thomson Licensing Sa Systeme et procede de synchronisation pour programmes audiovisuels, dispositifs et procedes associes
US8028092B2 (en) 2002-06-28 2011-09-27 Aol Inc. Inserting advertising content
JP4109510B2 (ja) * 2002-08-05 2008-07-02 松下電器産業株式会社 データ放送システム
US8737816B2 (en) * 2002-08-07 2014-05-27 Hollinbeck Mgmt. Gmbh, Llc System for selecting video tracks during playback of a media production
US7739584B2 (en) * 2002-08-08 2010-06-15 Zane Vella Electronic messaging synchronized to media presentation
US7058034B2 (en) 2002-09-09 2006-06-06 Nokia Corporation Phase shifted time slice transmission to improve handover
US7590145B2 (en) * 2002-09-17 2009-09-15 Scientific-Atlanta, Inc. Multiplexing octets from a data flow over MPEG packets
US20040057400A1 (en) * 2002-09-24 2004-03-25 Nokia Corporation Anti-synchronous radio channel slicing for smoother handover and continuous service reception
US7954127B2 (en) * 2002-09-25 2011-05-31 The Directv Group, Inc. Direct broadcast signal distribution methods
KR100449742B1 (ko) 2002-10-01 2004-09-22 삼성전자주식회사 멀티미디어 방송 송수신 장치 및 방법
US20040083489A1 (en) * 2002-10-25 2004-04-29 Atul Bansal Program guide system
US20040111746A1 (en) * 2002-12-04 2004-06-10 Khoi Hoang IP to DVB subchannel mapping
US8027482B2 (en) * 2003-02-13 2011-09-27 Hollinbeck Mgmt. Gmbh, Llc DVD audio encoding using environmental audio tracks
US20050009523A1 (en) * 2003-07-07 2005-01-13 Nokia Corporation Protocol using forward error correction to improve handover
US9247288B2 (en) 2003-08-12 2016-01-26 Time Warner Cable Enterprises Llc Technique for effectively delivering targeted advertisements through a communications network having limited bandwidth
WO2005043881A2 (en) * 2003-10-22 2005-05-12 Sirius Satellite Radio Inc. Multiplexed audio and data transmission over digital content delivery channels
US8046814B1 (en) 2003-10-22 2011-10-25 The Weather Channel, Inc. Systems and methods for formulating and delivering video having perishable information
US20050107135A1 (en) * 2003-11-18 2005-05-19 Nokia Corporation Terminal, system, method and computer program product for displaying an indication of bandwidth
JP4398238B2 (ja) * 2003-12-12 2010-01-13 日本テレビ放送網株式会社 データ放送のコンテンツ変更システム及びその方法と、プログラム
US20050135490A1 (en) * 2003-12-22 2005-06-23 Randy Zimler Methods of providing communications services
US20060010247A1 (en) * 2003-12-22 2006-01-12 Randy Zimler Methods for providing communications services
US20060133518A1 (en) * 2003-12-22 2006-06-22 Randy Zimler Methods for providing communications services
CA2551718C (en) * 2004-01-06 2014-06-10 Sirius Satellite Radio, Inc. Program and data alerts and auxiliary datastreams in a multichannel broadcast system
CN1914595A (zh) * 2004-02-02 2007-02-14 皇家飞利浦电子股份有限公司 用于因特网的ce设备gui的委托外皮制作服务
US8238721B2 (en) * 2004-02-27 2012-08-07 Hollinbeck Mgmt. Gmbh, Llc Scene changing in video playback devices including device-generated transitions
US8837921B2 (en) * 2004-02-27 2014-09-16 Hollinbeck Mgmt. Gmbh, Llc System for fast angle changing in video playback devices
US7978734B2 (en) * 2004-03-18 2011-07-12 Xocyst Transfer Ag L.L.C. Multichannel MAC data stream for wireless communication
US7660583B2 (en) * 2004-03-19 2010-02-09 Nokia Corporation Advanced handover in phased-shifted and time-sliced networks
US8165448B2 (en) * 2004-03-24 2012-04-24 Hollinbeck Mgmt. Gmbh, Llc System using multiple display screens for multiple video streams
GB2413725A (en) * 2004-04-28 2005-11-02 Agilent Technologies Inc Network switch monitoring interface translates information from the switch to the format used by the monitoring system
US7818444B2 (en) 2004-04-30 2010-10-19 Move Networks, Inc. Apparatus, system, and method for multi-bitrate content streaming
US7751305B2 (en) * 2004-06-25 2010-07-06 Samsung Electronics Co., Ltd. Method for transmitting and receiving broadcast service data in an OFDMA wireless communication system
US8843978B2 (en) 2004-06-29 2014-09-23 Time Warner Cable Enterprises Llc Method and apparatus for network bandwidth allocation
US20070058614A1 (en) * 2004-06-30 2007-03-15 Plotky Jon S Bandwidth utilization for video mail
US20060048201A1 (en) * 2004-08-31 2006-03-02 Wolzien Thomas R Program selection system for accessing streamed media content
WO2006039812A1 (en) * 2004-10-15 2006-04-20 Nortel Networks Limited Communication resource allocation systems and methods
US8045845B2 (en) * 2005-01-03 2011-10-25 Hollinbeck Mgmt. Gmbh, Llc System for holding a current track during playback of a multi-track media production
US7567565B2 (en) 2005-02-01 2009-07-28 Time Warner Cable Inc. Method and apparatus for network bandwidth conservation
TWI272494B (en) * 2005-02-15 2007-02-01 Benq Corp Methods and systems for dynamic information transmission
US7945932B2 (en) * 2005-04-01 2011-05-17 The Directv Group, Inc. Narrow bandwidth signal delivery system
US7987486B2 (en) * 2005-04-01 2011-07-26 The Directv Group, Inc. System architecture for control and signal distribution on coaxial cable
US7900230B2 (en) * 2005-04-01 2011-03-01 The Directv Group, Inc. Intelligent two-way switching network
US7950038B2 (en) * 2005-04-01 2011-05-24 The Directv Group, Inc. Transponder tuning and mapping
US8549565B2 (en) * 2005-04-01 2013-10-01 The Directv Group, Inc. Power balancing signal combiner
US8024759B2 (en) * 2005-04-01 2011-09-20 The Directv Group, Inc. Backwards-compatible frequency translation module for satellite video delivery
US8621525B2 (en) * 2005-04-01 2013-12-31 The Directv Group, Inc. Signal injection via power supply
US7958531B2 (en) * 2005-04-01 2011-06-07 The Directv Group, Inc. Automatic level control for incoming signals of different signal strengths
US7812887B2 (en) 2005-05-19 2010-10-12 Nokia Corporation Methods and apparatus for signaling offsets and changes in digital broadcast networks
US20070022459A1 (en) 2005-07-20 2007-01-25 Gaebel Thomas M Jr Method and apparatus for boundary-based network operation
NZ541666A (en) * 2005-08-05 2008-09-26 Elizabeth Cramer Methods of modulating apoptosis and platelet production using an isolated oligonucleotide, its compliment, a vector with the expression sequence or an isolated polypeptide all relating to cytochrome C
US20070035668A1 (en) * 2005-08-11 2007-02-15 Sony Corporation Method of routing an audio/video signal from a television's internal tuner to a remote device
US8789115B2 (en) * 2005-09-02 2014-07-22 The Directv Group, Inc. Frequency translation module discovery and configuration
US7937732B2 (en) * 2005-09-02 2011-05-03 The Directv Group, Inc. Network fraud prevention via registration and verification
US20080016535A1 (en) * 2005-09-02 2008-01-17 The Directv Group, Inc. Frequency shift key control in video delivery systems
US20070058530A1 (en) * 2005-09-14 2007-03-15 Sbc Knowledge Ventures, L.P. Apparatus, computer readable medium and method for redundant data stream control
US8132203B2 (en) * 2005-09-30 2012-03-06 Microsoft Corporation In-program content targeting
US8019275B2 (en) * 2005-10-12 2011-09-13 The Directv Group, Inc. Band upconverter approach to KA/KU signal distribution
US7991348B2 (en) * 2005-10-12 2011-08-02 The Directv Group, Inc. Triple band combining approach to satellite signal distribution
US20070089142A1 (en) * 2005-10-14 2007-04-19 John Norin Band converter approach to Ka/Ku signal distribution
US7721306B2 (en) * 2006-02-15 2010-05-18 Sony Corporation Bandwidth sharing
US8170065B2 (en) 2006-02-27 2012-05-01 Time Warner Cable Inc. Methods and apparatus for selecting digital access technology for programming and data delivery
US8458753B2 (en) 2006-02-27 2013-06-04 Time Warner Cable Enterprises Llc Methods and apparatus for device capabilities discovery and utilization within a content-based network
KR101122084B1 (ko) * 2006-03-30 2012-03-15 엘지전자 주식회사 디지털 방송 수신 기능을 갖는 이동통신 단말기 및 이를이용한 방송 서비스 정보 관리방법
US8775319B2 (en) 2006-05-15 2014-07-08 The Directv Group, Inc. Secure content transfer systems and methods to operate the same
US8280982B2 (en) 2006-05-24 2012-10-02 Time Warner Cable Inc. Personal content server apparatus and methods
US9386327B2 (en) 2006-05-24 2016-07-05 Time Warner Cable Enterprises Llc Secondary content insertion apparatus and methods
US20080022319A1 (en) * 2006-06-09 2008-01-24 Hanno Basse Presentation modes for various format bit streams
US8024762B2 (en) 2006-06-13 2011-09-20 Time Warner Cable Inc. Methods and apparatus for providing virtual content over a network
WO2007149403A2 (en) * 2006-06-16 2007-12-27 The Directv Group, Inc. Digital storage media command and control data indexing
US8072874B2 (en) * 2007-09-11 2011-12-06 The Directv Group, Inc. Method and system for switching to an engineering signal processing system from a production signal processing system
US7979390B2 (en) * 2006-10-27 2011-07-12 Purdue Pharma L.P. Software, systems, and methodologies for realignment of remote databases by a central database in support field representative territory assignments
US8719875B2 (en) 2006-11-06 2014-05-06 The Directv Group, Inc. Satellite television IP bitstream generator receiving unit
EP2100125A4 (de) * 2006-11-28 2012-02-15 Univ Drexel Piezoelektrische mikrocantilever-sensoren für biosensorik
US8181206B2 (en) 2007-02-28 2012-05-15 Time Warner Cable Inc. Personal content server apparatus and methods
US20080235746A1 (en) 2007-03-20 2008-09-25 Michael James Peters Methods and apparatus for content delivery and replacement in a network
US20080259911A1 (en) * 2007-03-21 2008-10-23 Binita Gupta Methods and Apparatus for Distributing and Acquiring Overhead Flow Data in a Multi-Frequency Network
US8149764B2 (en) * 2007-04-04 2012-04-03 Qualcomm Incorporated Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network
US8712318B2 (en) 2007-05-29 2014-04-29 The Directv Group, Inc. Integrated multi-sat LNB and frequency translation module
US20080320513A1 (en) * 2007-06-22 2008-12-25 Microsoft Corporation Dynamic channel surfing guide and customized television home page
US7802286B2 (en) * 2007-07-24 2010-09-21 Time Warner Cable Inc. Methods and apparatus for format selection for network optimization
US8238813B1 (en) 2007-08-20 2012-08-07 The Directv Group, Inc. Computationally efficient design for broadcast satellite single wire and/or direct demod interface
US9300412B2 (en) * 2007-09-11 2016-03-29 The Directv Group, Inc. Method and system for operating a receiving circuit for multiple types of input channel signals
US8424044B2 (en) * 2007-09-11 2013-04-16 The Directv Group, Inc. Method and system for monitoring and switching between a primary encoder and a back-up encoder in a communication system
US20090070829A1 (en) * 2007-09-11 2009-03-12 The Directv Group, Inc. Receiving circuit module for receiving and encoding channel signals and method for operating the same
US8973058B2 (en) * 2007-09-11 2015-03-03 The Directv Group, Inc. Method and system for monitoring and simultaneously displaying a plurality of signal channels in a communication system
US9313457B2 (en) 2007-09-11 2016-04-12 The Directv Group, Inc. Method and system for monitoring a receiving circuit module and controlling switching to a back-up receiving circuit module at a local collection facility from a remote facility
US9756290B2 (en) * 2007-09-11 2017-09-05 The Directv Group, Inc. Method and system for communicating between a local collection facility and a remote facility
US8356321B2 (en) * 2007-09-11 2013-01-15 The Directv Group, Inc. Method and system for monitoring and controlling receiving circuit modules at a local collection facility from a remote facility
US8170069B2 (en) * 2007-09-11 2012-05-01 The Directv Group, Inc. Method and system for processing signals from a local collection facility at a signal processing facility
US8165060B2 (en) * 2007-09-11 2012-04-24 The Directv Group, Inc. Method and system for monitoring and switching between primary and back-up uplink signal processing circuits in a satellite communication system
US7861270B2 (en) * 2007-09-12 2010-12-28 The Directv Group, Inc. Method and system for controlling a back-up receiver and encoder in a local collection facility from a remote facility
US8988986B2 (en) * 2007-09-12 2015-03-24 The Directv Group, Inc. Method and system for controlling a back-up multiplexer in a local collection facility from a remote facility
US8724635B2 (en) 2007-09-12 2014-05-13 The Directv Group, Inc. Method and system for controlling a back-up network adapter in a local collection facility from a remote facility
US8479234B2 (en) 2007-09-12 2013-07-02 The Directv Group, Inc. Method and system for monitoring and controlling a local collection facility from a remote facility using an asynchronous transfer mode (ATM) network
US8077693B2 (en) 2007-09-19 2011-12-13 Samsung Electronics Co., Ltd. Resource remapping and regrouping in a wireless communication system
RU2454804C2 (ru) * 2007-09-19 2012-06-27 Самсунг Электроникс Ко., Лтд. Устройство и способ перераспределения ресурсов и перегруппировки в системе беспроводной связи
US8561116B2 (en) 2007-09-26 2013-10-15 Charles A. Hasek Methods and apparatus for content caching in a video network
US9071859B2 (en) 2007-09-26 2015-06-30 Time Warner Cable Enterprises Llc Methods and apparatus for user-based targeted content delivery
US8073558B2 (en) 2007-10-05 2011-12-06 Honeywell International Inc Critical resource notification system and interface device
US8099757B2 (en) 2007-10-15 2012-01-17 Time Warner Cable Inc. Methods and apparatus for revenue-optimized delivery of content in a network
US9037074B2 (en) 2007-10-30 2015-05-19 The Directv Group, Inc. Method and system for monitoring and controlling a local collection facility from a remote facility through an IP network
US9049354B2 (en) 2007-10-30 2015-06-02 The Directv Group, Inc. Method and system for monitoring and controlling a back-up receiver in local collection facility from a remote facility using an IP network
US9049037B2 (en) * 2007-10-31 2015-06-02 The Directv Group, Inc. Method and system for monitoring and encoding signals in a local facility and communicating the signals between a local collection facility and a remote facility using an IP network
US8077706B2 (en) 2007-10-31 2011-12-13 The Directv Group, Inc. Method and system for controlling redundancy of individual components of a remote facility system
US9942618B2 (en) * 2007-10-31 2018-04-10 The Directv Group, Inc. SMATV headend using IP transport stream input and method for operating the same
US8279796B1 (en) * 2007-11-16 2012-10-02 Bnsf Railway Company Multiple-channel software defined radios and systems using the same
US8351466B2 (en) * 2007-12-19 2013-01-08 Surf Communications Solutions Ltd. Optimizing video transmission over mobile infrastructure
US9503691B2 (en) 2008-02-19 2016-11-22 Time Warner Cable Enterprises Llc Methods and apparatus for enhanced advertising and promotional delivery in a network
US8813143B2 (en) 2008-02-26 2014-08-19 Time Warner Enterprises LLC Methods and apparatus for business-based network resource allocation
US9729934B2 (en) * 2008-03-04 2017-08-08 The Directv Group, Inc. Method and system for operating broadcast system components with different portions of an allocation database
US9723276B2 (en) * 2008-03-04 2017-08-01 The Directv Group, Inc. Method and system for changing allocation charts in a satellite broadcasting system
US8255954B2 (en) * 2008-03-04 2012-08-28 The Directv Group, Inc. Method and system for communicating changes in a broadcast system to other broadcast components
US8763037B2 (en) * 2008-03-04 2014-06-24 The Directv Group, Inc. Asset allocation system and method for allocating satellite resources in a satellite broadcast communication system
US8347328B2 (en) * 2008-03-04 2013-01-01 The Directv Group, Inc. Method and system for initiating an emergency alert in a broadcast system
US8578427B2 (en) * 2008-03-04 2013-11-05 The Directv Group, Inc. Method for swapping channel assignments in a broadcast system
US8042139B2 (en) * 2008-03-04 2011-10-18 The Directv Group, Inc. Method for configuring broadcast components of a broadcast system including a compression control system
JP5252952B2 (ja) * 2008-03-11 2013-07-31 キヤノン株式会社 受信装置
KR101615231B1 (ko) * 2008-03-17 2016-04-25 엘지전자 주식회사 그룹 ack/nack 전송방법
US20110023079A1 (en) * 2008-03-20 2011-01-27 Mark Alan Schultz System and method for processing priority transport stream data in real time in a multi-channel broadcast multimedia system
US8737383B2 (en) * 2008-07-07 2014-05-27 Intel Corporation Techniques for enhanced persistent scheduling with efficient link adaptation capability
US20100105400A1 (en) * 2008-10-23 2010-04-29 Palmer Michelle C System and method for mapping radio spectrum interests
EP2342848B1 (de) * 2008-11-04 2020-05-06 InterDigital Madison Patent Holdings System und verfahren für eine ablaufplanverschiebungsfunktion in einem mehrkanal-broadcast-multimediasystem
US9762973B2 (en) * 2008-11-04 2017-09-12 The Directv Group, Inc. Method and system for operating a receiving circuit module to encode a channel signal into multiple encoding formats
US20110004902A1 (en) * 2008-11-07 2011-01-06 Mark Alan Schultz System and method for providing content stream filtering in a multi-channel broadcast multimedia system
AR074992A1 (es) 2009-01-06 2011-03-02 Directv Group Inc Estimacion del corrimiento de frecuencia para conversiones de frecuencia y diagnostico de sistema de unidades exteriores de bajo costo
US8774225B2 (en) * 2009-02-04 2014-07-08 Nokia Corporation Mapping service components in a broadcast environment
US20100302359A1 (en) * 2009-06-01 2010-12-02 Honeywell International Inc. Unmanned Aerial Vehicle Communication
US9866609B2 (en) 2009-06-08 2018-01-09 Time Warner Cable Enterprises Llc Methods and apparatus for premises content distribution
US9178634B2 (en) 2009-07-15 2015-11-03 Time Warner Cable Enterprises Llc Methods and apparatus for evaluating an audience in a content-based network
US8813124B2 (en) 2009-07-15 2014-08-19 Time Warner Cable Enterprises Llc Methods and apparatus for targeted secondary content insertion
US8671167B2 (en) * 2009-07-17 2014-03-11 Honeywell International Inc. System for providing demand response services
US8671191B2 (en) 2009-07-17 2014-03-11 Honeywell International Inc. Installation system for demand response resources
US8676953B2 (en) 2009-07-17 2014-03-18 Honeywell International Inc. Use of aggregated groups for managing demand response resources
US8782190B2 (en) * 2009-07-17 2014-07-15 Honeywell International, Inc. Demand response management system
US8667132B2 (en) * 2009-07-17 2014-03-04 Honeywell International Inc. Arrangement for communication about and management of a resource using a mobile device
US9137050B2 (en) 2009-07-17 2015-09-15 Honeywell International Inc. Demand response system incorporating a graphical processing unit
US9818073B2 (en) 2009-07-17 2017-11-14 Honeywell International Inc. Demand response management system
US9124535B2 (en) 2009-07-17 2015-09-01 Honeywell International Inc. System for using attributes to deploy demand response resources
US9237381B2 (en) * 2009-08-06 2016-01-12 Time Warner Cable Enterprises Llc Methods and apparatus for local channel insertion in an all-digital content distribution network
US8289846B2 (en) * 2009-09-23 2012-10-16 Qualcomm Incorporated Statistical sub-multiplexer for centrally formatted broadcast programming
KR101643616B1 (ko) * 2009-11-06 2016-07-29 삼성전자주식회사 모바일 서비스 수신 방법 및 모바일 서비스 수신기
US8701138B2 (en) 2010-04-23 2014-04-15 Time Warner Cable Enterprises Llc Zone control methods and apparatus
US8750687B2 (en) * 2010-06-16 2014-06-10 Verizon Patent And Licensing Inc. Method and apparatus for managing digital video recorders
US9998890B2 (en) * 2010-07-29 2018-06-12 Paul Marko Method and apparatus for content navigation in digital broadcast radio
US8630744B2 (en) 2011-01-28 2014-01-14 Honeywell International Inc. Management and monitoring of automated demand response in a multi-site enterprise
US9153001B2 (en) 2011-01-28 2015-10-06 Honeywell International Inc. Approach for managing distribution of automated demand response events in a multi-site enterprise
US8626354B2 (en) 2011-01-28 2014-01-07 Honeywell International Inc. Approach for normalizing automated demand response events in energy management control systems
US9831971B1 (en) 2011-04-05 2017-11-28 The Directv Group, Inc. Method and system for operating a communication system encoded into multiple independently communicated encoding formats
US20130054450A1 (en) * 2011-08-31 2013-02-28 Richard Lang Monetization of Atomized Content
US8443408B2 (en) * 2011-09-12 2013-05-14 Rogers Communications Inc. Method and system for managing bandwidth
US8996690B1 (en) * 2011-12-29 2015-03-31 Emc Corporation Time-based analysis of data streams
US9071799B2 (en) * 2012-02-17 2015-06-30 Echostar Technologies L.L.C. Channel tuning redirect
US8687947B2 (en) 2012-02-20 2014-04-01 Rr Donnelley & Sons Company Systems and methods for variable video production, distribution and presentation
WO2013146865A1 (ja) * 2012-03-27 2013-10-03 三菱電機株式会社 デジタル放送受信装置及びデジタル放送受信方法
US9078040B2 (en) 2012-04-12 2015-07-07 Time Warner Cable Enterprises Llc Apparatus and methods for enabling media options in a content delivery network
US9854280B2 (en) 2012-07-10 2017-12-26 Time Warner Cable Enterprises Llc Apparatus and methods for selective enforcement of secondary content viewing
US8862155B2 (en) 2012-08-30 2014-10-14 Time Warner Cable Enterprises Llc Apparatus and methods for enabling location-based services within a premises
US20140081704A1 (en) 2012-09-15 2014-03-20 Honeywell International Inc. Decision support system based on energy markets
US9389850B2 (en) 2012-11-29 2016-07-12 Honeywell International Inc. System and approach to manage versioning of field devices in a multi-site enterprise
US9131283B2 (en) 2012-12-14 2015-09-08 Time Warner Cable Enterprises Llc Apparatus and methods for multimedia coordination
US20140282786A1 (en) 2013-03-12 2014-09-18 Time Warner Cable Enterprises Llc Methods and apparatus for providing and uploading content to personalized network storage
US10368255B2 (en) 2017-07-25 2019-07-30 Time Warner Cable Enterprises Llc Methods and apparatus for client-based dynamic control of connections to co-existing radio access networks
US9066153B2 (en) 2013-03-15 2015-06-23 Time Warner Cable Enterprises Llc Apparatus and methods for multicast delivery of content in a content delivery network
US9691076B2 (en) 2013-07-11 2017-06-27 Honeywell International Inc. Demand response system having a participation predictor
US9989937B2 (en) 2013-07-11 2018-06-05 Honeywell International Inc. Predicting responses of resources to demand response signals and having comfortable demand responses
US10346931B2 (en) 2013-07-11 2019-07-09 Honeywell International Inc. Arrangement for communicating demand response resource incentives
US9313568B2 (en) 2013-07-23 2016-04-12 Chicago Custom Acoustics, Inc. Custom earphone with dome in the canal
US9124936B2 (en) * 2013-12-19 2015-09-01 Echostar Technologies L.L.C. Mixed mode television receiver
US9665078B2 (en) 2014-03-25 2017-05-30 Honeywell International Inc. System for propagating messages for purposes of demand response
MX2016012265A (es) * 2014-03-26 2017-01-06 Nagravision Sa Metodo para optimizar la transmision de un conjunto de canales de television.
US11540148B2 (en) 2014-06-11 2022-12-27 Time Warner Cable Enterprises Llc Methods and apparatus for access point location
US10028025B2 (en) 2014-09-29 2018-07-17 Time Warner Cable Enterprises Llc Apparatus and methods for enabling presence-based and use-based services
US9935833B2 (en) 2014-11-05 2018-04-03 Time Warner Cable Enterprises Llc Methods and apparatus for determining an optimized wireless interface installation configuration
JP6433289B2 (ja) * 2014-12-25 2018-12-05 シャープ株式会社 受信装置、放送システム、受信方法及び受信プログラム
US10080949B2 (en) * 2015-02-17 2018-09-25 Donald Butler Curchod System and method for ranking of golf tournament participants
WO2016132226A1 (en) 2015-02-17 2016-08-25 Curchod Donald Butler System and method for ranking of golf tournament participants
WO2017059127A1 (en) * 2015-09-29 2017-04-06 Newracom, Inc. Resource allocation indication for multi-user multiple-input-multiple-output (mu-mimo) orthogonal frequency division multiple access (ofdma) communication
US9986578B2 (en) 2015-12-04 2018-05-29 Time Warner Cable Enterprises Llc Apparatus and methods for selective data network access
US9918345B2 (en) 2016-01-20 2018-03-13 Time Warner Cable Enterprises Llc Apparatus and method for wireless network services in moving vehicles
US10492034B2 (en) 2016-03-07 2019-11-26 Time Warner Cable Enterprises Llc Apparatus and methods for dynamic open-access networks
US10586023B2 (en) 2016-04-21 2020-03-10 Time Warner Cable Enterprises Llc Methods and apparatus for secondary content management and fraud prevention
US10126736B2 (en) * 2016-04-25 2018-11-13 Rockwell Automation Technologies, Inc. Industrial process historian time synchronization of source based timestamp event data
US10687115B2 (en) 2016-06-01 2020-06-16 Time Warner Cable Enterprises Llc Cloud-based digital content recorder apparatus and methods
US10164858B2 (en) 2016-06-15 2018-12-25 Time Warner Cable Enterprises Llc Apparatus and methods for monitoring and diagnosing a wireless network
US11212593B2 (en) 2016-09-27 2021-12-28 Time Warner Cable Enterprises Llc Apparatus and methods for automated secondary content management in a digital network
US10911794B2 (en) 2016-11-09 2021-02-02 Charter Communications Operating, Llc Apparatus and methods for selective secondary content insertion in a digital network
US10306329B2 (en) 2016-11-30 2019-05-28 The Directv Group, Inc. Facilitating mixed service use of bonded satellite transponders
US10541556B2 (en) 2017-04-27 2020-01-21 Honeywell International Inc. System and approach to integrate and manage diverse demand response specifications for multi-site enterprises
US10645547B2 (en) 2017-06-02 2020-05-05 Charter Communications Operating, Llc Apparatus and methods for providing wireless service in a venue
US10638361B2 (en) 2017-06-06 2020-04-28 Charter Communications Operating, Llc Methods and apparatus for dynamic control of connections to co-existing radio access networks
US11109290B2 (en) 2017-08-04 2021-08-31 Charter Communications Operating, Llc Switching connections over frequency bands of a wireless network
US10939142B2 (en) 2018-02-27 2021-03-02 Charter Communications Operating, Llc Apparatus and methods for content storage, distribution and security within a content distribution network
WO2021221189A1 (ko) * 2020-04-28 2021-11-04 엘지전자 주식회사 신호 처리 장치 및 이를 구비하는 영상표시장치

Family Cites Families (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE454227B (sv) * 1980-08-04 1988-04-11 Mitsubishi Electric Corp Radiomottagare
US4541008A (en) * 1982-12-27 1985-09-10 Jones Futura Foundation, Ltd. Television signal bandwidth reduction using variable rate transmission
US4581737A (en) * 1983-12-12 1986-04-08 At&T Bell Laboratories Bit compression multiplexing
US5155591A (en) * 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
US5446919A (en) * 1990-02-20 1995-08-29 Wilkins; Jeff K. Communication system and method with demographically or psychographically defined audiences
JP2825000B2 (ja) 1990-03-20 1998-11-18 富士通株式会社 Catv分配制御方式
US5619274A (en) * 1990-09-10 1997-04-08 Starsight Telecast, Inc. Television schedule information transmission and utilization system and process
US5392284A (en) * 1990-09-20 1995-02-21 Canon Kabushiki Kaisha Multi-media communication device
US5912917A (en) * 1990-10-18 1999-06-15 Engelbrecht; Lloyd Digital broadcast system
US5121430C2 (en) 1991-02-19 2002-09-10 Quad Dimension Inc Storm alert for emergencies
KR0178536B1 (ko) * 1991-03-11 1999-04-15 강진구 동종 프로그램 채널 선택방법
JP3270488B2 (ja) 1991-03-15 2002-04-02 松下電器産業株式会社 電子部品収納テープの供給装置
US5200823A (en) * 1991-03-29 1993-04-06 Scientific-Atlanta, Inc. Virtual channels for a multiplexed analog component (mac) television system
JP3226945B2 (ja) * 1991-10-02 2001-11-12 キヤノン株式会社 マルチメディア通信装置
US5276679A (en) * 1992-02-12 1994-01-04 U.S. West Advanced Technologies, Inc. Method for maintaining channels and a subscriber station for use in an ISDN system
US5289276A (en) * 1992-06-19 1994-02-22 General Electric Company Method and apparatus for conveying compressed video data over a noisy communication channel
US5412416A (en) 1992-08-07 1995-05-02 Nbl Communications, Inc. Video media distribution network apparatus and method
US5565909A (en) 1992-08-31 1996-10-15 Television Computer, Inc. Method of identifying set-top receivers
US5432542A (en) 1992-08-31 1995-07-11 Television Computer, Inc. Television receiver location identification
US5446490A (en) * 1992-10-23 1995-08-29 At&T Corp. Interactive television with tailored programming
US5418782A (en) * 1992-10-30 1995-05-23 Scientific-Atlanta, Inc. Methods and apparatus for providing virtual service selection in a multi-service communications system
US5319707A (en) * 1992-11-02 1994-06-07 Scientific Atlanta System and method for multiplexing a plurality of digital program services for transmission to remote locations
MX9401216A (es) * 1993-02-16 1994-08-31 Scientific Atlanta Sistema y metodo para seleccionar remotamente suscriptores, y para controlar los mensajes hacia los suscriptores en un sistema de television por cable.
JP4472786B2 (ja) * 1993-03-05 2010-06-02 ジェムスター ディベロプメント コーポレイション テレビジョン番組情報を通信する方法及びシステム
JPH07111648A (ja) 1993-10-14 1995-04-25 Matsushita Electric Ind Co Ltd Av信号配信システム
US5583562A (en) * 1993-12-03 1996-12-10 Scientific-Atlanta, Inc. System and method for transmitting a plurality of digital services including imaging services
GB9400101D0 (en) * 1994-01-05 1994-03-02 Thomson Consumer Electronics Consumer interface for a satellite television system
US5420866A (en) 1994-03-29 1995-05-30 Scientific-Atlanta, Inc. Methods for providing conditional access information to decoders in a packet-based multiplexed communications system
US5559548A (en) * 1994-05-20 1996-09-24 Davis; Bruce System and method for generating an information display schedule for an electronic program guide
US5534941A (en) * 1994-05-20 1996-07-09 Encore Media Corporation System for dynamic real-time television channel expansion
US5499046A (en) * 1994-05-23 1996-03-12 Cable Services Technologies, Inc. CATV distribution system with each channel having its own remote scheduler
JPH07321679A (ja) * 1994-05-24 1995-12-08 Pioneer Electron Corp 多重放送選局方法及び当該方法を用いた受信機
US5563883A (en) * 1994-07-18 1996-10-08 Cheng; Alexander L. Dynamic channel management and signalling method and apparatus
US5539635A (en) * 1994-07-19 1996-07-23 Larson, Jr.; Ernest J. Radio station program identifier and distribution system
EP0788714B1 (de) * 1994-10-24 2006-03-22 Intel Corporation Videoindexierungsprotokoll
US5661787A (en) * 1994-10-27 1997-08-26 Pocock; Michael H. System for on-demand remote access to a self-generating audio recording, storage, indexing and transaction system
US5563892A (en) * 1995-03-16 1996-10-08 Bell Atlantic Network Services, Inc. Method of upgrading the program transport capacity of an RF broadcast channel
US5822324A (en) * 1995-03-16 1998-10-13 Bell Atlantic Network Services, Inc. Simulcasting digital video programs for broadcast and interactive services
US5550576A (en) * 1995-04-17 1996-08-27 Starsight Telecast Incorporated Method and apparatus for merging television program schedule information received from multiple television schedule information sources
US5742892A (en) * 1995-04-18 1998-04-21 Sun Microsystems, Inc. Decoder for a software-implemented end-to-end scalable video delivery system
US5666645A (en) * 1995-04-26 1997-09-09 News America Publications, Inc. Data management and distribution system and method for an electronic television program guide
US5708961A (en) * 1995-05-01 1998-01-13 Bell Atlantic Network Services, Inc. Wireless on-premises video distribution using digital multiplexing
US5600378A (en) * 1995-05-22 1997-02-04 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
JP3290851B2 (ja) * 1995-05-31 2002-06-10 株式会社東芝 ストリーム多重化装置、ストリーム多重化方法及び記録媒体
US5652615A (en) * 1995-06-30 1997-07-29 Digital Equipment Corporation Precision broadcast of composite programs including secondary program content such as advertisements
WO1997016020A1 (en) * 1995-10-24 1997-05-01 Encore Media Corporation System for dynamic real-time television channel expansion
US5961603A (en) 1996-04-10 1999-10-05 Worldgate Communications, Inc. Access system and method for providing interactive access to an information source through a networked distribution system
JP3210248B2 (ja) * 1996-04-25 2001-09-17 キヤノン株式会社 画像処理装置及びその方法
CA2257971A1 (en) * 1996-06-06 1997-12-11 E Guide, Inc. Program guide for dbs and cable tv
US5886995A (en) 1996-09-05 1999-03-23 Hughes Electronics Corporation Dynamic mapping of broadcast resources
DE69837194T2 (de) 1997-01-06 2007-10-31 Bellsouth Intellectual Property Corp., Wilmington Methode und system zur netzwerkverwendungserfassung
US5995553A (en) 1997-01-28 1999-11-30 Tft, Inc. Encoder/decoder for emergency alert system
KR100233244B1 (ko) 1997-07-10 1999-12-01 정선종 다수의 스트림을 수용하는 운송스트림 다중화 장치
AU9211598A (en) 1997-08-27 1999-03-16 Starsight Telecast Incorporated Systems and methods for replacing television signals
US6160545A (en) 1997-10-24 2000-12-12 General Instrument Corporation Multi-regional interactive program guide for television
US6003041A (en) 1998-01-05 1999-12-14 Gateway 2000, Inc. Method and managing multiple channel maps from multiple input devices in a multimedia system
US6487721B1 (en) 1998-01-30 2002-11-26 General Instrument Corporation Apparatus and method for digital advertisement insertion in a bitstream
US6577849B1 (en) 1999-02-03 2003-06-10 Motorola, Inc. Method and apparatus for providing additional information about a broadcast
US6473858B1 (en) 1999-04-16 2002-10-29 Digeo, Inc. Method and apparatus for broadcasting data with access control
US6546427B1 (en) 1999-06-18 2003-04-08 International Business Machines Corp. Streaming multimedia network with automatically switchable content sources
AUPQ609000A0 (en) 2000-03-08 2000-03-30 Right Hemisphere Pty Limited Commercial detector
JP2003174555A (ja) * 2001-09-28 2003-06-20 Canon Inc 画像処理装置及び方法及び記録媒体
US7930716B2 (en) 2002-12-31 2011-04-19 Actv Inc. Techniques for reinsertion of local market advertising in digital video from a bypass source

Also Published As

Publication number Publication date
US7646792B2 (en) 2010-01-12
JP3331158B2 (ja) 2002-10-07
US6278717B1 (en) 2001-08-21
EP0828390A2 (de) 1998-03-11
ATE311073T1 (de) 2005-12-15
US20060088062A1 (en) 2006-04-27
EP0828390A3 (de) 1999-09-08
EP0828390B1 (de) 2005-11-23
JPH10191315A (ja) 1998-07-21
EP1626581B1 (de) 2009-08-05
US7075945B2 (en) 2006-07-11
EP1626581A2 (de) 2006-02-15
DE69739529D1 (de) 2009-09-17
ATE439007T1 (de) 2009-08-15
EP1626581A3 (de) 2006-12-06
US6501770B2 (en) 2002-12-31
US20010036198A1 (en) 2001-11-01
DK0828390T3 (da) 2006-04-10
ES2251008T3 (es) 2006-04-16
DE69734699D1 (de) 2005-12-29
US20030067943A1 (en) 2003-04-10
US5886995A (en) 1999-03-23
ES2330856T3 (es) 2009-12-16

Similar Documents

Publication Publication Date Title
DE69734699T2 (de) Dynamische Zuteilung von Rundfunkübertragungen
DE69333457T2 (de) Digitale Kopfstelle für Kabelfernsehverteilsystem
DE69322482T2 (de) Interaktive Mehrfachfernsehsendung
DE69600803T2 (de) Videopostsystem
DE60124426T2 (de) System und Verfahren für die Zuordnung von Bandbreiten zu Kanälen bei der Übertragung von Rundfunkprogrammen.
DE69707879T2 (de) Protokoll und system zum senden von auslösesignalen in einem fernnetzwerk und zur steuerung des inhalts eines interaktiven programms in einer rundfunkstation
DE69701308T2 (de) Verfahren und vorrichtung zur einfügung von interaktivem programminhalt in ein von einem fernen netzwerk kommenden fernsehsignal
US6728269B1 (en) Device and method for efficient delivery of redundant national television signals
DE69839135T2 (de) Verfahren und Vorrichtung zur Vorbereitung und Übertragung elektronischer Programminformation und Vorrichtung zur Erstellung eines elektronischen Programmführers aus der elektronischen Programminformation
DE60000861T2 (de) Modulplaner mit zeitinterval und endzeit
DE69620976T2 (de) Videodatenempfänger, Videodatensender und Rundfunksystem
DE69718864T2 (de) Umordnen von Segmenten eines zu übertragenden Datenstromes zur Optimierung einer Reaktionszeit eines Empfängers
US8782728B2 (en) Stream conditioning for seamless switching of addressable content across transport multiplex, using local stored content as pre-roll and post-roll buffers; in digital television receivers
DE69529520T2 (de) Vorrichtung und verfahren zur hochfrequenzen übertragung von fernsehbildern
US7292604B2 (en) Device and method for efficient delivery of redundant national television signals
MXPA04005161A (es) Sistemas y metodos de combinacion y descombinacion para la transmision y recepcion de programas de television.
EP1122954B1 (de) Verfahren und Vorrichtung zum Übertragen von Dateneinheiten eines Datenstroms
DE69936717T2 (de) System zur verteilung von informationen
DE10139069B4 (de) Verfahren und Anordnung zum regionalen Einblenden von Lokalprogrammen in einem DVB-Gleichwellennetz
DE102009057363B4 (de) Verfahren und Vorrichtung zur effizienten Übertragung von überregional und regional auszustrahlenden Programm-und Servicedaten
DE60031433T2 (de) Verbesserungsverfahren für eine Programmtaktreferenz einer in Vielfachzugriffsverfahren und Burst-Modus abeitende abwärts Verbindung in einem integriertem mehrstrahlsatelliten Kommunikationssystem
EP0660545B1 (de) System zur Erzeugung von Rundfunksignalen für eine Satellitenübertragung
DE69619897T2 (de) Verfahren und Vorrichtung zur Verteilung von Programmen
DE4343629C2 (de) System zur Erzeugung von digitalen Signalen für eine Satellitenübertragung
US20080097808A1 (en) Device and method for efficient delivery of redundant national television signals

Legal Events

Date Code Title Description
8364 No opposition during term of opposition