FI111590B - Menetelmä ja laite datan lokalisointia varten - Google Patents

Menetelmä ja laite datan lokalisointia varten Download PDF

Info

Publication number
FI111590B
FI111590B FI20010822A FI20010822A FI111590B FI 111590 B FI111590 B FI 111590B FI 20010822 A FI20010822 A FI 20010822A FI 20010822 A FI20010822 A FI 20010822A FI 111590 B FI111590 B FI 111590B
Authority
FI
Finland
Prior art keywords
data
stream
digital
local
network
Prior art date
Application number
FI20010822A
Other languages
English (en)
Swedish (sv)
Other versions
FI20010822A0 (fi
FI20010822A (fi
Inventor
Marcus Wiklund
Original Assignee
Swelcom Oy
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 Swelcom Oy filed Critical Swelcom Oy
Priority to FI20010822A priority Critical patent/FI111590B/fi
Publication of FI20010822A0 publication Critical patent/FI20010822A0/fi
Priority to PCT/FI2002/000331 priority patent/WO2002087242A1/en
Priority to US10/474,209 priority patent/US20040179553A1/en
Priority to EP02716863A priority patent/EP1391117A1/en
Publication of FI20010822A publication Critical patent/FI20010822A/fi
Application granted granted Critical
Publication of FI111590B publication Critical patent/FI111590B/fi

Links

Classifications

    • 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/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • 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/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • 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/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/2365Multiplexing of several video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8455Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Television Systems (AREA)

Description

111590
MENETELMÄ JA LAITE DATAN LOKALISOINTIA VARTEN FÖRFARANDE OCH ANORDNING FÖR LOKALISERING AV DATA
t
Keksinnön tekniikan ala ( 5
Keksintö koskee menetelmää, digitaalista siirtojärjestelmää, datan lähetysvälinettä, datan lokalisointivälinettä ja datan lokalisointijärjestelmän käyttöä digitaalisessa verkkoympäristössä .
10
Keksinnön tausta
Digitaalinen yleislähetystoiminta on kehittynyt nopeasti viimeisten muutaman vuoden aikana. Digitaalinen yleislähetys 15 tarjoaa lukuisia etuja verrattuna analogiseen lähetystoimintaan, esim. suurempaa käytön joustavuutta, mahdollisuuksia tarjota uusia palveluita, jotka ylittävät perinteisten televisio-ohjelmien lähetystoimintaorganisaatiolle asettamia rajoituksia, sekä parempaa video- ja äänilaatua, parempia va-20 lintamahdollisuuksia ohjelmien ja palveluiden osalta ja käyttäjälle vuorovaikutusmahdollisuuksia palveluntarjoajan kanssa. Tässä yhteydessä termillä "ohjelma" (engl. 'program') tarkoitetaan loogisesti toisiinsa liittyvien ja yhteenkuuluvien alkeisdatavirtojen kokoelmaa MPEG-terminologian (engl.
25 Moving Pictures Experts Group terminology) määrittelemänä. Termillä "tapahtuma" (engl. 'event') tarkoitetaan MPEG-ter-·. minologiassa "kestoltaan rajoitettua lähetystä" (engl. 'a ' time limited transmission’) ja termillä "palvelu" (engl.
’service1) tarkoitetaan MPEG-terminologiassa "kestoltaan ra-30 joitettujen lähetysten sarjaa" (engl. 'a sequence of the time limited transmissions').
111590 2
Koska keksinnön pääasiallinen kohde on digitaalinen video-yleislähetystoiminta (DVB, engl. Digital Video Broadcasting), käsitellään hakemuksessa yleensä DVB:n tekniikkaa. Vaikka hakemuksessa käsitelläänkin pääasiassa DVB:ta, soveltuu keksin- i 5 tö myös digitaaliseen audioyleislähetykseen (DAB, engl. Digital Audio Broadcasting) eri standardoimisjärjestöjen teknisissä määräyksissään määritteleminä. Eri organisaatiot, kuten ETSI (engl. European Telecommunications Standards Institute,
Euroopan telestandardointi-instituutti), ISO (engl. Interna-10 tional Organization for Standardization, kansainvälinen standardointijärjestö) , ITU (engl. International Telecommunication Union, Kansainvälinen Televiestintäliitto), ovat aikaansaaneet teknisiä määrityksiä ja. standardeja DVB:n eri piirteitä varten ja niiden totutuksia varten yleislähetysjärjes-15 telmiin. Keksintö soveltuu lisäksi monilähetysjärjestelmien tarjoamiseksi, jotka järjestelmät voivat esiintyä Internet-tyyppisissä ympäristöissä.
DVB ei rajoitu kattamaan vain videosisällön lähetyksen, vaan 20 se kattaa myös DVB-standardia noudattavia datan yleislähetys-palveluita. DAB poikkeaa DVB:stä pääasiassa koodaus- ja de-koodausominaisuuksissaan. DAB:n noudattaessa esimerkiksi ETSI:n määrittelemiä standardeja MPEG-1 tai MPEG-2, DVB noudattaa datan tiivistämiseksi standardeja MPEG-2. Sen tähden 25 DAB noudattaa samoja peruspiirteitä datan yleislähetykseen kuin DVB:n datan yleislähetys. Monilähetysjärjestelmissä vi-deosisältö noudattaa MPEG-2 standardeja datan tiivistämiseksi • « ja audiosisältö noudattaa MPEG-1 tai MPEG-2 standardeja datan tiivistämiseksi, muunlaistakin tiivistystä voidaan käyttää 30 datan tiivistämiseksi. Internet-ympäristössä datan tiivistys on määritelty IETF:n (engl. Internet Engineering Task Force, tekninen Internet-työryhmä) toimesta tai tiivistysstandardit ovat käytännön standardeja (engl. 'de facto' standards).
111590 3
Digitaalinen yleislähetys käsittää yleensä seuraavia toimia. Video, audio ja data koodataan, niiden asianomaisissa koode-reissaan, pakatuiksi alkeisvirroiksi (PES, engl. Packetized 5 Elementary Streams). PES-virrat annetaan multiplekserille yhdessä ajoitusdatan ja ohjausdatan/muun datan kanssa. Ohjaus-data/muu data voi sisältää esim. palveluinformaatiota (SI, engl. Service Information) tai ohjelmakohtaista informaatiota (PSI, engl. Program Specific Information), mahdollisesti eh-10 dollista saatavuutta (CA, engl. conditional access) ja mahdollisesti yksityistä dataa. Multiplekseri multipleksoi PES-virrat ja ohjausdatan/muun datan siirtovirraksi (TS, engl. transport stream), joka lähetetään, esim. satelliitin kautta, vastaanottavalle paikalliselle järjestelmälle. Siirtovirta 15 demultipleksoidaan sitten ja dekoodataan yksittäisiksi ohjel- mavirroiksi, jotka paikallisen käsittelyn jälkeen siirtovirraksi muokattuna, voidaan lähettää edelleen paikalliselta järjestelmältä palvelun käyttäjille (vaihtoehtoisesti siirto-virta voidaan lähettää käyttäjän satelliittilautasanten-20 nille).
Vaikka digitaalista yleislähetystä on standardoitu laajalti eri organisaatioiden toimesta, standardit nojautuvat siihen, että data lähetetään paikalliselle palveluntarjoajalle siinä 25 muodossa kuin se lähetetään yleislähetyksenä käyttäjille.
Standardit ja nykyaikaiset ratkaisut datavirtojen lokalisoin- ·. tia varten ovat varsin monimutkaisia tai ne vaativat henki- • · löstöä hoitamaan datavirtojen lokalisoinnin.
30 Esimerkiksi Ruotsissa jotkut palveluntarjoajat lähettävät yleislähetyksenä Englannista lähetettyjä ohjelmavirtoja. Ruotsissa mainosten esittäminen ohjelman keskellä on lailla kielletty maanpinnalla toimivassa verkossa, Kun satelliitti- 111590 4 lähetys (esim. Englannista) vastaanotetaan paikallisen palveluntarjoajan luona edelleen lähetettäväksi yleislähetyksenä katsojille, ohjelmavirtojen seassa olevat mainokset on sen tähden peitettävä. Tämä on joidenkin palveluntarjoajien koh-5 dalla toteutettu käsin tehtävän vaihdon avulla mainoksesta kuvaan, joka kertoo katsojalle, että muissa maissa sillä hetkellä lähetetään mainoksia. Ohjelman ja mainoksen alkukohdan välillä on tavallisesti 10 kehystä eli 400 ms:n mittainen viive, mikä on operaattorille vaativaa, kun vaihto ohjelma-10 virrasta kiintokuvaan (tai sen kaltaiseen) toteutetaan käsin. Varsin usein katsojat ovat voineet nähdä mainoksen alun. On myös esiintynyt tilanteita, jolloin operaattori ei riittävän nopeasti ole huomannut mainosten päättyvän ja ohjelman jatkuvan. Tässä tapauksessa katsojat eivät ole voineet nähdä mai-15 nosta seuraavan ohjelman alkua. Käsin tehtävän vaihdon haitat ovat palveluntarjoajan jatkuva henkilökunnan tarve hoitamaan vaihdon ohjelman ja mainosten välillä ja työntekijän avulla toteutettavien toimintojen luotettavuus. Erityisesti, jos oh-jelmavirta lähetetään esim. Englannista koko päivän, tulevat 20 vuosittaiset operaattorikustannukset varsin huomattaviksi.
Joillakin muilla palveluntarjoajilla on toteutettu toinen ratkaisu mainoksen ja kiintokuvan väliseksi vaihdoksi. Tässä menetelmässä palveluntarjoaja käyttää hyväkseen analogisen 25 TV-tekstipalvelun mahdollistamaa ominaisuutta. Tässä menetelmässä teletekstin ensimmäinen pulssi (osoittaen mainoksen alkua) käynnistää videopalvelimen mainoksen korvaamiseksi kiin-tokuvalla ja teletekstin seuraava pulssi pysäyttää ohjelma-virran kiintokuvalla korvaavan videopalvelimen. Menetelmän 30 haittoja on se, että menetelmä pystyy ohjaamaan vain yhtä oh-jelmavirran toimintoa ja jos yksi pulssi häviää ohjelmavir-rasta, videopalvelin todennäköisimmin korvaa ohjelmavirran (siis elokuvan tai sarjan) ja sen sijaan lähettää mainokset 111590 5 katsojille. Teletekstin pulssia voidaan käyttää ainoastaan seuraavan tiedoston tai lohkon käynnistämiseen videopalvelimen käskyjonossa.
5 Joissakin islamilaisissa maissa kielletään esim. alkoholi-mainosten lähettäminen katsojille. Näissä maissa ulkomaisia ohjelmia viivästetään sensuroimista varten. Lukuisat sensu-roijat poistavat ohjelmavirrasta mm. alkoholimainökset. Menetelmä ohjelmavirran joidenkin osien poistamiseksi on monimut-10 kainen, koska tarvitaan monta sensuroijaa ja ohjelmavirtaa on viivästettävä sensuroimista varten.
Keksinnön yhteenveto 15 Keksinnön tarkoitus on voittaa tunnetun tekniikan haitat tai ainakin lieventää niitä. Keksintö tarjoaa menetelmän, digitaalisen lähetysjärjestelmän, datalähetysvälineen, datan lo-kalisointivälineen ja datan lokalisointijärjestelmän käytön digitaalisessa verkkoympäristössä.
20
Keksinnön tarkoitus on aikaansaada laukaisuinformaation automaattinen ilmaiseminen ja digitaalisen datan lokalisointi.
Keksinnön ensimmäisen piirteen mukaan tarjotaan menetelmä da-25 tan lokalisointia varten digitaalisessa verkkoympäristössä, jolloin menetelmä käsittää vaiheina: . - aikaansaada digitaalinen datavirta etälähetysvälineessä, aikaansaada käskyinformaatioon kytketty laukaisudata, joka informaatio pystyy muuttamaan digitaalista datavirtaa, 30 - paikallisessa vastaanottovälineessä vastaanottaa digitaalinen datavirta ja käskyinformaatioon kytketty laukaisudata, 111590 6 paikallisessa vastaanottovälineessä olevassa ilmaisuvälineessä ilmaista laukaisudata, vasteena mahdolliseen ilmaistuun lankaisudataan lähettää käskyinformaatio käskyprosessointivälineelle, 5 - lähettää informaatio käskyprosessointivälineeltä yhdelle tai useammalle käyttöprosessointivälineelle käskyinformaation mukais(t)en käsky(je)n suorittamista varten, muuttaa vastaanotettua digitaalista datavirtaa käskyn (käskyjen) mukaisesti.
10
Edullisesti käskyinformaatioon kytketty laukaisudata ja digitaalinen datavirta lähetetään yhdessä etälähetysvälineeltä. Vaihtoehtoisesti käskyinformaatioon kytketty laukaisudata lähetetään erilliseltä lähetysvälineeltä.
15
Edullisesti lokalisoinnin kohteena oleva digitaalinen data-virta käsittää yleislähetysdataa, kuten digitaalisen video-yleislähetysverkon (DVB-verkon) tai digitaalisen audioyleis-lähetysverkon (DAB-verkon) palveluvirran, tai monilähetysda- 20 taa, kuten viestintäverkon palveluvirran. Vaihtoehtoisesti lokalisoinnin kohteena oleva digitaalinen datavirta käsittää ’· informaatioverkosta, kuten Internetistä noudettavissa olevaa informaatiota.
25 Edullisesti käskyinformaatioon kytketty laukaisudata tuodaan digitaaliseen datavirtaan yhdistettävään yksityiseen taulukkoon. Edullisemmin käskyinformaatioon kytketty laukaisudata viedään taulukkoon automaatiovälineen avulla. Vaihtoehtoisesti käskyinformaatioon kytketty laukaisudata käsittää digi- 30 taalisen datavirran kanssa yhdisteltävää tai siihen tuotavaa lisädataa.
111590 7
Edullisesti digitaalinen datavirta käsittää DVB- tai DAB-ver-kossa olevista lukuisista toisistaan riippumattomista palveluista koostuvan monipalveluvirran yhtä yksittäistä palvelua tai sen osaa varten olevan virran, jolloin monipalveluvirta 5 on etälähetysyksikön lähettämä. Vaihtoehtoisesti digitaalinen datavirta käsittää monilähetys- tai viestintäverkon moninais-datan joukossa olevan yksittäisen palvelun datavirran tai viestintädatavirran.
10 Edullisemmin monipalvelu- tai datavirta käsittää koodattua dataa, joka multiplekserivälineessä yhdistetään käskyinfor-maatioon kytkettyyn laukaisudataan. Koodattu ja multiplek-soitu palvelu- tai datavirta lähetetään siirtovirtana etälä-hetysvälineeltä verkon kautta paikalliselle vastaanottoväli- 15 neelle, jossa se demultipleksoidaan lukuisten toisistaan riippumattomien palvelu- tai datavirtojen aikaansaamiseksi. Ainakin yksittäinen palvelu- tai datavirta dekoodataan demul-tipleksoinnin jälkeen.
20 Edullisesti laukaisudata käsittää laukaisuotsikon, joka käsittää merkkijoukon, jonka laukaisulaite voi tunnistaa käs-·· kyksi käskyinformaation määrittelemän toimenpiteen käynnistä miseksi .
25 Edullisesti käskyinformaatio pystyy aiheuttamaan muutoksen digitaaliseen datavirtaan ja se sisältää yhden tai useamman käskyn suoritettavaksi sellaisen muutoksen aiheuttamista var-• ' ten. Käskyt valitaan suorista käskyistä ja yhdistelmäkäs- kyistä, jolloin suora käsky sisältää digitaalista informaa- 30 tiota, kuten käyttöprosessorin tunnuksen, toimenpidetunnuk-sen, toimenpideparametreja, viiveajan ja/tai sen kaltaisia parametreja, ja yhdistelmäkäsky sisältää digitaalista informaatiota, kuten käyttöprosessorin tunnuksen, toimenpidetun- 111590 8 nuksen, toimenpideparametreja, viiveajan ja/tai sen kaltaisia parametreja.
Edullisesti laukaisudata sisältyy multipleksoidun datavirran j 5 yksityiseen taulukkoon ja laukaisudatan lukeminen aiheuttaa sen, että käskyinformaatioon sisältyvä(t) käsky(t) lähetetään käskyprosessointivälineelle suoritusta varten. Edullisemmin käskyprosessointiväline lähettää suoran käskyn ja/tai yhdis-telmäkäskyn (suorat käskyt ja/tai yhdistelmäkäskyt) käskyin-10 formaatiossa tunnistetulle yhdelle tai useammalle käyttöpro-sessointivälineelle. Käyttöprosessointivälineet käsittävät demultipleksointilaitteen, dekooderin, kooderin, uudelleen-multipleksointilaitteen, palvelimen, sekoittimen, teksti-generaattorin, datakarusellin tai sen kaltaisen palveluun 15 vaikuttavan laitteen. Yksittäinen palveluvirta käsittää DVB-tai DAB-verkossa olevan ohjelmavirran ja yksittäinen virta reititetään video- tai audiovirtasekoittimen ensimmäisen portin kautta ja vasteena käskyprosessointivälineelta vastaanotettuun käskyyn ensimmäinen portti suljetaan ja toinen 20 portti avataan, joka sallii toisen video- tai audio-ohjelmavirran muuttamaan yksittäistä palveluvirtaa ja/tai korvaamaan sen. Samanaikaisesti vastaanotetaan video- tai audiopalveli-messa käsky valitun video- tai audio-ohjelmavirran lähettämiseksi mainitulle toiselle portille korvaamaan yksittäinen 25 palveluvirta.
Edullisesti sekoittimen mainittu ensimmäinen portti avataan uudelleen ja mainittu toinen portti suljetaan käskyinformaa-tion määräämän viiveajan jälkeen sen sallimiseksi, että pala-30 taan yksittäisen palveluvirran käyttöön. Edullisemmin palveluvirta reititetään sekoittimen jälkeen koodattavaksi ja uu-delleenmultipleksoitavaksi edelleen lähettämistä varten paikallisille käyttäjille.
9 111590
Vaihtoehtoisesti yksittäinen palveluvirta käsittää verkossa olevan sovellus- tai datavirran ja yksittäinen virta poistetaan uudelleenmultipleksointilaitteessa kokonaan tai vii-5 veajan ajaksi vasteena käskyprosessointivälineeltä vastaanotettuun käskyyn. Samanaikaisesti vastaanotetaan datakarusel-lissa käsky valitun datavirran tai -paketin lähettämiseksi uudelleenmultipleksointilaitteelle korvaamaan yksittäinen palveluvirta.
10
Vaihtoehtoisesti yksittäinen palveluvirta käsittää verkossa olevan palvelu- tai datavirran ja jolloin yksittäistä virtaa muutetaan yhdistämällä lisädatavirta yksittäiseen virtaan uu-delleenmultipleksointilaitteessa vasteena käskyprosessointi-15 välineeltä vastaanotettuun käskyyn. Vaihtoehtoisesti yksittäinen virta käsittää viestintäverkossa olevan palvelu- tai viestintädatavirran ja vasteena käskyprosessointivälineeltä vastaanotettuun käskyyn yksittäistä virtaa muutetaan palvelu-laitteelta tuodulla valitulla datavirralla.
20
Edullisesti valittu virta käsittää paikallisen virran, kuten paikallisen mainoksen, paikallisuutisia, paikallisen dubbauk-sen, paikallisen tekstityksen, paikallisen tekstisisällön, sensuurin paikallisen korvausaineksen, paikallisen tunnuksen 25 tai paikallisen sovelluksen.
Keksinnön toisen piirteen mukaan tarjotaan digitaalinen siir- « “ tojärjestelmä datan lokalisointia varten digitaalisessa verk koympäristössä, jolloin digitaalinen siirtojärjestelmä käsit-30 tää: etälähetysvälineen digitaalisten datavirtojen lähettämiseen, 10 111590 välineen käskyinformaatioon kytketyn laukaisudatan aikaansaamiseen, paikallisen vastaanottovälineen digitaalisen datavirran ja käskyinformaatioon kytketyn laukaisudatan vastaanottami-5 seen, välineen paikallisessa vastaanottovälineessä laukaisudatan ilmaisemiseen, laukaisuvälineen, joka on sovitettu vasteena mahdolliseen ilmaistuun laukaisudataan lähettämään käskyinformaatio 10 käskyprosessointivälineelle, informaationlähetysvälineen informaation lähettämiseen käskyprosessointivälineeltä yhdelle tai useammalle käyttöpro-sessointivälineelle käsky(je)n suorittamiseksi käskyinformaa-tion mukaisesti, 15 - välineen vastaanotetun digitaalisen datavirran muuttami seen käsky(je)n mukaisesti.
Edullisesti väline käskyinformaatioon kytketyn laukaisudatan aikaansaamiseen on mainittu etälähetysväline. Vaihtoehtoi-20 sesti väline käskyinformaatioon kytketyn laukaisudatan ai kaansaamiseen on erillinen lähetysväline.
i «
Edullisesti verkko käsittää digitaalisen videoyleislähetys-verkon (DVB-verkon), digitaalisen audioyleislähetysverkon 25 (DAB-verkon), monilähetysverkon tai viestintäverkon.
, Edullisesti digitaalinen siirtojärjestelmä käsittää lisäksi » välineen käskyinformaatioon kytketyn laukaisudatan lisäämiseen digitaaliseen datavirtaan tai yhdistelmäksi sen kanssa.
Digitaalinen siirtojärjestelmä käsittää lisäksi edullisesti automaatiovälineen käskyinformaatioon kytketyn laukaisudatan 30 111590 11 viemiseen digitaalisen yleislähetyssignaalin tai monilähetys-signaalin yksityiseen taulukkoon.
Edullisesti etälähetysväline sisältää koodausvälineen digi-5 taalisten datavirtojen koodaamiseen ja multipleksointiväli-neen digitaalisten datavirtojen multipleksoimiseen yhden tai useamman toisen lähetettävän datavirran kanssa.
Edullisesti digitaalinen siirtojärjestelmä käsittää lisäksi 10 välineen vastaanottovälineessä vastaanotettujen datavirtojen demultipleksoimiseen ja dekoodaamiseen.
Edullisesti käyttöprosessointivälineet käsittävät demulti-pleksointilaitteen, dekooderin, uudelleenmultipleksointilait-15 teen, kooderin, sekoittimen, palvelimen, tekstigeneraattorin, datakarusellin tai sen kaltaisen prosessointilaitteen.
Keksinnön kolmannen piirteen mukaan tarjotaan datalähetysvä-line datan lokalisointiin digitaalisessa verkossa, datalähe-20 tysvälineen käsittäessä: lähetysyksikön digitaalisten datavirtojen lähettämiseen, ·· - välineen lähetettävän digitaalisen datavirran yhdistämi seen käskyinformaatioon kytkettyyn laukaisudataan, jolloin käskyinformaatio pystyy aiheuttamaan muutoksen digitaaliseen 25 datavirtaan paikallisessa vastaanottovälineessä.
Edullisesti verkko käsittää yleislähetysverkon, kuten digitaalisen videoyleislähetysverkon (DVB-verkon) tai digitaalisen audioyleislähetysverkon (DAB-verkon), monilähetysverkon 30 tai viestintäverkon, kuten Internetin.
111590 12
Edullisesti datalähetysväline käsittää lisäksi välineen käs-kyinformaatioon kytketyn laukaisudatan lisäämiseen digitaaliseen datavirtaan tai yhdistelmäksi sen kanssa.
5 Edullisesti datalähetysväline käsittää lisäksi automaatiovä-lineen käskyinformaatioon kytketyn laukaisudatan viemiseen digitaalisen yleislähetyssignaalin tai monilähetyssignaalin yksityiseen taulukkoon.
10 Edullisesti lähetysyksikkö sisältää koodausvälineen digitaalisen datavirran koodaamiseen ja multipleksointivälineen digitaalisen datavirran multipleksoimiseen yhden tai useamman muun lähetettävän datavirran kanssa ja käskyinformaatioon kytketyn laukaisuvälineen kanssa.
15
Keksinnön neljännen piirteen mukaan tarjotaan datan loka-lisointiväline datan lokalisointiin digitaalisessa verkkoympäristössä käsittäen: paikallisen vastaanottovälineen digitaalisen datavirran 20 ja käskyinformaatioon kytketyn laukaisudatan vastaanottamiseen etälähetysvälineiltä, välineen paikallisessa vastaanottovälineessä laukaisudatan ilmaisemiseen, laukaisuvälineen, joka on sovitettu vasteena mahdolli-25 seen ilmaistuun laukaisudataan lähettämään käskyinformaatio käskyprosessointivälineelle, ·. - informaationsiirtovälineen informaation lähettämiseen käskyprosessointivälineeltä yhdelle tai useammalle käyttöpro-sessointivälineelle käsky(je)n suorittamiseksi käskyinformaa-30 tion mukaisesti, välineen vastaanotetun digitaalisen datavirran muuttamiseen käsky(je)n mukaisesti.
111590 13
Edullisesti datan lokalisointiväline käsittää erilliset paikalliset vastaanottovälineet ja/tai erilliset etälähetysväli-neet digitaalista datavirtaa ja vastaavasti laukaisudataa varten.
5
Edullisesti datan lokalisointiväline käsittää lisäksi välineen vastaanotettujen koodattujen datavirtojen demultiplek-soimiseen ja/tai dekoodaamiseen.
10 Edullisesti käyttöprosessointivälineet käsittävät demulti-pleksointilaitteen, dekooderin, kooderin, uudelleenmultiplek-sointilaitteen, sekoittimen, palvelimen, tekstigeneraattorin, datakarusellin tai muun sellaisen. Edullisesti sekoitin on video- tai audiovirtasekoitin ja käsittää ensimmäisen ja toi-15 sen portin, jotka portit ovat avattavissa ja suljettavissa sallimaan video- tai audio-ohjelmavirtojen muuttavan toista ohjelmavirtaa ja/tai korvaavan sen. Vaihtoehtoisesti uudel-leenmultipleksointilaite käsittää uudelleenmultiplekserin digitaalisen datavirran poistamiseen, digitaalisen datavirran 20 muuttamiseen ja/tai datan lisäämiseen digitaaliseen datavir-taan tai yhdistelmäksi digitaalisen datavirran kanssa.
Keksinnön viidennen piirteen mukaan tarjotaan datan loka-lisointijärjestelmän käyttö digitaalisessa verkkoympäris-25 tössä, käytön käsittäessä: datan lokalisointivälineessä paikallisen datan hallinnan ·. etäältä lähetetyssä digitaalisessa datavirrassa perustuen lä- • « hetysvälineeltä saatuun käskyinformaatioon kytkettyyn lau-kaisudataan, jolloin käskyinformaatio pystyy aiheuttamaan 30 sen, että digitaalista datavirtaa muutetaan paikallisessa vastaanottovälineessä.
111590 14
Edullisesti lokalisoitava digitaalinen datavirta käsittää moni lähetysda taa tai yleislähetysdataa, kuten digitaalisen vi-deoyleislähetysverkon (DVB-verkon) tai digitaalisen audio-yleislähetysverkon (DAB-verkon) ohjelmavirran tai informaa-5 tioverkosta, kuten Internetistä, noudettavissa olevaa informaatiota .
Edullisesti paikallinen data käsittää väliin sijoitettavaa tai korvaavaa dataa, joka tuodaan digitaaliseen datavirtaan 10 vasteena käskyinformaatioon sisältyviin käskyihin. Edullisemmin paikallinen data käsittää paikallisen mainoksen (paikallisia mainoksia), paikallisuutisia, paikallisen dubbauksen, paikallisen tekstityksen, paikallisen tekstisisällön, sensuroinnin paikallisen korvausaineiston, paikallisen tunnuksen 15 tai paikallisia sovelluksia.
Edullisesti järjestelmän käyttö käsittää sen, että aikaansaadaan paikallisia uutisia ja/tai paikallisia välikuvia kansainväliseen DVB- tai DAB-lähetykseen. Vaihtoehtoisesti jär-20 jestelmän käyttö käsittää sen, että aikaansaadaan paikallisia uutisia ja/tai paikallisia välikuvia kansainväliseen uutispalveluun Internetissä.
Edullisesti järjestelmän käyttö käsittää sen, että aiheute-25 taan valikoitua keskeyttävän paikallisen informaation tuomisen yleislähetysverkkoihin ja/tai viestintäverkkoihin.
Vaihtoehtoisesti järjestelmän käyttö estää valikoitujen palveluiden tulemasta lähetetyiksi paikallisille vastaanotti-30 mille yleislähetys- ja/tai viestintäverkossa.
Keksintö tarjoaa yksikertaisen tavan datan lokalisointia varten digitaalisessa verkkoympäristössä. Keksintö lisäksi auto- 111590 15 matisoi laukaisudatan ilmaisemisen ja datan lokalisoinnin suorittamisen keksinnön mukaisessa datan lokalisointiväli-neessä. Tämä keksinnön piirre auttaa palveluntarjoajia alentamaan datan lokalisoinnin kustannuksia ja eliminoimaan vir-5 hesuoritukset verrattuna henkilöstön avulla suoritettavaan datan lokalisointiin. Keksintö tarjoaa lisäksi sen, että korvaavan datavirran muoto voi erota alkuperäisen datavirran muodosta.
10 Piirustusten lyhyt selitys
Jotta keksintö ymmärrettäisiin paremmin ja näyttääksemme kuinka keksintö voidaan toteuttaa, viitataan nyt oheisiin piirustuksiin, joissa: 15 Kuviossa 1 keksinnön edullinen suoritusmuoto näkyy kaa vi omuodossa .
Kuviossa 2 keksinnön vaihtoehtoinen suoritusmuoto näkyy kaaviomuodossa.
Kuviossa 3 keksinnön vaihtoehtoinen suoritusmuoto näkyy 2 0 kaaviomuodossa.
Kuviossa 4 keksinnön vaihtoehtoinen suoritusmuoto näkyy *' kaaviomuodossa.
Kuviossa 5 esitetään keksinnön vaihtoehtoehtoinen suoritusmuoto .
25 Kuvio 6 on vuokaavio, jossa kuvataan keksinnön edullisen suoritusmuodon menetelmä.
Määrättyjen suoritusmuotojen yksityiskohtainen selitys 30 Kuviossa 1 esitetään kaavamaisesti keksinnön edullinen suoritusmuoto. Kuviossa 1 näkyy keksinnön keksinnöllinen ajatus, . . siis järjestelmä automaattilaitteiston ohjaamiseksi paikalli sesti siirtosignaalissa vastaanotettujen käskyjen kautta.
111590 16
Vaikka kuviossa kuvataan keksintö digitaalisen videoyleislä-hetyksen (DVB:n) yhteydessä, DVB-siirtoa varten käytettävä laitteisto on hyödynnettävissä myös esim. digitaalista audio-yleislähetystä (DAB:tä) varten.
5
Kuviossa 1 esitetään etälähetysväline 101, siirtoverkko 102 ja datan lokalisointiväline 103. Keksinnön keksinnöllinen ajatus tarjoaa menetelmän, järjestelyn ja laitteen datavirran (datavirtojen) saattamiseksi etälähetysvälineeltä 101 siirto-10 verkon 102 kautta datan lokalisointivälineelle 103 datan lo-kalisointia varten, joka data edelleen lähetetään datapalvelun käyttäjille (eivät näy kuviossa 1).
Keksinnön yhdessä suoritusmuodossa lähetysyksikkö 105 tarjoaa 15 lukuisia digitaalisia datavirtoja, tässä esityksessä data kattaa myös ohjelmia, kooderille 106. Digitaalinen datavirta käsittää yksittäisen palvelun virran tai siitä osan monipal-veluvirrassa, joka koostuu lukuisista riippumattomista palveluista DVB- tai DAB- tai monilähetys- tai viestintäverkossa.
20 Kooderi 106 koodaa erimuotoisen datan niiden asianmukaisilla koodereillaan, siis videodata koodataan MPEG-2 standardien ·* mukaan (tai vastaavien standardien mukaan kuten MPEG-4 tai MPEG-7 standardit) eri standardointijärjestöjen määrittele-minä, audio koodataan MPEG-1 tai MPEG-2 standardien mukaan 25 (tai vastaavien standardien mukaan kuten MPEG-4 tai MPEG-7 standardit). Sen jälkeen kooderi 106 tarjoaa koodatut digitaaliset datavirrat multiplekserille 107, joka yhdistää digitaaliset datavirrat lisäinformaation kanssa, jotta muodostuu yksittäinen siirtovirta. Lisäinformaatioon sisältyy esim. eri 30 datavirtojen ajoitusinformaatiota, palveluinformaatiota (SI) tai ohjelmakohtaista informaatiota (PSI), informaatiota ehdollisesta saatavuudesta (CA) ja yksityisdatainformaatiota. Lisäinformaatio on pääasiallisesti määritelty digitaalisen 111590 17 yleislähetyksen standardien avulla, mutta standardointikomiteat ovat jättäneet joitakin lisäinformaation elementtejä käyttäjän määriteltäviksi. Siirtovirran koodaus ja multiplek-sointi on julkistettu esimerkiksi standardissa ISO/IEC 13818-5 1, joka sisällytetään keksintöön, ja sen tähden sen yksityis kohtia ei tässä esitetä.
Lokalisoitava digitaalinen datavirta käsittää yleislähetysda-taa, kuten digitaalisen videoyleislähetysverkon (DVB-verkon) 10 tai digitaalisen audioyleislähetysverkon (DAB-verkon) palve-luvirran, tai monilähetysdataa, kuten viestintäverkon palve-luvirran. Vaihtoehtoisesti digitaalinen datavirta käsittää informaatiota, joka on noudettavissa informaatioverkosta, kuten Internetistä.
15
Keksinnön mukaan automaatiojärjestelmä (engl. automation system) 108 toimittaa vastaavaan käskyinformaatioon kytketyn laukaisuinformaation (engl. triggering information) yksityisiin datataulukkoihin (PDT, engl. Private Data Tables) ja an-20 taa PDT:t multiplekserille 107, joka multipleksoi digitaaliset datavirrat lisäinformaation kanssa. Yksityisiä datataulu-·*' koita kutsutaan myös yksityisiksi taulukoiksi alalla. Lau- kaisuinformaatio käsittää keksinnön mukaan laukaisuotsikon (joka käsittää merkkijoukon, jonka laukaisulaite pystyy tun-25 nistamaan käskynä käskyinformaation määrittelemän toimenpiteen käynnistämiseksi), joka ilmoittaa paikalliselle vastaan-ottovälineelle, että datavirtaa pitäisi paikallisesti muut- ♦ · taa. Laukaisuinformaatio voi vaihtoehtoisesti olla digitaaliseen datavirtaan yhdistetty tai tuotu lisädata. Käskyinfor-30 maatio pystyy aiheuttamaan digitaalisen datavirran muuttamisen ja siihen sisältyy yksi tai useampi suoritettava käsky tällaisen muuttamisen aiheuttamiseksi. Käsky voi olla suoria käskyjä tai yhdistelmäkäskyjä. Suorat käskyt sisältävät digi- 111590 18 taalista informaatiota, kuten: käyttöprosessoritunnuksen, toimenpidetunnuksen, parametreja, viiveajan ja/tai sen kaltaisia parametreja. Käyttöprosessoritunnuksella tunnistetaan käyttöprosessori (siis laite), jonka tulisi käyttää käskyä.
5 Toimenpidetunnuksella tunnistetaan suoritettavaksi vaadittava toimenpide. Parametrit määrittelevät sen, mitä pitäisi tehdä ja millä tavalla. Yhdistelmäkäskyt sisältävät digitaalista informaatiota, kuten: käyttöprosessoritunnuksen, toimenpide-tunnuksen, toimenpideparametreja, viiveajan ja/tai sen kallo täisiä parametreja. Automaatiojärjestelmä 108 lisäksi ohjaa lähetysyksikköä 105 aikaansaamalla esim. toistoluettelon, joka ilmoittaa lähetysyksikölle 105 ajoituksesta jne.
Sen jälkeen kun multiplekseri 107 on multipleksoinut digitaa-15 liset datavirrat ja lisäinformaatio siirtovirraksi, se lähettää siirtovirran siirtoverkon 102 kautta datan lokalisointi-välineen 103 paikalliselle vastaanottimelle 109. Siirtoverkko 102 voi esimerkiksi olla satelliittiverkko tai kaapeliverkko.
20 Siirtovirran vastaanottamisen jälkeen paikallisessa vastaan-ottimessa 109 siirtovirta annetaan demultiplekserille 110.
·· Demultiplekseri 110 ilmaisee (siis etsii) vastaanotetusta siirtovirrasta laukaisuinformaation (siis laukaisuotsikot, jotka sisältyvät PDT:hen käskyinformaatioon kytkettyinä).
25 Vaikka tässä esityksessä paikallinen vastaanotin 109 ja demultiplekseri 110 ovat fyysisesti erotettu toisistaan, tämä on tehty vain keksinnöllisen ajatuksen havainnollistamiseksi tarkemmin. Paikallinen vastaanotin 109 ja demultiplekseri 110 voivat olla yksi ainoa laite (siis paikallinen vastaanottovä-30 line), joka pystyy vastaanottamaan digitaalisen datavirran, ilmaisemaan mahdollisen käskyinformaatioon kytketyn laukaisuinformaation, antamaan käskyinformaatioon kytketyn lau- 111590 19 kaisuinformaation käskyprosessorille (tai vastaavalle) ja de-multipleksoimaan digitaalisen datavirran.
Jos siirtovirrasta löytyy laukaisuinformaatio, demultiplek-5 seri 110 lähettää käskyinformaatioon kytketyn laukaisuinfor-maation käskyprosessorille 111. Muussa tapauksessa demulti-plekseri 110 lähettää siirtovirran uudelleenmultipleksointi-laitteelle 117. Käskyprosessori 111 vastaanottaa yhteen tai useampaan käskyyn sisältyvän informaation ja lähettää sen 10 käskyssä tunnistetu(i)lie laitteelle (laitteille) käskyssä määritellyn ja tunnistetun toimenpiteen suorittamiseksi. Käskyprosessori 111 tavallisesti lähettää informaation yhdelle tai useammalle käyttöprosessointivälineelle käsky(je)n suorittamiseksi käskyinformaation mukaan. Käyttöprosessointivä-15 line voi olla esim. demultiplekseri 110, dekooderi 115, koo-deri 116, uudelleenmultipleksointilaite 117, palvelin 113, sekoitin 114, tekstigeneraattori, datakaruselli tai sen kaltainen palveluun vaikuttava laite. Käskyprosessori 111 voi ohjata mitä tahansa järjestelmää, jos järjestelmä on paikan-20 nettavissa ainutlaatuisen osoitteen avulla. Osoite voi esimerkiksi olla Internet-yhteyskäytäntöosoite (IP-osoite, engl.
*·' Internet Protocol address) . Oleellisesti samanaikaisesti de multiplekseri 110 demultipleksoi siirtovirran demultiplekse-rissä 110 lukuisiksi datavirroiksi, jotka se antaa ohjaimelle 25 112.
,· Jos datavirta sisältää televisio-ohjelman ja käsky on mainok- * ♦ · sen vaihtaminen sovellukseen (esim. suora videosyöttö), käskyprosessori 111 ilmoittaa videopalvelimelle 113, että se voi 30 aloittaa toimittamaan esim. suoran videosyötön datavirtaa se-koittimelle 114. Keksinnön etuja on se, että korvaavan data-virran muoto voi poiketa etälähetysyksiköltä 101 vastaanote-tusta datavirrasta. Esimerkiksi etälähetysyksiköltä 101 lähe- 111590 20 tetty videosyöttö voidaan korvata suoralla lähetyksellä. Samanaikaisesti käskyprosessori 111 lähettää käskyn ohjaimelle 112 datavirran (datavirtojen) tukkimiseksi (jo(t)ka sisältää (sisältävät) ainakin osan televisio-ohjelmasta) ja sekoitti-5 melle 114 suoran videosyöttödatavirran (tai nimetyn videovir-tatiedoston) edelleen lähettämiseksi, joka saadaan videopalvelimelta 113, määrätyksi ajaksi. Kun ohjain 112 vastaanottaa käskyn datavirran (datavirtojen) tukkimiseksi, ohjain estää datavirran (datavirrat), jo(t)ka muuten reititetään sekoitti-10 men 114 ensimmäisen portin kautta. Datavirran (datavirtojen) tukkiminen voidaan myös tehdä sulkemalla sekoittimen 114 ensimmäisen portti. Samanaikaisesti aukeaa sekoittimen 114 toinen portti, jolloin toisen tiedoston (esim. video- tai audio-tiedosto) sallitaan korvaavan ohjaimen 112 tarjoaman datavir-15 ran (tarjoamat datavirrat).
Kun tuo määrätty aika on kulunut, ohjain 112 jatkaa demulti-plekseriltä 110 vastaanotetun datavirran (vastaanotettujen datavirtojen) toimittamisen sekoittimelle 114, sekoitin 114 20 avaa uudelleen sekoittimen 114 ensimmäisen portin ja sulkee sen toisen portin, joka sekoitin lähettää datavirran eteen-“ päin ja tukkii videopalvelimelta 113 mahdollisesti vielä lä hetetyn informaation. Ohjaimelta 112 sekoittimelle 114 toimitettu datavirta dekoodataan siinä välissä dekooderissa 115, 25 joka dekoodaa datavirrat. Jokaista datavirtatyyppiä kohti saattaa olla eri dekooderi, siis videodekooderi videovirtaa varten tai audiodekooderi audiovirtaa varten.
• ·
Vaikka palvelin 113 on identifioitu olevan videopalvelin, se 3 0 voi myös olla esim. tekstigeneraattori, logogeneraattori, jne.
111590 21
Sekoitin 114 lähettää lokalisoidun datavirran eteenpäin (oli se sitten dekooderilta 115 ja/tai videopalvelimelta vastaanotettu datavirta) kooderille 116, joka koodaa lokalisoidun datavirran ja antaa koodatut lokalisoidut datavirrat uudel-5 leenmultipleksointilaitteelle 117 datavirtojen multipleksoi-miseksi edelleen lähetettäväksi siirtovirraksi.
Vaihtoehtoisesti, jos datavirtaa (esim. televisio-ohjelmaa) muutetaan lisäinformaation avulla, esim. televisioaseman lo-10 gon muuttaminen toiseksi, noudattaa prosessi vaiheet datan lähettämiseksi etälähetysvälineeltä 101 paikalliselle vas-taanottimelle 109, (käskyinformaatioon kytketyn) laukaisuin-formaation ilmaisemiseksi ja siirtovirran demultipleksoimi-seksi demultiplekserissä 110, käskyinformaatioon kytketyn 15 laukaisuinformaation lähettämiseksi käskyprosessorille 111 ja datavirtojen antamiseksi ohjaimelle 112. Prosessit eroavat toisistaan siinä tavassa, jolla käyttäjälle tarjottavaa data-virtaa ohjataan. Käskyprosessori 111 ilmoittaa palvelimelle (esim. logogeneraattoripalvelimelle) 113 datavirran tarjoami-20 sen aloittamiseksi, joka datavirta käsittää televisioaseman logon (tai sen kaltaisen) sekoittimelle 114. Samanaikaisesti käskyprosessori 111 lähettää käskyn ohjaimelle 112 datavirran (datavirtojen) lähettämiseksi (jo(i)ssa on ainakin osa televisio-ohjelmasta) sekoittimelle 114. Lisäksi samaan aikaan 25 käskyprosessori 111 lähettää käskyn sekoittimelle 114 ohjaimelta 112 vastaanotetun datavirran, yhdistettynä palvelimelta 113 vastaanotetun datavirran (esim. kuvatiedoston) kanssa, lähettämiseksi eteenpäin. Ohjaimelta 112 sekoittimelle 114 toimitettu datavirta dekoodataan siinä välissä de-30 kooderissa 115, joka dekoodaa datavirrat. Kutakin datavirta-tyyppiä kohti saattaa olla eri dekooderi, esim. videodekoo-deri videovirtaa varten tai audiodekooderi audiovirtaa varten .
111590 22
Selitetylle keksinnön edulliselle suoritusmuodolle vielä yksi vaihtoehtoinen suoritusmuoto esitetään katkoviivan avulla (paikallisen vastaanottimen 109 ja käskyprosessorin 111 vä-5 Iillä). Paikallinen vastaanotin 109 ilmaisee (siis etsii) vastaanotetusta siirtovirrasta laukaisuinformaation (siis laukaisuotsikot, jotka sisältyvät PDT:hen, käskyinformaatioon kytkettyinä). Jos siirtovirrasta löytyy laukaisuinformaatio, paikallinen vastaanotin 109 lähettää käskyinformaatioon kyt-10 ketyn laukaisuinformaation käskyprosessorille 111. Tässä tapauksessa käskyinformaatioon kytketyn laukaisuinformaation ilmaisu tehdään paikallisessa vastaanottimessa 109 demulti-plekserin 110 sijasta. Sen tähden demultiplekseri 110 ei ilmaise paikalliselta vastaanottimelta vastaanotetusta datavir-15 rasta käskyinformaatioon kytkettyä laukaisuinformaatiota.
Muut vaiheet datavirran lokalisointiprosessissa noudattavat edellä selitettyjä vaiheita.
Keksinnön ajatus kattaa myös tilanteen, jolloin käskyinfor-20 maatioon kytketty laukaisudata vastaanotetaan demultiplekse-riltä 110 tai paikalliselta vastaanottimelta käskyprosessorille 111, käskyprosessori 111 ei vastaanota mitään käskyin-formaatiota etälähetysvälineeltä 101 vastaanotetun datavirran muuttamiseksi. Tässä tapauksessa käskyprosessori 111 lähettää 25 käskyn ohjaimelle 112 datavirran toimittamiseksi uudelleen-multipleksointilaitteelle 117. Samanaikaisesti käskyproses-. sori 111 lähettää esim. palveluinformaatiodataa (SI-data, engl. Service Information data) uudelleenmultipleksointilait-teelle 117, jotta uudelleenmultipleksointilaite 117 pystyisi 30 toimittamaan käskyinformaatioon kytketyn laukaisuinformaation tai jotakin lisäinformaatiota datavirtaan. Tässä tapauksessa turha dekoodaus ja koodaus voidaan jättää pois. Tämän kaltainen tapaus voi esiintyä silloin, kun käskyinformaatioon kyt- 111590 23 ketty laukaisudata vastaanotetaan datan lokalisointiväli-neessä 103 mutta käskyinformaatioon kytketty laukaisudata ei kohdistu tähän datan lokalisointivälineeseen 103 vaan johonkin muuhun datan lokalisointivälineeseen. Se voi myös esiin-5 tyä, kun käskyinformaatio kohdistuu palvelun käyttäjään eikä datan lokalisointivälineeseen 103.
Keksintö kattaa myös sen tilanteen, jolloin datan lokalisoin-tivälineessä 103 ei käytetä ohjainta. Tässä tapauksessa de-10 multiplekseri 110 lähettää vastaanotetun datavirran dekoode-rille 115, joka vuorostaan antaa datavirran sekoittimelle 114. Datavirran lokalisoinnin yhteydessä käskyprosessori 111 lähettää käskyt palvelimelle 113 ja sekoittimelle 114 data-virran lokalisoinnin suorittamiseksi. Jos seköittimessa 114 15 vastaanotettu käsky käsittää sen, että datavirta on korvattava toisella datavirralla, joka vastaanotetaan palvelimelta 113, sekoitin 114 sulkee ensimmäisen portin, jonka kautta etälähetysvälineeltä 101 vastaanotettu datavirta vastaanotetaan. Samaan aikaan sekoitin 114 avaa toisen portin, jonka 20 kautta lokalisoitu datavirta vastaanotetaan palvelimelta 113. Portin käsittely voidaan määritellä kestävän tietyn ajan, minkä jälkeen sekoitin 114 avaa ensimmäisen portin uudelleen sallien etälähetysvälineeltä 101 vastaanotetun datavirran pääsyn sekoittimeen 114, ja sulkee toisen portin estääkseen 25 palvelimelta 113 vastaanotetun datavirran pääsemisen sekoittimeen 114. Sekoitin 114 antaa datavirrat kooderille 116, kuten keksinnön edullisen suoritusmuodon selityksessä selitettiin.
30 Vaikka edellä oleva keksinnön mukaisen järjestelmän selitys esittääkin järjestelmää videodatan lokalisointia varten, järjestelmää voidaan käyttää esim. lokalisointiin digitaalisessa audioyleislähetysympäristössä (DAB-ympäristÖssä) tai loka- 111590 24 lisointiin Internetin kautta lähetetyissä monilähetyssovel-luksissa.
Monilähetyssovelluksissa palvelun käyttäjille tarjottava data 5 on järjestetty paketeiksi, jotka voivat aikaansaada datavirran alan ammattimiehelle tunnetulla tavalla. Kun datapaketit on multipleksoitu etälähetysvälineen 101 multiplekserissä 107 yhdessä käskyinformaatioon kytketyn laukaisudatan kanssa, multipleksoitu datavirta toimitetaan verkon 102 kautta datan 10 lokalisointivälineelle 103. Kun datan lokalisointivälineen 103 paikallinen vastaanotin 109 on vastaanottanut multiplek-soidun datavirran, paikallinen vastaanotin 109 ilmaisee mul-tipleksoidusta datavirrasta käskyinformaatioon kytketyn laukaisudatan. Vaihtoehtoisesti paikallinen vastaanotin 109 an-15 taa vastaanotetun multipleksoidun datavirran demultiplekse-rille 110, joka multipleksoidusta datavirrasta ilmaisee käskyinf ormaatioon kytketyn laukaisudatan. Jos paikallinen vastaanotin 109 tai demultiplekseri 110 löytää käskyinformaatioon kytketyn laukaisudatan, käskyinformaatioon kytketty lau-20 kaisudata lähetetään käskyprosessorille 111 ja datavirta de-multipleksoidaan demultiplekserissä 110. Jatkossa datavirran lokalisointiprosessi monilähetysympäristössä noudattaa samoja periaatteita, kuin mitä edellä DVB-ympäristöön viitaten selitettiin.
25
Kuviossa 2 näkyy keksinnön vaihtoehtoinen suoritusmuoto. Ku-. viossa 2 näkyy etälähetysväline 201, siirtoverkko 202 ja da tan lokalisointiväline 203, jotka vastaavat kuvioon 1 viitaten selitettyjä samankaltaisia piirteitä. Kuviossa 2 lisäksi 30 näkyy lisäverkko 204 (esim. Internet-yhteyskäytäntöverkko (IP-verkko)), joka on kytketty datan lokalisointivälineeseen 203. Tämä keksinnöllisen ajatuksen (erillisenä siirtovälineenä toimiva) lisäverkko 204 mahdollistaa sen, että datan 111590 25 lokalisointivälinettä 203 ohjataan esim. IP-verkon 204 kautta. Tämä voi olla asianlaita, kun esim. paikallisten viranomaisten on lähetettävä informaatiota määrätyllä paikallisella alueella tapahtuvasta ympäristökatastrofista.
5
Keksinnön vaihtoehtoisessa suoritusmuodossa etälähetysväline 201 ja siirtoverkko 202 toimivat kuvioon 1 viittaavan selityksen mukaisesti. Kun esim. paikallisten viranomaisten tarvitsee tiedottaa televisiokatsojille paikallisesti, seulo raava prosessi tapahtuu. Datan lokalisointivälineessä 203 oleva paikallinen vastaanotin 209 vastaanottaa etälähetysvä-lineeltä 201 lähetetyt siirtovirrat, jotka antavat informaation jatkokäsittelyä varten niin kuin selitettiin kuvioon 1 viitaten. Paikalliset viranomaiset lähettävät käskyinformaa-15 tioon kytketyn laukaisuinformaation esim. IP-verkon 204 kautta datan lokalisointivälineen 203 käskyprosessorille 211.
Kun käskyprosessori 211 vastaanottaa käskyinformaatioon kytketyn laukaisudatan, käskyprosessori 211 ilmoittaa ohjaimelle 212 (tai sekoittimelle 214) demultiplekseriltä 210 vastaan-20 otetun datavirran tukkimiseksi. Oleellisesti samankaltaisesti käskyprosessori 211 ilmoittaa palvelimelle 218 esim. määrätyn videovirran (uutistenlukija varoittamassa tietyn alueen televisiokatsojia lähestyvästä hirmumyrskystä) tai muun datan antamiseksi. Palvelin 218 luovuttaa datavirran (esim. videovir-25 ran tms.) kooderille 216 ja/tai uudelleenmultipleksointilait-teelle 217 virran lähettämiseksi paikallisen yleislähetysalu-. een katsojille.
Esim. paikallisten viranomaisten määrittelemän informaation 30 yleislähetyksen jälkeen ohjain 212 (tai sekoitin 214) lakkaa tukkimasta demultiplekserin 210 toimittamaa datavirtaa ja datan lokalisointiväline jatkaa toimintaansa, niin kuin kuvioon 1 viitaten selitettiin. Yleislähetyksenä lähetettävän infor- 111590 26 maation ajoituksen määrää esim. paikalliset viranomaiset, tai palvelin 218 saattaa lähettää käskyprosessorille 211 ilmoituksen paikallisen informaation päättymisestä.
5 Vaihtoehtoisesti uudelleenmultipleksointilaitetta 217 saatetaan käyttää etälähetysvälineeltä 201 toimitetun datavirran tukkimiseen ja katsojille lähetettävän datavirran muuttamiseen. Tässä tapauksessa käskyprosessori 211 lähettää käskyn uudelleenmultipleksointilaitteelle 217 datan lokalisointivä-10 lineessä 203 vastaanotetun datavirran tukkimiseksi ja katsojille lähetettävän datavirran muuttamiseksi.
Voi myös olla niin, että paikallisten viranomaisten halutessa tiedottaa katsojille lisäämällä datavirtaan teksti-informaa-15 tiota (tai sovelluksen, kuten tarjoamalla Internet-linkin, josta katsojat voivat hankkia lisäinformaatiota), uudelleen-multipleksointilaite 217 vastaanottaa datavirran kooderilta 216 ja tekstidatavirran palvelimelta 218 ja multipleksoi da-tavirrat siirtovirraksi, joka edelleen lähetetään katsojille.
20
Kuviossa 3 esitetään kaavamaisesti keksinnön vaihtoehtoinen suoritusmuoto. Kuviossa 3 lähetysyksikkö 305 tarjoaa digitaalisen datavirran kooderille 306. Digitaalinen datavirta koodataan kooderissa 306, joka puolestaan antaa koodatun data-25 virran multiplekserille 307. Multiplekseri 307 multipleksoi datavirrat siirtovirraksi yhdessä automaatiojärjestelmän 308 aikaansaaman käskyinformaatioon kytkettyä laukaisuinformaa-tiota sisältävän lisäinformaation kanssa (kuten palveluin-formaatio (SI)). Automaatiojärjestelmä 308 ohjaa lisäksi lä-30 hetysyksikköä 305 tarjoamalla esim. toistoluettelon, joka kertoo lähetysyksikölle 305 ajoituksesta yms. Siirtovirta lähetetään multiplekseriltä 307 paikalliselle vastaanottimelle 309 siirtoverkon, esim. kaapeliverkon, 302 kautta.
111590 27
Sen jälkeen kun siirtovirta on vastaanotettu paikallisessa vastaanottaessa 309, paikallinen vastaanotin 309 lähettää siirtovirran demultiplekserille 310. Demultiplekseri 310 de-5 multipleksoi siirtovirran lukuisiksi datavirroiksi, jotka annetaan dekooderille 315 yhdessä multiplekserissä 305 siirto-virtaan aikaansaadun palveluinformaation kanssa. Dekooderi 315 dekoodaa datavirrat. Jokaista datavirtatyyppiä varten saattaa olla eri dekooderi, siis videodekooderi videovirtaa 10 varten tai audiodekooderi audiovirtaa varten.
Dekooderi 315 lähettää datavirran laukaisuvälineelle 319, joka ilmaisee (siis etsii) datavirroista käskyinformaatioon kytketyn laukaisudatan (esim. laukaisuotsikon). Jos lau-15 kaisudata löytyy laukaisuvälineessä 319, laukaisuväline 319 antaa käskyinformaatioon kytketyn laukaisudatan käskyproses-sorille 311 edelleen suoritettavaksi. Käskyprosessori 311 vastaanottaa yhteen tai useampaan käskyyn sisällytetyn informaation ja toimittaa sitten käskyssä tunnistetulle laitteelle 20 käskyssä määritellyn ja tunnistetun toimenpiteen suorittamiseksi. Kuvion 3 esimerkinomaisessa esityksessä käskyprosessori 311 antaa käskyjä kahdelle eri laitteelle, siis palvelimelle 313 ja sekoittimelle 314.
25 Jos käsky käsittää sen, että tietyn kaupungin televisiokatsojille tarjottavan elokuvan audiovirtaa olisi muutettava, käskyprosessori 311 lähettää käskyn palvelimelle 313 audiovirran aikaansaamiseksi sekoittimelle 314, ja samankaltaisesti lähettää käskyn sekoittimelle 314 dekooderin 315 toimittaman 30 datavirran muuttamiseksi. Dekooderin 315 toimittamaa datavir-taa voidaan muuttaa siten, että sekoitin 314 tukkii elokuvan audiovirran ja korvaa sen palvelimen 313 toimittamalla audio-virralla.
111590 28
Sen jälkeen kun datavirtaa on muutettu, sekoitin 314 lähettää muutetun datavirran (muutetut datavirrat) kooderille 316 edelleen lähetettäväksi (lähetettäviksi). Kooderi 316 koodaa 5 muutetun datavirran (muutetut datavirrat) ja lähettää sen (ne) uudelleenmultipleksointilaitteelle 317, joka multiplek-soi datavirran (datavirrat) siirtovirraksi, joka lähetetään tuon määrätyn alueen katsojille. Alue voi esimerkiksi olla kaupunki tai maanlaajuinen alue.
10
Kuviossa 4 esitetään kaavamaisesti keksinnön vaihtoehtoinen suoritusmuoto. Kuviossa 4 lähetinyksiköltä 405 tarjotaan da-tavirta· kooderille 406. Datavirta sisältää käskyinformaatioon kytkettyä laukaisudataa, joka on kooderille 406 annettavassa 15 datavirrassa.
Datavirta lähetetään kooderilta 406 verkon 402 kautta paikalliselle vastaanottimelle 409. Paikallinen vastaanotin 409 vastaanottaa datavirran ja ilmaisee käskyinformaatioon 20 kytketyn laukaisudatan. Jos tällainen laukaisudata löytyy paikallisessa vastaanottimessa 409, paikallinen vastaanotin ... 409 lähettää laukaisudatan yhdessä siihen kytketyn käskyinformaation kanssa käskyprosessorille 411. Paikallinen vastaanotin 409 lähettää edelleen datavirran dekooderille 25 415, joka dekoodaa datavirran ja lähettää sen sekoittimelle 414 lisäkäsittelyä varten.
Käskyprosessori antaa käskyinformaation käskyinformaatiossa tunnistettaville laitteille. Kuviossa 4 näkyvässä keksinnön 30 esimerkinomaisessa esityksessä käskyprosessori 411 lähettää käskyt kahdelle eri laitteelle. Käskyprosessori 411 lähettää käskyn palvelimelle 413, joka suorittaa käskyinformaatiossa määritellyn toimenpiteen (määritellyt toimenpiteet), esim.
111590 29 audiotiedoston lähettämiseksi sekoittimelle 414. Oleellisesti samanaikaisesti käskyprosessori 411 lähettää käskyn sekoittimelle 414 datavirran muuttamiseksi. Sekoitin 414 muuttaa datavirtaa, esim. korvaamalla osan datavirran audio-osuudesta 5 (tai audio-osuuden kokonaan) palvelimelta 413 vastaanotetulla datatiedostolla.
Datavirran muuttamisen jälkeen sekoitin 414 lähettää muutetun datavirran edelleen. Datavirta toimitetaan sitten palvelun 10 käyttäjille.
Kuviossa 5 esitetään keksinnön vaihtoehtoinen suoritusmuoto. Kuviossa 5 näkyvä järjestelmä kuvaa mahdollisuutta kansainvälisen palveluntarjoajan aikaansaada lokalisoituja palveluita 15 viestintäverkossa, kuten Internetissä, oleville käyttäjille.
Kansainvälisellä palveluntarjoajalla on palvelin 504 (tai vastaava), josta palvelun käyttäjät voivat ladata palvelun. Palvelun voi ladata esimerkiksi URL-osoitteesta www.YYY.corn.
20 Kuviossa 5 näkyy myös multiplekseri 505 kansainvälisen palveluntarjoajan palvelimelta 504 toimitettujen datapakettien (siis datavirran) multipleksoimiseen. Kansainvälisen palveluntarjoajan palvelin 504 ja multiplekseri 505 muodostavat etälähetysvälineen 501.
25
Kuviossa 5 näkyy myös verkko 502 datavirran siirron mahdollistamiseen etälähetysvälineeltä 501 datan lokalisointiväli-neelle 503. Verkko voi olla esim. IP-verkko, jonka alan ammattimies tuntee, eikä sitä sen tähden selitetä yksityiskoh-30 taisesti.
Datan lokalisointiväline 503 käsittää paikallisen vastaanot-‘ timen 506, käskyprosessorin 507, demultiplekserin 508, käyt- 111590 30 töprosessointivälineet 509 ja palvelimen 510 (tai sen kaltaisen laitteen datan tallentamiseen yms.).
Keksinnön tämän ajatuksen kuvaamiseksi tarkemmin käsitellään 5 tapausta, jossa kansainvälinen palveluntarjoaja on uutispal-veluntarjoaja, jonka pääkonttori. on Lontoossa. Lisäksi tarjottava uutispalvelu sisältää esim. kansainvälisiä uutisia, paikallisia uutisia, urheiluosaston, talousosaston, mainoksia .
10
Kansainvälinen uutispalvelujen tarjoaja päivittää uutisia ainakin kerran päivässä, jolloin uutiset saavat uuden sommittelun. Uutiset annetaan palvelimelle 504. Joka kerta kun uutisten toimittaja päivittää palvelimen sisältöä, seuraava pro-15 sessi tapahtuu.
Automaatioväline palvelimessa aikaansaa käskyinformaatioon kytkettyä laukaisudataa, jossa laukaisudata mahdollistaa sen, että vastaanottava osapuoli havaitsee tarpeen datavirran (tai 20 datapakettien) muuttamiseksi. Käskyinformaatio sisältää esim. sen, mitä toimenpiteitä tulisi suorittaa etälähetysvälineeltä 501 toimitetulle datavirralle jne. Datavirta ja käskyinformaatioon kytketty laukaisudata multipleksoidaan multiplekse-rissä 505 siirtovirran aikaansaamiseksi. Datavirta ja käs-25 kyinformaatioon kytketty laukaisudata lähetetään etälähetysvälineeltä 501 datan lokalisointivälineelle 503 verkon 502 kautta.
Paikallinen vastaanotin 506 vastaanottaa datavirran ja käs-30 kyinformaatioon kytketyn laukaisudatan ja ilmaisee virrasta käskyinformaatioon kytketyn laukaisudatan. Siinä tapauksessa, että käskyinformaatioon kytketty laukaisudata löytyy, paikallinen vastanotin 506 lähettää käskyinformaatioon kytketyn 111590 31 laukaisudatan käskyprosessorille 507. Samanaikaisesti paikallinen vastaanotin 506 lähettää datavirran demultiplekserille 508.
5 Vaihtoehtoisesti paikallinen vastaanotin 506 lähettää data-virran ja käsky-informaatioon kytketyn laukaisudatan demultiplekserille 508, joka ilmaisee virrasta käskyinformaatioon kytketyn laukaisudatan. Siinä tapauksessa, että käskyinformaatioon kytketty laukaisudata löytyy, demultiplekseri 508 10 lähettää ne käskyprosessorille 507 ja demultipleksoi datavirran (datavirrat).
Käskyprosessori 507 antaa käskyinformaation käyttöprosessoin-tivälineelle 509 (kuten käännöslaitteelle, jne.), joka vuo-15 rostaan vastaanottaa datavirran demultiplekseriltä 508. Käyt-töprosessointiväline 509 muuttaa demultiplekseriltä 508 vastaanotettua datavirtaa käskyprosessorilta 507 vastaanotettujen käskyjen mukaisesti ja lähettää muutetun datan edelleen palvelimelle 510 (tai sen kaltaiselle) , josta käyttäjät voi-20 vat noutaa uutispalvelun.
Datavirtaan tehtävä muutos voi olla esim. uutisten kääntäminen paikalliselle kielelle, tai paikallisuutisten lisääminen uutisformaattiin korvaamalla kansainvälisen uutistarjoajan 25 toimittama paikallisuutisosuus tai korvaamalla mainokset paikallisilla mainoksilla.
Uutisia käännettäessä käskyprosessori 507 ilmoittaa käännös-laitteelle, että teksti tai puhe (tai sen kaltainen) on kään-30 nettävä paikalliselle kielelle. Esimerkiksi, jos kansainvälinen uutistarjoaja on Lontoossa ja datan lokalisointiväline 503 on Helsingissä, käännöslaite kääntää tekstin tai puheen englanninkielestä suomenkieleen. Tässä tapauksessa uutispal- 111590 32 velun käyttäjä Helsingissä voi käydä Suomessa sijaitsevassa uutispalvelimessa (esim. URL-osoitteesta www.YYY.fi), joka antaa uutiset hänen omalla kielellään.
5 Jos uutispalveluun lisätään paikallisia uutisia, käskyproses-sori 507 ilmoittaa käyttöprosessointivälineelle 509 paikallisten uutisten noutamiseksi ennalta määrätyltä lähteeltä ja paikallisuutisten käyttöönottamiseksi uutispalveluun.
10 Jos paikallinen mainos otetaan käyttöön uutispalveluun, käs-kyprosessori 507 voi ilmoittaa käyttöprosessointivälineelle 509 mainoksen poistamiseksi etälähetysvälineen 501 toimittamasta datavirrasta ja sen korvaamiseksi paikallisella mainoksella uutispalveluun. Tällä mahdollistetaan se, että kansain-15 väliset palveluntarjoajat mainostavat paikallisesti, mikä on tehokkaampaa kuin mainostaminen tietyillä mainoksilla kansainväliseltä pohjalta.
Kuvio 6 on vuokaavio, joka kuvaa keksinnön edullisen suori-20 tusmuodon menetelmää. Kuvion 6 vaiheessa 601 lähetysyksikkö antaa yhden tai useamman datavirran kooderille, joka koodaa datavirrat (vaiheessa 603) ja toimittaa koodatut datavirrat multiplekserille. Käskyinformaatioon kytketty laukaisudata ja/tai lisädata annetaan multiplekserille (vaihe 602) . Multi-25 plekseri multipleksoi datavirrat ja käskyinformaatioon kytketyn laukaisudatan siirtovirraksi (vaihe 604). Lisäksi multiplekseri lähettää siirtovirran verkon kautta paikalliselle vastaanottimelle.
30 Paikallinen vastaanotin vastaanottaa multiplekseriltä lähetetyn siirtovirran ja antaa siirtovirran demultiplekserille (vaihe 605). Demultiplekseri ilmaisee sen, löytyykö siirto-virrasta käskyinformaatioon kytkettyä laukaisudataa (vaihe 111590 33 606). Demultiplekseri lisäksi demultipleksoi siirtovirran datavirroiksi. Jos siirtovirrasta löytyy käskyinformaatioon kytketty . laukaisudata, demultiplekseri lähettää sen käskyprosessorille (vaihe 607). Demultiplekseri lähettää myös 5 demultipleksoidut datavirrat ohjaimelle (vaihe 608).
Vaiheessa 609 käskyprosessori lähettää informaation yhdelle tai useammalle käyttöprosessointivälineelle, samalla kun demultipleksoidut datavirrat lähetetään ohjaimelta dekoode-10 rille, joka dekoodaa demultipleksoidut datavirrat (vaihe 610). Dekooderi lähettää dekoodatut datavirrat sekoittimelle (vaihe 612). Vaiheessa 611 käyttöprosessointiväline suorittaa käskyinformaation mukaiset käskyt. Sekoitin lisäksi muuttaa datavirtoja mainitun käskyn (mainittujen käskyjen) mukaisesti 15 (vaihe 613) ja lähettää datavirrat kooderille (vaihe 614), joka vuorostaan lähettää datavirrat uudelleenmultipleksointi-laitteelle (vaihe 615). Vaiheessa 616 suoritetaan datavirto-jen uudelleenmultipleksointi siirtovirraksi toimitettaviksi palvelun käyttäjille.
20
Alan ammattimies ymmärtää, että edellä selitettyihin suori-,, tusmuotoihin voidaan tehdä erilaisia muutoksia poikkeamatta keksinnön piiristä, kuten esitetty oheisissa patenttivaatimuksissa. Keksinnön suoritusmuodot saattavat palvella eri 25 tehtäviä, kuten paikallista mainontaa, paikallisia uutisia, paikallista dubbausta, paikallista tekstitystä, paikallista tekstisisältöä, paikallista sensuroinnin suorittamaa korva- * *' usta, paikallista tunnusta tai paikallista sovellusta.

Claims (58)

111590
1. Menetelmä datan lokalisointia varten digitaalisessa verkkoympäristössä, tunnettu siitä, että menetelmä käsittää 5 vaiheet: aikaansaada digitaalinen datavirta etälähetysvälineessä (101), - aikaansaada käskyinformaatioon kytketty laukaisudata, joka pystyy muuttamaan digitaalista datavirtaa, 10. vastaanottaa digitaalinen datavirta ja käskyinformaatioon kytketty laukaisudata paikallisessa vastaanottovälineessä (109, 110), - paikallisessa vastaanottovälineessä (109, 110) olevassa ilmaisuvälineessä ilmaista laukaisudata, 15. vasteena mahdolliseen ilmaistuun laukaisudataan lähettää käskyinformaatio käskyprosessointivälineelle (111), - lähettää informaatio käskyprosessointivälineeltä (111) yhdelle tai useammalle käyttöprosessointivälineelle käsky(je)n suorittamiseksi käskyinformaation mukaisesti, 20. muuttaa vastaanotettua digitaalista datavirtaa käsky(je)n mukaisesti.
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että käskyinformaatioon kytketty laukaisudata ja digi- 25 taalinen datavirta lähetetään yhdessä etälähetysvälineeltä (101) .
3. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että käskyinformaatioon kytketty laukaisudata lähete- 30 tään erilliseltä lähetysvälineeltä.
4. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että lokalisoinnin kohteena oleva digitaalinen data- 111590 virta käsittää yleislähetysdataa, kuten digitaalisen video-yleislähetysverkon (DVB-verkon) tai digitaalisen audioyleis-lähetysverkon (DAB-verkon) palveluvirran tai monilähetysda-taa, kuten viestintäverkon palveluvirran. 5
5. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että lokalisoinnin kohteena oleva digitaalinen data-virta käsittää informaatioverkosta, kuten Internetistä, noudettavissa olevaa informaatiota. 10
6. Patenttivaatimuksen 1 tai 4 mukainen menetelmä, tunnettu siitä, että käskyinformaatioon kytketty laukaisudata tuodaan yksityiseen taulukkoon, joka yhdistetään digitaaliseen data-virtaan. 15
7. Patenttivaatimuksen 6 mukainen menetelmä, tunnettu siitä, että käskyinformaatioon kytketty laukaisudata tuodaan taulukkoon automaatiovälineen (108) avulla.
8. Patenttivaatimuksen 1, 4 tai 5 mukainen menetelmä, tunnettu siitä, että käskyinformaatioon kytketty laukaisudata käsittää lisädataa, joka yhdistetään digitaaliseen datavir-taan tai tuodaan siihen.
9. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että digitaalinen datavirta käsittää virran yhtä yk-. sittäistä palvelua varten tai siitä osan monipalveluvirrassa, joka koostuu lukuisista toisistaan riippumattomista palveluista DVB- tai DAB-verkossa, jolloin etälähetysyksikkö (105) 30 lähettää mainitun monipalveluvirran.
10. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että digitaalinen datavirta käsittää yksittäisen pal- 111590 velun tai viestinnän datavirran monilähetys- tai viestintä-verkon monen datan joukossa.
11. Patenttivaatimuksen 9 tai 10 mukainen menetelmä, 5 tunnettu siitä, että monipalvelu- tai datavirta käsittää koodattua dataa, joka multiplekserivälineessä (107) yhdistetään käskyinformaatioon kytkettyyn laukaisudataan.
12. Patenttivaatimuksen 11 mukainen menetelmä, tunnettu 10 siitä, että koodattu ja multipleksoitu palvelu- tai datavirta lähetetään siirtovirtana etälähetysvälineeltä (101) verkon (102) kautta paikalliselle vastaanotinvälineelle (109, 110), jossa se demultipleksoidaan lukuisten toisistaan riippumattomien palvelu- tai datavirtojen aikaansaamiseksi. 15
13. Patenttivaatimuksen 12 mukainen menetelmä, tunnettu siitä, että ainakin mainittu yksittäinen palvelu- tai data-virta dekoodataan demultipleksoinnin jälkeen.
14. Minkä tahansa edellä olevista patenttivaatimuksista mu kainen menetelmä, tunnettu siitä, että laukaisudata käsittää laukaisuotsikon, joka käsittää merkkijoukon, jonka lau-kaisulaite pystyy tunnistamaan käskyksi käskyinformaation määrittelemän toimenpiteen käynnistämiseksi. 25
15. Minkä tahansa edellä olevista patenttivaatimuksista mukainen menetelmä, tunnettu siitä, että käskyinformaatio pystyy aiheuttamaan digitaalisen datavirran muuttamisen ja joka sisältää yhden tai useamman käskyn, joka (tai jotka) on 30 suoritettava tällaisen muuttamisen aiheuttamiseksi. 111590
16. Patenttivaatimuksen 15 mukainen menetelmä, tunnettu siitä, että käskyt valitaan suorien käskyjen ja yhdistelmä-käskyjen joukosta.
17. Patenttivaatimuksen 16 mukainen menetelmä, tunnettu siitä, että suora käsky sisältää digitaalista informaatiota, kuten käyttöprosessoritunnuksen, toimenpidetunnuksen, toimen-pideparametreja, viiveajan ja/tai sen kaltaisia parametreja.
18. Patenttivaatimuksen 17 mukainen menetelmä, tunnettu siitä, että yhdistelmäkäsky sisältää digitaalista informaatiota, kuten käyttöprosessoritunnuksen, toimenpidetunnuksen, toimenpideparametreja, viiveajan ja/tai sen kaltaisia parametreja. 15
19. Patenttivaatimuksen 12 tai 13 mukainen menetelmä, tunnettu siitä, että laukaisudata sisällytetään multipleksoi-dussa datavirrassa olevaan yksityiseen taulukkoon ja laukai-sudatan lukeminen aiheuttaa sen, että käskyinformaatioon 20 sisältyvä(t) käsky(t) lähetetään käskyprosessointivälineelle (111) suoritettavaksi (suoritettaviksi).
20. Patenttivaatimuksen 19 mukainen menetelmä, tunnettu siitä, että käskyprosessointiväline (111) lähettää suoran 25 käskyn ja/tai yhdistelmäkäskyn (suorat käskyt ja/tai yhdistelmä-käskyt) käskyinformaatiossa tunnistetulle yhdelle tai useammalle käyttöprosessointivälineelle. *
21. Patenttivaatimuksen 20 mukainen menetelmä, tunnettu 30 siitä, että käyttöprosessointivälineet käsittävät demulti- pleksointilaitteen (110), dekooderin (115), kooderin (116), uudelleenmultipleksointilaitteen (117), palvelimen (113), 111590 sekoittimen (114), tekstigeneraattorin, datakarusellin tai sen kaltaisen palveluun vaikuttavan laitteen.
22. Patenttivaatimuksen 21 mukainen menetelmä, tunnettu 5 siitä, että yksittäinen datavirta käsittää DVB- tai DAB- verkossa olevan ohjelmavirran ja yksittäinen datavirta reititetään video- tai audiovirtasekoittimen ensimmäisen portin kautta ja vasteena käskyprosessointivälineeltä (111) vastaanotettuun käskyyn ensimmäinen portti suljetaan ja 10 toinen portti avataan, mikä sallii toisen video- tai audio-ohjelmavirran muuttamaan ja/tai korvaamaan yksittäistä datavirtaa.
23. Patenttivaatimuksen 22 mukainen menetelmä, tunnettu 15 siitä, että samanaikaisesti video- ja audiopalvelimessa vastaanotetaan käsky lähettää valittu video- tai audio-ohjelmavirta mainitulle toiselle portille yksittäisen palveluvirran korvaamiseksi.
24. Patenttivaatimuksen 21 tai 22 mukainen menetelmä, tunnettu siitä, että sekoittimen (114) mainittu ensimmäinen .. portti avataan uudelleen ja mainittu toinen portti suljetaan käskyinformaation määrittelemän viiveajan jälkeen, jotta mahdollistetaan paluu yksittäiseen palveluvirtaan. 25
25. Patenttivaatimuksen 24 mukainen menetelmä, tunnettu siitä, että palveluvirta reititetään sekoittimen (114) jälkeen koodattavaksi ja uudelleenmultipleksoitavaksi edelleen lähettämistä varten paikallisille käyttäjille. 30
26. Patenttivaatimuksen 21 mukainen menetelmä, tunnettu siitä, että yksittäinen palveluvirta käsittää sovellus- tai datavirran verkossa ja yksittäinen virta poistetaan kokonaan 111590 tai viiveajan ajaksi uudelleenmultipleksointilaitteessa (117) vasteena käskyprosessointivälineeltä (111) vastaanotettuun käskyyn.
27. Patenttivaatimuksen 26 mukainen menetelmä, tunnettu siitä, että käsky vastaanotetaan samanaikaisesti datakarusel-lissa valitun datavirran tai paketin lähettämiseksi uudel-leenmultipleksointilaitteelle (117) korvaamaan yksittäinen palveluvirta. 10
28. Patenttivaatimuksen 21 mukainen menetelmä, tunnettu siitä, että yksittäinen palveluvirta käsittää palvelu- tai datavirran verkossa ja jossa yksittäistä virtaa muutetaan yhdistämällä yksittäiseen virtaan lisädatavirta uudelleen- 15 multipleksointilaitteessa (117) vasteena käskyprosessointi välineeltä (111) vastaanotettuun käskyyn.
29. Patenttivaatimuksen 21 mukainen menetelmä, tunnettu siitä, että yksittäinen virta käsittää palvelu- tai viestin- 20 tädatavirran viestintäverkossa ja, vasteena käskyprosessoin tivälineeltä (111) vastaanotettuun käskyyn, yksittäistä ,, virtaa muutetaan palvelimelta (113) tuodun valitun datavirran avulla.
30. Patenttivaatimuksen 23, 26, 27 tai 29 mukainen menetelmä, tunnettu siitä, että valittu virta käsittää paikallisen virran, kuten paikallisen mainoksen, paikalliset uutiset, paikallisen dubbauksen, paikallisen tekstityksen, paikallisen tekstisisällön, paikallisen sensuroinnin suorit- 30 tämän korvauksen, paikallisen tunnuksen tai paikallisen sovelluksen. 111590
31. Digitaalinen siirtojärjestelmä datan lokalisointia varten digitaalisessa verkkoympäristössä, digitaalisen siirtojärjestelmän käsittäessä etälähetysvälineen (101) digitaalisten datavirtojen lähettämiseen tunnettu siitä, että digi- 5 taalinen siirtojärjestelmä lisäksi käsittää: - välineen käskyinformaatioon kytketyn laukaisudatan aikaansaamiseen, - paikallisen vastaanottovälineen (109, 110) digitaalisen datavirran ja käskyinformaatioon kytketyn laukaisudatan vas- 10 taanottamiseen, - välineen paikallisessa vastaanottovälineessä (109, 110) laukaisudatan ilmaisemiseen, - laukaisuvälineen, joka on sovitettu vasteena mahdolliseen ilmaistuun laukaisudataan lähettämään käskyinformaatio käsky- 15 prosessointivälineelle (111), informaation lähetysväline informaation lähettämiseen käskyprosessointivälineeltä (111) yhdelle tai useammalle käyttöprosessointivälineelle käsky(je)n suorittamiseksi käskyinf ormaation mukaisesti, 20. väline (114 tai 117) vastaanotetun digitaalisen data-virran muuttamiseen käsky(je)n mukaisesti. • »
32. Patenttivaatimuksen 31 mukainen digitaalinen siirtojärjestelmä, tunnettu siitä, että väline käsky- 25 informaatioon kytketyn laukaisudatan aikaansaamiseen on mainittu etälähetysväline (101).
33. Patenttivaatimuksen 31 mukainen digitaalinen siirtojärjestelmä, tunnettu siitä, että väline käsky- 30 informaatioon kytketyn laukaisudatan aikaansaamiseen on erillinen lähetysväline. 111590
34. Patenttivaatimuksen 31 mukainen digitaalinen siirtojärjestelmä, tunnettu siitä, että verkko käsittää digitaalisen videoyleislähetysverkon (DVB-verkon), digitaalisen audioyleislähetysverkon (DAB-verkon), monilähetysverkon tai 5 viestintäverkon.
35. Patenttivaatimuksen 31 mukainen digitaalinen siirtojärjestelmä, tunnettu siitä, että se lisäksi käsittää välineen (107) käskyinformaatioon kytketyn laukaisudatan 10 lisäämiseen digitaaliseen datavirtaan tai yhdistelmäksi sen kanssa.
36. Patenttivaatimuksen 31 mukainen digitaalinen siirtojärjestelmä, tunnettu siitä, että se lisäksi käsittää 15 automaatiovälineen (108) käskyinformaatioon kytketyn laukaisudatan tuomiseen digitaalisen yleislähetys- tai monilähetys-signaalin yksityiseen taulukkoon.
37. Patenttivaatimuksen 31 mukainen digitaalinen 20 siirtojärjestelmä, tunnettu siitä, että etälähetysväline (101) sisältää koodausvälineen (106) digitaalisten data-virtojen koodaamiseen ja multipleksointivälineen (107) digitaalisten datavirtojen multipleksointiin yhden tai useamman muun lähetettävän datavirran kanssa. 25
38. Patenttivaatimuksen 31 mukainen digitaalinen siirtojär jestelmä, tunnettu siitä, että se lisäksi käsittää välineen (110, 115) vastaanottovälineessä vastaanotettujen data- virtojen demultipleksointiin ja dekoodaukseen. 30
39. Patenttivaatimuksen 31 mukainen digitaalinen siirtojärjestelmä, tunnettu siitä, että käyttöprosessointivälineet käsittävät demultipleksointilaitteen (110), dekooderin (115), Ί11590 uudelleenmultipleksointilaitteen (117), kooderin (116), sekoittimen (114), palvelimen (113), tekstigeneraattorin, datakarusellin tai sen kaltaisen prosessointilaitteen.
40. Datan lähetysväline datan lokalisointia varten digitaalisessa verkossa, datan lähetysvälineen käsittäessä lähetysyksikön digitaalisten datavirtojen lähettämiseen tunnettu siitä, että datan lähetysväline lisäksi käsittää: - välineen (105 tai 107) lähetettävän digitaalisen datavirran 10 yhdistämiseen käskyinformaatioon kytketyn laukaisudatan kanssa, jolloin käskyinformaatio pystyy aiheuttamaan paikallisessa vastaanottovälineessä (109, 110) digitaalisen data- virran muuttamisen.
41. Patenttivaatimuksen 40 mukainen datan lähetysväline, tunnettu siitä, että verkko käsittää yleislähetysverkon, kuten digitaalisen videoyleislähetysverkon (DVB-verkon) tai digitaalisen audioyleislähetysverkon (DAB-verkon), monilähe-tysverkon tai viestintäverkon, kuten Internetin. 20
42. Patenttivaatimuksen 40 mukainen datan lähetysväline, tunnettu siitä, että se lisäksi käsittää välineen (107) käskyinformaatioon kytketyn laukaisudatan lisäämiseen digitaaliseen datavirtaan tai yhdistelmäksi sen kanssa. 25
43. Patenttivaatimuksen 40 mukainen datan lähetysväline, tunnettu siitä, että se lisäksi käsittää automaatiovälineen (108) käskyinformaatioon kytketyn laukaisudatan tuomiseen digitaalisen yleislähetys- tai monilähetyssignaalin yksityi- 30 seen taulukkoon.
44. Patenttivaatimuksen 40 mukainen datan lähetysväline, tunnettu siitä, että lähetysyksikkö sisältää koodausvälineen 111590 (106) digitaalisen datavirran koodaamiseen ja multipleksoin-tivälineen (107) digitaalisen datavirran multipleksointiin yhden tai useamman muun lähetettävän datavirran kanssa ja käskyinformaatioon kytketyn laukaisudatan kanssa. 5
45. Datan lokalisointiväline datan lokalisointiin digitaalisessa verkkoympäristössä, tunnettu siitä, että datan lokalisointiväline (103) käsittää: - paikallisen vastaanottovälineen (109, 110) digitaalisen 10 datavirran ja käskyinformaatioon kytketyn laukaisudatan vastaanottoon etälähetysvälineeltä (101), väline paikallisessa vastaanottovälineessä (109, 110) laukaisudatan ilmaisemiseen, - laukaisuväline, joka on sovitettu vasteena mahdollisesti 15 ilmaistuun laukaisudataan lähettämään käskyinformaatio käsky- prosessointivälineelle (111), informaation lähetysväline informaation lähettämiseen käskyprosessointivälineeltä (111) yhdelle tai useammalle käyttöprosessointivälineelle käsky(je)n suorittamiseksi käs-20 kyinformaation mukaisesti, - väline vastaanotetun digitaalisen datavirran muuttamiseksi käsky(je)n mukaisesti.
46. Patenttivaatimuksen 45 mukainen datan lokalisointi- 25 väline, tunnettu siitä, että se käsittää erilliset paikalliset vastaanottovälineet ja/tai erilliset etälähetysvälineet digitaalista datavirtaa ja vastaavasti laukaisudataa varten. *
47. Patenttivaatimuksen 45 mukainen datan lokalisointi- 30 väline, tunnettu siitä, että se lisäksi käsittää välineet (110, 115) vastaanotettujen koodattujen datavirtojen demultipleksointiin ja/tai dekoodaukseen. 111590
48. Patenttivaatimuksen 45 mukainen datan lokalisointi-väline, tunnettu siitä, että käyttöprosessointivälineet käsittävät demultipleksointilaitteen (110), dekooderin (115), kooderin (116), uudelleemultipleksointilaitteen (117), 5 sekoittimen (114), palvelimen (113), tekstigeneraattorin, datakarusellin tai muun sellaisen.
49. Patenttivaatimuksen 48 mukainen datan lokalisointi-väline, tunnettu siitä, että sekoitin (114) on video- tai 10 audiovirtasekoitin ja käsittää ensimmäisen ja toisen portin, jotka portit ovat avattavissa ja suljettavissa sallimaan video- tai audio-ohjelmavirran muuttaa ja/tai korvata toista ohj elmavirtaa.
50. Patenttivaatimuksen 48 mukainen datan lokalisointi- väline, tunnettu siitä, että uudelleenmultipleksointilaite (117) käsittää uudelleenmultiplekserin digitaalisen data-virran poistamiseen, digitaalisen datavirran muuttamiseen ja/tai datan lisäämiseen digitaaliseen datavirtaan tai 20 yhdistelmäksi sen kanssa.
51. Datan lokalisointijärjestelmän käyttö digitaalisessa verkkoympäristössä, tunnettu siitä, että käyttö käsittää: paikallisen datan ohjaamisen etäältä lähetetyssä digitaa- 25 lisessa datavirrassa datan lokalisointivälineessä (103) perustuen lähetysvälineeltä (101) toimitettuun käskyinfor-maatioon kytkettyyn laukaisudataan, jolloin käskyinformaatio ** pystyy aiheuttamaan digitaalisen datavirran muuttamisen paikallisessa vastaanottovälineessä (109, 110). 30 '
52. Patenttivaatimuksen 51 mukainen käyttö, tunnettu siitä, että lokalisoinnin kohteena oleva digitaalinen datavirta • käsittää monilähetysdataa tai yleislähetysdataa, kuten digi- 111590 taalisessa videoyleislähetysverkossa (DVB-verkossa) tai digitaalisessa audioyleislähetysverkossa (DAB-verkossa) olevan ohjelmavirran, tai informaatioverkosta, kuten Internetistä, noudettavissa olevaa informaatiota. 5
53. Patenttivaatimuksen 51 mukainen käyttö, tunnettu siitä, että paikallinen data käsittää väliin sijoitettavaa tai korvaavaa dataa, joka tuodaan digitaaliseen datavirtaan vasteena käskyinformaatioon sisältyviin käskyihin. 10
54. Patenttivaatimuksen 51 mukainen käyttö, tunnettu siitä, että paikallinen data käsittää paikallisen mainoksen (paikallisia mainoksia), paikallisia uutisia, paikallisen dub-bauksen, paikallisen tekstityksen, paikallisen tekstisisäl- 15 lön, korvauksen paikallisen sensuurin toimesta, paikallisen tunnuksen tai paikallisia sovelluksia.
55. Patenttivaatimuksen 51 mukainen käyttö, tunnettu siitä, että se käsittää paikallisten uutisten ja/tai paikallisten 20 väliin sijoitettavien osuuksien aikaansaamisen kansainväliseen DVB- tai DAB-lähetykseen.
56. Patenttivaatimuksen 51 mukainen käyttö, tunnettu siitä, että se käsittää paikallisten uutisten ja/tai paikallisten 25 väliin sijoitettavien osuuksien aikaansaamisen kansainväliseen uutispalveluun Internetissä. !.. 57. Patenttivaatimuksen 51 mukainen käyttö, tunnettu siitä, että se käsittää sen, että aiheutetaan valitun keskeyttävän 30 paikallisen informaation tuomisen yleislähetys- ja/tai viestintäverkkoihin. 111590
58. Patenttivaatimuksen 51 mukainen käyttö, tunnettu siitä, että se käsittää valittujen palveluiden paikallisille vastaanottimille lähettämisen estämisen yleislähetys- ja/tai viestintäverkossa. 5 111590
FI20010822A 2001-04-20 2001-04-20 Menetelmä ja laite datan lokalisointia varten FI111590B (fi)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FI20010822A FI111590B (fi) 2001-04-20 2001-04-20 Menetelmä ja laite datan lokalisointia varten
PCT/FI2002/000331 WO2002087242A1 (en) 2001-04-20 2002-04-22 A method and apparatus for localizing data
US10/474,209 US20040179553A1 (en) 2001-04-20 2002-04-22 Method and apparatus for localizing data
EP02716863A EP1391117A1 (en) 2001-04-20 2002-04-22 A method and apparatus for localizing data

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20010822 2001-04-20
FI20010822A FI111590B (fi) 2001-04-20 2001-04-20 Menetelmä ja laite datan lokalisointia varten

Publications (3)

Publication Number Publication Date
FI20010822A0 FI20010822A0 (fi) 2001-04-20
FI20010822A FI20010822A (fi) 2002-10-21
FI111590B true FI111590B (fi) 2003-08-15

Family

ID=8561025

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20010822A FI111590B (fi) 2001-04-20 2001-04-20 Menetelmä ja laite datan lokalisointia varten

Country Status (4)

Country Link
US (1) US20040179553A1 (fi)
EP (1) EP1391117A1 (fi)
FI (1) FI111590B (fi)
WO (1) WO2002087242A1 (fi)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070294721A1 (en) * 2006-06-20 2007-12-20 Sbc Knowledge Ventures, Lp System and method of providing supplemental video content related to targeted advertisements in a video stream
JP5757075B2 (ja) * 2010-09-15 2015-07-29 ソニー株式会社 送信装置、送信方法、受信装置、受信方法、プログラム、および放送システム
JP6207340B2 (ja) * 2013-10-18 2017-10-04 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5600364A (en) * 1992-12-09 1997-02-04 Discovery Communications, Inc. Network controller for cable television delivery systems
ATE215765T1 (de) * 1995-05-08 2002-04-15 Box Worldwide Inc Interaktives videosystem
US5684877A (en) * 1995-05-22 1997-11-04 Sidik; Kaled Method of preventing videotape piracy
JP3216531B2 (ja) * 1996-07-24 2001-10-09 三菱電機株式会社 再多重化装置および再多重化方法
US5917830A (en) * 1996-10-18 1999-06-29 General Instrument Corporation Splicing compressed packetized digital video streams
JP3750760B2 (ja) * 1996-10-24 2006-03-01 ソニー株式会社 繰返し使用データ挿入装置およびディジタル放送送信システム
US6038000A (en) * 1997-05-28 2000-03-14 Sarnoff Corporation Information stream syntax for indicating the presence of a splice point
DE69841897D1 (de) * 1997-07-25 2010-10-28 Sony Corp Bearbeitungsanlage, bearbeitungsverfahren, spleissungsanlage, spleissungsverfahren, kodieranlage und kodierverfahren
JP3709721B2 (ja) * 1997-10-03 2005-10-26 ソニー株式会社 符号化ストリームスプライシング装置及び符号化ストリームスプライシング方法、符号化ストリーム生成装置及び符号化ストリーム生成方法、並びに情報処理装置及び方法
AU761704B2 (en) * 1998-01-14 2003-06-05 Skystream Corporation Video program bearing transport stream remultiplexer
US6487721B1 (en) * 1998-01-30 2002-11-26 General Instrument Corporation Apparatus and method for digital advertisement insertion in a bitstream
US6327275B1 (en) * 1998-05-19 2001-12-04 General Instrument Corporation Remultiplexing variable rate bitstreams using a delay buffer and rate estimation
US6219358B1 (en) * 1998-09-11 2001-04-17 Scientific-Atlanta, Inc. Adaptive rate control for insertion of data into arbitrary bit rate data streams
US6295647B1 (en) * 1998-10-08 2001-09-25 Philips Electronics North America Corp. Context life time management of a user interface in a digital TV broadcast
US7099348B1 (en) * 1998-11-03 2006-08-29 Agere Systems Inc. Digital audio broadcast system with local information
JP3408469B2 (ja) * 1999-09-14 2003-05-19 松下電器産業株式会社 受信システム
US6771657B1 (en) * 1999-12-09 2004-08-03 General Instrument Corporation Non real-time delivery of MPEG-2 programs via an MPEG-2 transport stream
US7489685B2 (en) * 2000-02-21 2009-02-10 Panasonic Corporation Digital broadcast receiving apparatus
WO2001072044A1 (en) * 2000-03-23 2001-09-27 Thomson Licensing S.A. A system and a process for reconstructing programs from an input transport stream and a corresponding digital receiver
US7962414B1 (en) * 2000-05-11 2011-06-14 Thomson Licensing Method and system for controlling and auditing content/service systems
AU2002220110A1 (en) * 2000-12-05 2002-06-18 Starguide Digital Networks, Inc. Method and apparatus for ip multicast content distribution system having national and regional demographically targeted advertisement insertion
US7068385B2 (en) * 2001-02-22 2006-06-27 Hewlett-Packard Development Company, L.P. User configurable control panel capable of displaying Internet-derived information

Also Published As

Publication number Publication date
EP1391117A1 (en) 2004-02-25
FI20010822A0 (fi) 2001-04-20
WO2002087242A1 (en) 2002-10-31
US20040179553A1 (en) 2004-09-16
FI20010822A (fi) 2002-10-21

Similar Documents

Publication Publication Date Title
JP5111858B2 (ja) ネットワークを介したデジタルサービスの送信方法及び当該方法を実現する装置
US9699505B2 (en) Service usage reporting data transport
US9197857B2 (en) IP-based stream splicing with content-specific splice points
US8087044B2 (en) Methods, apparatus, and systems for managing the insertion of overlay content into a video signal
US8422564B2 (en) Method and apparatus for transmitting/receiving enhanced media data in digital multimedia broadcasting system
EP2739043A1 (en) Transmitting apparatus and method and receiving apparatus and method for providing a 3d service through a connection with a reference image transmitted in real time and additional image and content transmitted separately
US20100050222A1 (en) System and method for transporting interactive marks
JP6304016B2 (ja) 受信装置並びに受信方法
US7383562B2 (en) Restricted reception device for digital cable broadcasting system, and reception system and method using the same
US20100262492A1 (en) Method and arrangement relating to a media structure
US7421513B2 (en) URI pointer system and method for the carriage of MPEG-4 data in an ATSC MPEG-2 transport stream file system
KR20080067475A (ko) 인터넷을 이용한 디지털 방송 서비스 방법 및 시스템과디지털 방송 수신방법 및 수신기
CN101437149A (zh) 一种提供多语种节目的方法、***及装置
KR101314615B1 (ko) 디지털 방송 전송 방법과 전송 시스템, 디지털 방송 수신방법과 수신기 및 디지털 방송 서비스 방법과 서비스시스템
FI111590B (fi) Menetelmä ja laite datan lokalisointia varten
WO2008016213A1 (en) Digital broadcasting system and method
CN105812961A (zh) 自适应流媒体处理方法及装置
JP7176588B2 (ja) 受信装置並びに受信方法
US20060232706A1 (en) System for the dynamic multiplexing of digital streams
JP6551558B2 (ja) 受信装置並びに受信方法
EP3407614B1 (en) Method and apparatus for transmitting and receiving broadcast signal
JP6566059B2 (ja) 受信装置並びに受信方法
JP2000278230A (ja) ディジタル信号多重装置およびディジタル信号受信装置
Reimers et al. DVB Data Broadcasting
KR20090130609A (ko) 인터넷 프로토콜 텔레비전 수신기 및 채널 전환 방법

Legal Events

Date Code Title Description
MM Patent lapsed