FI114364B - Datan siirto - Google Patents

Datan siirto Download PDF

Info

Publication number
FI114364B
FI114364B FI20002566A FI20002566A FI114364B FI 114364 B FI114364 B FI 114364B FI 20002566 A FI20002566 A FI 20002566A FI 20002566 A FI20002566 A FI 20002566A FI 114364 B FI114364 B FI 114364B
Authority
FI
Finland
Prior art keywords
media content
multimedia terminal
mms
addressed
multimedia
Prior art date
Application number
FI20002566A
Other languages
English (en)
Swedish (sv)
Other versions
FI20002566A0 (fi
FI20002566A (fi
Inventor
Miraj Mostafa
Original Assignee
Nokia Corp
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 Nokia Corp filed Critical Nokia Corp
Priority to FI20002566A priority Critical patent/FI114364B/fi
Publication of FI20002566A0 publication Critical patent/FI20002566A0/fi
Priority to EP01995649A priority patent/EP1410659A2/en
Priority to AU2002226344A priority patent/AU2002226344A1/en
Priority to PCT/EP2001/013515 priority patent/WO2002043414A2/en
Priority to US09/990,359 priority patent/US20020087549A1/en
Publication of FI20002566A publication Critical patent/FI20002566A/fi
Application granted granted Critical
Publication of FI114364B publication Critical patent/FI114364B/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/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/6131Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/61Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
    • H04L65/613Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/565Conversion or adaptation of application format or content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

, 114364
Datan siirto
Keksintö liittyy datan siirtoon.
| Matkaviestinverkoissa termiä multimediaviestintäpalvelu MMS
| 5 (Multimedia Messaging Service) käytetään yleisesti kuvaamaan uutta | lähestymistapaa multimediasisältöä sisältävien viestien lähettämiseen.
! Multimediaviestintäpalvelu mahdollistaa viestinnän erilaisten liikkuvien käyttäjien ja/tai liikkuvien käyttäjien ja Internetin välillä. MMS:n tarjoamiseksi kolmannen sukupolven matkaviestinverkoissa on jo olemassa hyväksytty 10 ratkaisu ja sen piirteet on kuvattu 3GPP:n (Third Generation Partnership Project) teknisessä spesifikaatiossa 23.140 v. 3.0.1. “Multimedia Messaging Service (MMS), Functional Description, Stage 2 (Release 1999)”. 3GPP 23.140:ssa ehdotettu multimediaviestintäpalvelu soveltaa tallenna ja edelleenlähetä -lähestymistapaa viestien toimittamiseen. Multimediaviestit 15 muodostetaan sellaisella tavalla, että mediasisältö, mediasisällön kuvaamiseen tarvittava informaatio ja viestin tarkoitetun vastaanottajan identifioiva osoitteistusinformaatio kapseloidaan yhteen. Multimediaviesti lähetetään sitten multimediaviestintäpalvelukeskukseen MMSC (Multimedia Messaging Service Center), joka puolestaan ilmoittaa vastaanottajalle 20 viestistä. Multimediaviesti alasladataan vastaanottavaan päätelaitteeseen kokonaisena ja se esitetään käyttäjälle vasta kun se on alasladattu ja ’; tallennettu vastaanottavassa päätelaitteessa.
·. Olisi syytä ymmärtää, että vaikka termiä ’’multimediaviesti” käyte- : ·. tään yleisesti kuvaamaan elektronista viestiä, joka sisältää useamman kuin ! 25 yhden tyyppistä mediasisältöä, tässä hakemuksessa tarjotun kuvauksen kontekstissa termi laajenee kattamaan viestit, jotka sisältävät vain yhtä mediatyyppiä.
’··' Tällä hetkellä hyväksyttyjen suositusten mukaista MMS-ratkaisua kuvataan seuraavassa viitaten kuvioihin 1 ja 2.
30 Kuvio 1 esittää tekniikan tason mukaisen multimediaviestintä- järjestelmän tyypillistä järjestelyä. Kuvion 1 yhteydessä, ja läpi tämän hake-;v, muksen, termiä MMSE (Multimedia Messaging Service Environment) käyte- tään kollektiivisena terminä kuvaamaan toiminnallisia elementtejä, jotka toimivat yhdessä toteuttaakseen multimediaviestintäpalvelun. Kuvion 1 ·,·,*· 35 esimerkissä MMSE:n esitetään käsittävän MMS-välittimen (101) ja MMS- palvelimen (102), jotka tässä esimerkissä on integroitu yksittäiseksi yksiköksi, 2 114364 jota yleisesti kutsutaan multimediaviestintäpalvelukeskukseksi (103) (MMSC; Multimedia Messaging Service Center). MMS-palvelin on liitetty viestitallentimeen (104), johon MMSC:n saapuvat ja tietylle MMS-tilaajalle osoitetut viestit tilapäisesti tallennetaan. MMS-välitin on liitetty tietokantaan 5 (105), joka käsittää esimerkiksi käyttäjän tilaus- ja osoitteistusinformaatiota.
j MMS-välitin on esitetty liitetyksi myös kahteen matkaviestinverkkoon (106, i 107). Erilaisilla tietoliikenneverkoilla voi olla esimerkiksi eri operaattorit, erilaiset maantieteelliset sijainnit tai peltoalueet ja/tai ne voivat olla teknisiltä ominaisuuksiltaan erilaisia. Ne voivat esimerkiksi kuulua eri teknisiin 10 sukupolviin, kuten GSM ja UMTS. Luonnollisesti verkkojen määrä, joihin MMS-välitin voi olla kytketty, ei ole rajattu kahteen. Kuten kuviossa 1 on esitetty, jokainen matkaviestinverkoista käsittää yhden tai useamman MMS-käyttäjäagentin (UA; User Agent) (108). MMS-käyttäjäagentit voivat olla esimerkiksi GPRS-päätelaitteita, joissa on MMS:n tarjoava ohjelmisto, tai mitä 15 tahansa muita tarkoituksenmukaisesti varustettuja päätelaitteita. Kommunikaatio MMSE.n ja annetun matkaviestinverkon tietyn käyttäjäagentin välillä tapahtuu kyseessä olevan matkaviestinverkon radiorajapinnan kautta.
Kuvio 1 esittää myös MMS-välittimen ja IP-verkon (109), esimerkiksi Internetin, välistä yhteyttä. Tämä yhteys mahdollistaa matkaviestinverkossa olevalla 20 käyttäjäagentille esim. vastaanottaa multimediaviestejä IP-verkkoon kytketystä elektronisesta postilaatikosta (110) tai vaihtaa multimediaviestejä IP-verkon käyttäjän (esim. sähköpostiasiakkaan (111)) kanssa. IP-yhteys voi myös toimia linkkinä, joka kytkee MMS-välittimen kolmanteen matkaviestinverkkoon (112), jolla on myös pääsy yhteen tai useampaan MMS-käyttäjäagenttiin.
! 25 Kuvio 2 esittää tunnetun tekniikan mukaisen kaksi MMS-ympäristöä (MMSE) käsittävän järjestelmän MMS-arkkitehtuurin elementtejä, missä MMS-ympäristöjen (MMSE) oletetaan olevan eri palveluntarjoajien kontrollin alla.
' · ‘ Selkeyden vuoksi jokaisen MMSE.n esitetään käsittävän yhden MMS-käyttäjä- agentin, mutta on syytä huomioida, että tämänkaltaisia käyttäjäagentteja on 30 tyypillisesti läsnä useita. Molemmat MMSE:t lisäksi käsittävät matkaviestinver-: ; kon (MNW), MMS-välittimen ja MMS-palvelimen. MMS-välittimet on liitetty yhteen kommunikoimaan käyttäen SMTP-protokollaa (Simple Mail Transfer Protocol). MMS-välittimet on myös liitetty vastaavien MNW:n kanssa ja MMS-palvelimien kanssa samassa MMSE:ssä.
35 Seuraavaksi kuvataan kuviossa 2 havainnollistettujen järjestelmien toimintaa. Aloittava MMS-käyttäjäagentti UA, jonka tässä oletetaan olevan 3 114364 MMSE A:n MMS-käyttäjäagentti A, haluaa lähettää jotakin mediasisältöä MMSE B:n MMS-käyttäjäagentille B. MMS-käyttäjäagentti A lähettää mediasisällön (esim. videoleikkeen äänellä) ja kaiken muun siihen liittyvän informaation kapseloituna multimediaviestiin MMS-välittimelle A MNW A:n 5 kautta. Jos vastaanottava MMS-käyttäjäagentti olisi samassa MMSE.ssä, MMS-välitin A tallentaisi mediasisällön MMS-palvelimeen A ja lähettäisi ilmoituksen vastaanottavalle MMS-käyttäjäagentille. Vastaanottaessaan ilmoituksen, vastaanottava MMS-käyttäjäagentti noutaisi mediasisällön | palvelimelta MMS-välittimen kautta. Mediasisällön noutaminen aloitetaan 10 signaloinnilla MMS-välittimen A kanssa. Jos tarkoitettu vastaanottaja on toisessa MMSE:ssä (esim. vastaanottaja on MMS-käyttäjäagentti B MMSE B:ssä), MMS-välitin A edelleen lähettää multimediaviestin MMS- välittimelle B. MMS-välitin B tallentaa mediasisällön MMS-palvelimelle B ja lähettää ilmoituksen vastaanottavalle MMS-käyttäjäagentille B. Vasteena ilmoituksen 15 vastaanottamiselle, MMS-käyttäjäagentti B noutaa mediasisällön MMS-välittimestä B (MMS-välittimen B kautta). Mediasisällön noutaminen aloitetaan signaloinnilla MMS-välittimen B kanssa. Tämä tapahtuu vastaanottavan käyttäjäagentin aloitteesta.
Riippumatta siitä, ovatko lähettäjä ja vastaanottaja samassa 20 MMSE:ssä, aloittavalle MMS-käyttäjäagentille voidaan tarjota toimitusraportti ja/tai luku-vastausraportti kuvaamaan multimediaviestin toimituksen ja : * avaamisen tilan.
' « I
Virtaustoisto (streaming) on tekniikka, joka voisi parantaa i multimediaviestintää monella tapaa. Termiä ’’virtaustoisto” käytetään yleisesti : 25 kuvaamaan mediavirran, esimerkiksi audio- tai videovirran, tai erilaisten mediavirtojen yhdistelmän esittämistä jatkuvalla tavalla sillä aikaa, kun kyseisiä virtoja lähetetään vastaanottajalle dataverkon yli. ’’Virta” voi olla esimerkiksi datavuo, joka tyypillisesti mahdollistaa vastaanottajan esittää jotakin jatkuvaa dataa, kuten liikkuvia kuvia (eli videota), ääntä tai musiikkia.
30 Tyypillisessä videovirrassa lähetetään noin 10-20 videokehystä sekunnissa.
• Käytännössä virtaustoisto voi olla joko suoraa (reaaliaikaista) tai pyydettäessä tehtävää. Termi ’’suora virtaustoisto (live streaming)” kuvaa mediavirran muodostamista suoraan elävästä kohteesta, kun taas termi "pyyntöön . : perustuva virtaustoisto (on-demand streaming)” kuvaa mediavirran 35 muodostamista esimerkiksi palvelimelle tallennetusta tiedostosta.
4 114364
Virtaustoistosovellus matkaviestinverkoissa näyttää erittäin lupaavalta, erityisesti ottaen huomioon sen, että matkaviestimillä on tyypillisesti rajoitetusti multimedian toistoon tarvittavia resursseja, kuten muistia ja prosessointitehoa. Virtaustoiston käyttöönottaminen median 5 alaslataukseen ja esittämiseen antaa mahdollisuuksia vähentää matkaviestimissä vaadittavan muistin määrää. Virtaustoiston käyttö olisi myös edullista kun monilähetetään mediasisältöä useille vastaanottajille.
Mediasisällön, viestikuvauksen ja osoitteistusinformaation kapselointi yhteen entiteettiin, kuten nykyisissä MMS-spesifikaatioissa on 10 esitetty, on kuitenkin yhteensopimaton mediasisällön virtaustoiston kanssa. Virtaustoistoistunnon muodostamiseksi vaaditaan, että vastaanottava päätelaite on tietoinen etukäteen tietystä mediasisältöön liittyvästä informaatiosta. Tämänkaltainen informaatio sisältää, mutta ei ole rajoitettu, viestin sisältämän median tyypin, median koodaustavan ja sopivan 15 kuljetusprotokollan, jota voitaisiin käyttää mediasisällön alaslataamiseen.
Koska nykyiset MMS-spesifikaatiot vaativat mediasisältöä kuvaavan informaation kapseloimista itse multimediaviestiin, vastaanottava päätelaite ei voi hankki etukäteistietoa mediasisällön ominaisuuksista ja näin ollen ei voi muodostaa minkäänmuotoista virtaustoistoistuntoa. Nykyisten suositusten 20 mukaisesti näin ollen koko viesti täytyy alasladata vastaanottavaan päätelaitteeseen mediasisällön yksityiskohtien erottamiseksi. Vasta sitten mitä tahansa mediasisältöä, kuten video ja/tai audioleikkeitä voidaan toistaa vastaanottavan päätelaitteen käyttäjälle. Tämä rajoittaa MMS-ratkaisua, koska multimedialeikkeet ovat tyypillisesti tilaavieviä bittien suhteen ja näin ollen 25 vastaanottava päätelaite, esimerkiksi matkaviestin, vaatisi verraten suuren käytettävissä olevan muistin. Tarve koko viestin alaslataamiseksi ennen kuin se voidaan esittää voi myös aikaansaada mahdollisuuden huomattaville viiveille tietyissä olosuhteissa, esimerkiksi jos viesti on erittäin suuri tai , : yhteyden datan siirtonopeus on matala.
·*] 30 Eräs ehdotus, joka kuvaa tapaa, jolla virtaustoistotoiminnallisuus voidaan sisällyttää multimediaviestintäpalveluun, on esitetty suomalaisessa patenttihakemuksessa Fl 2000 1741. Fl 2000 1741 ehdottaa päästä-päähän ilmoituksen tarjoamista mediasisällön alaslataamiseksi tarvittavan . *. virtaustoistoistunnon muodostamiseksi tarvittavan informaation tarjoamiseksi ; 35 vastaanottavalle MMS-käyttäjäagentille.
5 114364 MMS-käyttäjäagentilla ei ole mitään keinoja muiden UA:n ominaisuuksien tarkaksi tietämiseksi ja näin ollen UA:n muodostama ilmoitus ei välttämättä toimi tähän tarkoitukseen monissa tapauksissa, erityisesti MMSE:n (MMS-ympäristö) välisessä tilanteessa. Lisäksi tämä päästä-päähän 5 ilmoitus käyttää radioresursseja sekä lähettäjän että vastaanottajan päässä kuluttaen radioresursseja molemmissa päissä. Lisäksi voidaan tarvita huomattavia muutoksia olemassa oleviin (ei-virtaustoistaviin) MMS-ratkaisuihin tämän päästä-päähän ilmoituksen tukemiseksi. Uudentyyppinen ilmoitusviesti täytyisi määrittää ja sitten MMSE tulisi muuttaa hoitamaan uusien ilmoitusten 10 vaihtamista aloittavan MMS-käyttäjäagentin ja sen MMS-välittimen välillä ja MMS-välittimen ja vastaanottajan MMS-välittimen välillä. On vielä tärkeää vähentää olemassa olevaan käytäntöön tarvittavia muutoksia, minkä käytännön mukaisesti virtaustoistopalvelut ja MMS tarjotaan erikseen. On myös tärkeää tässä suhteessa minimoida informaationsiirto langattoman 15 rajapinnan yli niukan ja kalliin resurssin, radiolinkkikaistanleveyden, tehokkaaksi käyttämiseksi. Joustavuus on myös erittäin tärkeää tässä suhteessa erilaisten käyttötilanteiden, käyttäjävaatimusten ja tietoliikenneverkkoinfrastruktuurien huomioonottamiseksi.
Keksinnön ensimmäisen aspektin mukaisesti tarjotaan menetelmä 20 verkkoentiteetissä, joka käsittää vaiheet: .·. vastaanotetaan lähettävältä entiteetiltä mediasisältöä, joka on osoitettu ainakin yhdelle multimediapäätelaitteelle; ja ", järjestetään pääsy tietokantaan, joka käsittää vastaanottajadataa, • joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai 25 vastaanottopreferenssit ainakin yhdelle multimediapäätelaitteelle; tunnettu siitä että muodostetaan mainitun vastaanottajadatan mukaisesti ilmoitusviesti, joka sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä virtaustoistettavaksi mainitulle ainakin yhdelle .: osoitetulle multimediapäätelaitteelle; ja 30 annetaan ilmoitusviesti lähetettäväksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle.
Edullisesti tämän menetelmän käyttöönotolla olemassa oleva multimediaviestintäjärjestelmä voidaan verrattain helposti ja edullisesti täydentää virtaustoistotoiminnallisuudella, joka mahdollistaa mediasisällön :·*: 35 virtaustoistetun vastaanottamisen mainittuun ainakin yhteen osoitettuun päätelaitteeseen. Vielä edullisemmin, tapauksissa, joissa useampi kuin yksi 6 114364 päätelaite on osoitettuna, mahdollisuus tarjota virtaustoistettua toimitusta vähentää kommunikaatiojärjestelmältä vaadittuja tallennusresursseja, koska sama sisältö tallennetaan kerran, mutta käytetään useita kertoja.
Menetelmä lisäksi edullisesti käsittää vaiheet: 5 vastaanotetaan mediasisältö multimediaviestintäpalvelimessa; ja tarjotaan ainakin yhdelle osoitetulle multimediapäätelaitteelle mediasisältö verkkoentiteetin kautta; missä verkkoentiteetti on multimediaviestintävälitin. Multimediaviestintäpalvelin tarjoaa joustavuuden 10 kommunikaatiojärjestelmälle ja on helposti päivitettävissä. Se voidaan päivittää tarjoamaan lisämassamuistia, jos sen tallennuskapasiteetti tulee riittämättömäksi, tai se voidaan korvata nopeammalla laitteella, jos siitä tulee pullonkaula. Toisaalta palvelin voidaan alunperin mitoittaa niin, että se kykenee hoitelemaan suhteellisen pieniä määriä dataa, jotta 15 kommunikaatiojärjestelmän alkuperäinen asentaminen ei ole kallis.
Mediasisältö edullisesti käsittää joukon erityyppisiä komponentteja ja jokaista komponenttia voidaan muokata yhteen tai useampaan muotoon.
Menetelmä edullisesti lisäksi käsittää seuraavat vaiheet ennen mainittua mediasisällön antamista: 20 tarkastetaan vastaanotetun mediasisällön ainakin yhden komponen tin muoto; , määritetään vastaanottajadataa käyttäen onko muoto sopiva mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja : ; käännetään komponentti tarvittaessa mainitulle ainakin yhdelle 25 osoitetulle multimediapäätelaitteelle sopivaan muotoon.
Mediasisältö edullisesti tarvittaessa käännetään sopivaan muotoon niin, että mediasisällön uudelleenmuodostamista tai konversiota ei tyypillisesti tarvita vastaanottavassa entiteetissä. Tällöin sisällön uudelleenlähettäminen ·.: lähettävältä entiteetiltä voidaan myös välttää. Tämän piirteen etuna on datan » · 30 siirtoresurssien säästäminen kommunikaatiojärjestelmässä, koska mediasisältöä ei tarvitse uudelleen lähettää ja uudelleen vastaanottaa mainitussa ensimmäisessä entiteetissä. Tämä on erityisen edullista, jos lähettävä entiteetti on matkaviestinverkon päätelaite, jolloin mediasisällön ‘ : uudelleenlähetys tuhlaisi radiosiirtokapasiteettia.
7 114364
Virtaustoistoistunto edullisesti muodostetaan ainakin osan mediasisällön virtaustoistamiseksi mainittuun ainakin yhteen multimediapäätelaitteeseen.
Mediasisältöä käännettäessä se edullisesti käännetään kun sitä 5 virtaustoistetaan mainitulle ainakin yhdelle multimediapäätelaitteelle. Kääntämällä mediasisältö tarkoituksenmukaiseen muotoon virtaustoistettaessa sitä voidaan välttää turha kääntäminen. Tämä tarjoaa erityisen edun tilanteissa, jolloin virtaustoisto saattaa keskeytyä tai se ei ala ollenkaan. Jos mediasisältö käännettäisiin kokonaan ennen virtaustoiston 10 alkamista, osa käännöksistä tai kaikki käännökset suoritettaisiin turhaan tarpeettomasti kuluttaen prosessointikapasiteettia tai muistia.
Vaihtoehtoisesti mainittu mediasisältö ensin käännetään mainittuun vaihtoehtoiseen muotoon ja sitten virtaustoistetaan mainitulle ainakin yhdelle multimediapäätelaitteelle. Tämä mahdollistaa kääntämisprosessin ainakin 15 osittaisen suorittamisen hiljaisina aikoina, jolloin vähemmän operaatioita on odottamassa ja prosessointikapasiteettia on enemmän käytettävissä.
Verkkoentiteetti edullisesti sovitetaan kääntämään mediakompo-nentit ainakin kahden eri muodon välillä. Vielä edullisemmin se sovitetaan tai se järjestetään niin, että se voidaan sovittaa kääntämään mediakomponentit 20 kaikkien tarpeellisten muotojen välillä, jotta mahdollistetaan mediasisällön vastaanottaminen ja toistaminen mainitussa ainakin yhdessä osoitetussa päätelaitteessa. Jälkimmäisessä tapauksessa mediasisältö voidaan välittää mainitulle ainakin yhdelle osoitetulle päätelaitteelle riippumatta muodosta, ; jossa se lähetettiin lähettävältä entiteetiltä.
: 25 Edullisesti mainittua virtaustoistetun istunnon muodostamista edeltää ilmoituksen lähettäminen mainittuun ainakin yhteen osoitettuun multimediapäätelaitteeseen.
Edullisesti mainittu ilmoitusviesti tarjoaa minimimäärän mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle tarpeellista informaatiota 30 virtaustoistoistunnon muodostamiseksi mainitun verkkoentiteetin kanssa.
Vaihtoehtoisesti mainittu ilmoitusviesti käsittää kaiken tarpeellisen informaation mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle muodostaa virtaustoistoistunto mainitun verkkoentiteetin kanssa. Tämä mahdollistaa virtaustoistoistunnon muodostamisen ilman tarvetta ;·: 35 lisäviestinnälle osan tarvittavan informaation keräämiseksi.
8 114364
Menetelmä lisäksi edullisesti käsittää ilmoitusviestin lähettämisen mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle ensimmäisen tietoliikenneverkon kautta.
Edullisesti mainittu ilmoitusviesti muodostetaan ottaen huomioon 5 ensimmäisen tietoliikenneverkon ominaisuudet. Ensimmäisen tietoliikenneverkon ominaisuudet käsittävät edullisesti ainakin yhtä seuraavista: verkon multimedian siirtokyvyt, verkon liikenneolot, verkon prosessointiresurssien saatavuus. Tällä tavalla voidaan saavuttaa vielä tehokkaampi mediasisällön virtaustoistaminen ja kommunikaatiojärjestelmän 10 resurssien käyttö.
Edullisesti mainittu virtaustoistoistunto muodostetaan mainitun verkkoentiteetin kanssa mainitun ainakin yhden osoitetun multimediapäätelaitteen aloitteesta.
Edullisesti ilmoitusviesti muodostetaan ja lähetetään vain jos 15 vastaanottajadatan mukaisesti mainittu mediasisältö on mainitun ainakin yhden osoitetun multimediapäätelaitteen kanssa yhteensopivaa muotoa. Tämä vähentää tarpeettoman informaation lähettämistä.
Edullisesti verkkoentiteetissä vastaanotetun sisällön sopivuus tarkastetaan ennen sen lähettämistä mainitulle ainakin yhdelle osoitetulle 20 multimediapäätelaitteelle. Tämä vähentää tarpeetonta datan lähettämistä, koska epäsopivasta sisällöstä ei tarvitse ilmoittaa.
Vaihtoehtoisesti, jos mainittu mediasisältö on yhteensopimaton tietokannassa ylläpidettävän vastaanottajadatan kanssa, ensimmäinen ; ; häiriöviesti, joka indikoi epäsopivasti muokatun mediasisällön saatavuudesta, 25 muodostetaan ja lähetetään mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle. Tämä parantaa käytettävyyttä, koska mainitun ainakin yhden osoitetun multimediapäätelaitteen käyttäjä tai käyttäjät tehdään tietoiseksi häiriöstä mediasisällön lähettämisessä.
/· Edullisesti toinen häiriöviesti muodostetaan ja lähetetään 30 lähettävälle entiteetille kuittaamaan yhteensopimattomuus mediasisällön muodon ja osoitetun multimediapäätelaitteen välillä. Edullisesti toista • · häiriöviestiä täydennetään indikaatiolla sopivasta muodosta. Tämä auttaa lähettävää entiteettiä uudelieenlähettämään mediasisällön sopivassa ’ ’ ·; muodossa ilman tarvetta ensin neuvotella se verkkoentiteetin kanssa.
i**l 35 Vastaanottajadatan ylläpitäminen verkkoentiteetissä edullisesti mahdollistaa mediasisällön sopivuuden aikaisen ja tarkan tarkastamisen. Tällä 114364 g tavalla vältetään ilmoitusviestin lähettäminen multimediapäätelaitteelle, jolle mediasisältö on epäsopiva. Näin säästetään verkkoresursseja.
Vaihtoehtoisesti menetelmä mahdollistaa virtaustoistoistunnon muodostamisen verkkoentiteetin aloitteesta. Tällä tavalla voidaan muodostaa 5 virtaustoistettu istunto mediasisällön lähettämiseksi ilman, että ensin tarvitsee viestittää osoitetun multimediapäätelaitteen kanssa kahteen suuntaan. Täten datansiirtokaistaa voidaan säästää molempiin suuntiin osoitetun multimediapäätelaitteen ja ensimmäisen tietoliikenneverkon välisessä radiolinkissä. Tämänkaltainen virtaustoistoistunnon automaattinen 10 muodostaminen on hyödyllistä, kun käyttäjän halu vastaanottaa sisältöä on jo tiedossa, esimerkiksi kun käyttäjä on aiemmin itse tilannut sisällön.
Mainittu virtaustoistoistunto muodostetaan edullisesti riippumatta siitä, miten mediasisältö vastaanotetaan mainitussa verkkoentiteetissä. Keksinnön lisäetuna on, että mediasisällön vastaanottaminen voidaan 15 toteuttaa verkkoentiteetin ja/tai osoitetun multimediapäätelaitteen tekemän päätöksen mukaisella millä tahansa tavalla. Päätös ei ole sidottu tapaan, jolla mediasisältö tehdään käytettäväksi verkkoentiteetille. Tällä tavalla mediasisällön virtaustoisto voidaan toteuttaa joustavasti ja ilman riippuvuutta aiempien, mainitun mediasisällön vastaanottoa mainitussa 20 multimediapäätelaitteessa edeltävien vaiheiden ominaisuuksista.
Vaihtoehtoisesti mainitussa ainakin yhdessä multimediapäätelaitteessa muodostettu virtaustoistoistunto on riippuvainen tavasta, jolla mediasisältö vastaanotetaan mainitussa verkkoentiteetissä. Tällä tavalla voidaan mahdollistaa mediasisällön päästä-päähän virtaustoistaminen.
25 Edullisesti menetelmä lisäksi käsittää radiolinkin tarjoamisen osoitetun multimediapäätelaitteen kanssa tapahtuvan kommunikaation aikana.
Edullisesti menetelmä vähentää turhaa (signalointi-/ilmoitus-)infor-maatiota, jota on tarpeen lähettää radiolinkin yli.
/·· Edullisesti mainittu lähettävä entiteetti valitaan ryhmästä, joka 30 sisältää: ensimmäisen tietoliikenneverkon mediaa tallentava entiteetti, toisen tietoliikenneverkon mediaa tallentava entiteetti, ulkopuolisen datansiirtoverkon mediatallennin, ja ensimmäisen tietoliikenneverkon multimediapäätelaite.
Keksinnön eräässä vaihtoehtoisessa suoritusmuodossa ’·· mediasisältö tarjotaan mainitulle lähettävälle entiteetille ‘.**i 35 multimediapäätelaitteelta joko toisessa tai ensimmäisessä tietoliikenneverkossa.
114364 10
Keksinnön eräässä suoritusmuodossa ensimmäinen ja toinen tietoliikenneverkko ovat eri operaattoreiden kontrollin alla.
Keksinnön eräässä suoritusmuodossa ensimmäisellä ja toisella tietoliikenneverkolla on erilaiset multimedian siirtokapasiteetit.
5 Menetelmä voidaan edullisesti toteuttaa olemassa olevien multimediaviestintäpalvelujärjestelmän (MMS) päällä.
Edullisesti mainittu tietokanta on yhteissijoitettuna verkkoentiteetin kanssa. Vielä edullisemmin mainittu tietokanta ja verkkoentiteetti on integroitu samaan yksikköön.
10 Edullisesti jokaista mainituista ainakin yhdestä osoitetuista multimediapäätelaitteista käsitellään erikseen. Esimerkiksi jokaisella osoitetulla multimediapäätelaitteella voi olla erilaiset ominaisuudet ja virtausistunnot voidaan muodostaa eri aikoina ja mediasisältö voidaan virtaustoistaa eri muodoissa.
15 Keksinnön erään toisen aspektin mukaisesti tarjotaan verkkoentiteetti, joka käsittää: välineet ainakin yhdelle multimediapäätelaitteelle osoitetun mediasisällön vastaanottamiseksi lähettävältä entiteetiltä; ja välineet pääsyn järjestämiseksi tietokantaan, joka käsittää 20 vastaanottajadataa, joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai vastaanottopreferenssit ainakin yhdelle osoitetulle multimediapäätelaitteelle; tunnettu siitä että entiteetti käsittää ilmoitusvälineet ilmoitusviestin muodostamiseksi mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti / ; sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä • 25 virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja t t i ll(: antamisvälineet ilmoitusviestin antamiseksi lähetettäväksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle.
'·.· Keksinnön erään kolmannen aspektin mukaisesti tarjotaan 4 4 ‘ ; 30 kommunikaatiojärjestelmä, joka käsittää: ainakin yhden multimediapäätelaitteen; verkkoentiteetin; » ·» * välineet ainakin yhdelle multimediapäätelaitteelle osoitetun * ·, · mediasisällön vastaanottamiseksi lähettävältä entiteetiltä; ja » » I » 11 114364 välineet pääsyn järjestämiseksi tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai vastaanottopreferenssit ainakin yhdelle osoitetulle multimediapäätelaitteelle; tunnettu siitä että järjestelmä käsittää ilmoitusvälineet ilmoitusviestin 5 muodostamiseksi mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja antamisvälineet ilmoitusviestin antamiseksi lähetettäväksi mainitulle 10 ainakin yhdelle osoitetulle multimediapäätelaitteelle.
Keksinnön erään neljännen aspektin mukaisesti tarjotaan tietokoneohjelma verkkoentiteetin kontrolloimiseksi, joka tietokoneohjelma käsittää: tietokonekoodia, joka aikaansaa verkkoentiteetin vastaanottamaan 15 ainakin yhdelle multimediapäätelaitteelle osoitettua mediasisältöä lähettävältä entiteetiltä; ja tietokonekoodia, joka aikaansaa verkkoentiteetin järjestämään pääsyn tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai vastaanottopreferenssit ainakin yhdelle 20 osoitetulle multimediapäätelaitteelle; tunnettu siitä että ohjelma käsittää: tietokonekoodia, joka aikaansaa verkkoentiteetin muodostamaan . ilmoitusviestin mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti ’·, sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä I · / virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle 25 multimediapäätelaitteelle; ja tietokonekoodia, joka aikaansaa verkkoentiteetin antamaan ilmoitusviestin lähetettäväksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle.
*: Keksinnön erään viidennen aspektin mukaisesti tarjotaan 30 tietokoneohjelmatuote, joka käsittää: tietokonekoodia, joka aikaansaa verkkoentiteetin vastaanottamaan ainakin yhdelle multimediapäätelaitteelle osoitettua mediasisältöä lähettävältä entiteetiltä; ja ’·: tietokonekoodia, joka aikaansaa verkkoentiteetin järjestämään ' ·: 35 pääsyn tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian 12 114364 vastaanotto-ominaisuudet ja/tai vastaanottopreferenssit ainakin yhdelle osoitetulle multimediapäätelaitteelle; tunnettu siitä että ohjelmatuote käsittää: tietokonekoodia, joka aikaansaa verkkoentiteetin muodostamaan ilmoitusviestin mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti 5 sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja tietokonekoodia, joka aikaansaa verkkoentiteetin antamaan ilmoitusviestin lähetettäväksi mainitulle ainakin yhdelle osoitetulle 10 multimediapäätelaitteelle.
Keksinnön erään kuudennen aspektin mukaisesti tarjotaan muistiväline, joka käsittää: tietokonekoodia, joka aikaansaa verkkoentiteetin vastaanottamaan ainakin yhdelle multimediapäätelaitteelle osoitettua mediasisältöä lähettävältä 15 entiteetiltä; ja tietokonekoodia, joka aikaansaa verkkoentiteetin järjestämään pääsyn tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai vastaanottopreferenssit ainakin yhdelle osoitetulle multimediapäätelaitteelle; tunnettu siitä että muistiväline käsittää: 20 tietokonekoodia, joka aikaansaa verkkoentiteetin muodostamaan ilmoitusviestin mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti \t sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä ; virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle : ; multimediapäätelaitteelle; ja 25 tietokonekoodia, joka aikaansaa verkkoentiteetin antamaan ilmoitusviestin lähetettäväksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle.
Esillä olevan keksinnön eri suoritusmuotoja on havainnollistettu viittaamalla vain ensimmäiseen aspektiin lyhytsanaisuuden vuoksi, mutta tulisi 30 ymmärtää, että vastaavat suoritusmuodot soveltuvat yhtä hyvin myös muihin aspekteihin.
Keksintöä kuvataan nyt esimerkinomaisesti viitaten oheistettuihin kuvioihin, joista: ,: Kuvio 1 havainnollistaa multimediaviestintäpalveluympäristön • i 35 arkkitehtuurisia elementtejä;
Kuvio 2 esittää yhteistoimintaa eri MMSE:den välillä; ,3 114364
Kuvio 3 havainnollistaa ilmoitusviestin muodostamista vastaanottavassa MMS-välittimessä keksinnön erään edullisen suoritusmuodon mukaisesti;
Kuvio 4 havainnollistaa MMSE:ssä suoritettua signalointia 5 keksinnön erään suoritusmuodon mukaisesti;
Kuvio 5 on lohkokaavio, joka esittää MMSC.n perusrakennetta keksinnön erään suoritusmuodon mukaisesti.
Kuviot 1 ja 2 on jo kuvattu edellä.
Keksinnön erään edullisen suoritusmuodon pohjana olevaa 10 peruskonseptia kuvataan nyt esillä olevan MMS-arkkitehtuurin (Multimedia Messaging Service) kontekstissa. Keksinnön erästä edullista suoritusmuotoa on havainnollistettu kuviossa 3. Kuvio 3 havainnollistaa yleistä tilannetta, jossa virtaustoistettavaa mediasisältöä käsittävien multimediaviestien kommunikaatiota tapahtuu käyttäjäagenttien (UA) välillä kahdessa erilaisessa 15 multimediaviestintäpalveluympäristössä. Tätä kutsutaan ”inter-MMSE”-tilanteeksi. Yksinkertaisuuden ja selkeyden vuoksi kaksi multimediaviestintäpalveluympäristöä, MMSE A ja MMSE B, esitetään käsittävän yksittäisen MMS-välittimen, joka on linkitetty yksittäiseen MMS-palvelimeen. Tulisi huomioida, että käytännön MMSE.ssä MMS-välittimien ja -20 palvelimien määrä voi olla, ja tyypillisesti on, suurempi kuin tämä. Tilanteessa, jossa tietty MMSE käsittää useamman kuin yhden MMS-välittimen, MMSE:ssä voidaan myös soveltaa keksinnön mukaista menetelmää. Tätä tilannetta ;* kutsutaan ”intra-MMSE”-tilanteeksi.
; Kuviossa 3 esitetyssä esimerkissä molemmat MMS-käyttäjäagentit ·: 25 on kuvattu laitteina, jotka kommunikoivat niitä vastaavien MMSE:den kanssa radiokommunikaatioverkon kautta. Tulisi huomioida, että joko MMSE-käyttäjä-agentti A tai MMSE-käyttäjäagentti B, tai ne molemmat, voivat sijaita kiinteässä verkossa.
Kuvion 3 yhteydessä oletetaan, että MMS-käyttäjäagentti A, joka on 30 liittynyt multimediaviestintäpalveluympäristössä A tarjottavaan multimediaviestintäpalveluun, haluaa lähettää jotakin mediasisältöä MMS-käyttäjäagentille B, jolla on liittymäsopimus MMSE:ssä B tarjottavaan multimediaviestintäpalveluun. Lisäksi oletetaan, että sekä MMS- •,; käyttäjäagentilla A että MMS-käyttäjäagentilla B on liittymävaihtoehdot niiden 35 vastaavien MMS-tarjoajien kanssa, jotka mahdollistavat mediasisällön alaslataamisen joko ilman virtaustoistoa tai virtaustoistamalla esillä olevan 14 114364 keksinnön mukaisesti. Tulisi huomioida, että MMSE Ailia ja MMSE Billä voi esimerkiksi olla eri operaattorit, eri maantieteelliset sijainnit tai peltoalueet ja/tai ne voivat olla teknisiltä ominaisuuksiltaan ja kyvyiltään erilaisia.
Kun aloitetaan multimediaviestien kommunikaatiota MMS-käyttäjä-5 agentille B, MMS-käyttäjäagentti A ensin valitsee lähetettävän mediasisällön. Mediasisältö voi olla esimerkiksi videoleikkeen ja siihen liitetyn audiokappa-leen muodossa, jotka on tallennettu käyttäjäagentin A muistiin. Leike voi olla | nauhoitettu esimerkiksi käyttäen käyttäjäagenttiin A rakennettua kameraa, i videon/audionsieppausta ja koodauslaitteistoa. Vaihtoehtoisesti leike voi olla jo 10 alasladattu käyttäjäagenttiin A jostakin muusta lähteestä. Kummassa tahansa tapauksessa käyttäjäagentti A kapseloi mediasisällön multimediaviestiksi, joka käsittää itse mediasisällön ja osoitteistusinformaation, joka identifioi viestin tarkoitetun vastaanottajan. MMS-käyttäjäagentti A sitten lähettää viestin MMS-välittimelle A MNW A:n kautta. Keksinnön eräässä vaihtoehtoisessa 15 suoritusmuodossa leike voidaan lähettää samanaikaisesti sen sieppaamisen aikana. Tässä tapauksessa sitä ei voida kapseloida multimediaviestiin.
Yleisesti multimediaviestin sisältö voi käsittää vaihtelevia komponentteja, joista jotkin ovat sopivia virtaustoistettavaksi, kuten edellä mainittu videoleike, ja muita komponentteja, jotka eivät tyypillisesti ole sopivia 20 virtaustoistettavaksi.
Viitaten vielä kerran kuviossa 3 esitettyyn esimerkkiin, vastaanottaessaan multimediaviestiä MMS-välitin A määrittää viestiin sisällytetystä osoitteistusinformaatiosta, että tarkoitettu vastaanottaja ei ole * | MMSE A:n käyttäjäagentti, vaan MMS-välittimen B käyttäjäagentti, ja edelleen 25 lähettää multimediaviestin MMS-välittimelle B. Multimediaviestin reititys oikealle MMS- välittimelie eli MMS-käyttäjäagentista B vastuulliselle MMS-··’ välittimelie, saavutetaan esimerkiksi käyttäen olemassa olevan 3GPP:n multimediaviestintäratkaisun tarjoamia standardoituja mekanismeja käyttäen.
'·: Siinä MMSin tulee tukea sähköpostiosoitteiden tai MSISDNm (mobile 30 subscriber international ISDN number) käyttöä osoittamaan multimediaviestin vastaanottaja. Sähköpostiosoitteiden tapauksessa tulisi käyttää standardia internetin viestinreititystä.
Vastaanottaessaan multimediaviestiä, MMS-välitin B tallentaa '·: mediasisällön MMS-palvelimelle B ja lähettää ilmoituksen tarkoitetulle 35 vastaanottajalle, MMS-käyttäjäagentille B, indikoiden näin, että multimediaviesti on saapunut ja että sen sisältö on käytettävissä 15 114364 alasladattavaksi MMS-välittimestä B. Vasteena ilmoituksen vastaanottamiselle, MMS-käyttäjäagentti B noutaa mediasisällön MMS-välittimestä B (MMS-välittimen B kautta). Mediasisällön noutaminen aloitetaan signaloimalla MMS-välittimen B kanssa.
; 5 Tulisi pitää mielessä, että multimediaviesti on tyypillisesti kapseloitu, mutta keksinnön mukaisesti mikä tahansa sen sisältämä virtaustoistettavaksi sopiva mediasisältö voidaan virtaustoistaa vastaanottajalle MMSC.stä. Sisältö voidaan ylösladata MMSC.IIe joko olemassa olevan MMS-ratkaisun mukaisesti tai virtaustoistamalla. Esillä olevan keksinnön edullisen suoritusmuodon 10 mukaisesti virtaustoiston käyttäminen mediasisällön alaslataamiseksi annetulle vastaanottajalle (-jille) on riippumaton tavasta, jolla sisältö ylösladattiin MMS-välittimelle.
Kuten edellä mainittiin, MMS-välitin B lähettää ilmoituksen (viestin) tarkoitetulle vastaanottajalle, MMS-käyttäjäagentille B. Ilmoituksen 15 muodostamista tarkastellaan nyt yksityiskohtaisemmin.
Koska tietyn multimediaviestin käsittämä mediasisältö on tallennettuna MMS-palvelimessa B ja tallennusoperaatio suoritetaan MMS-välittimen B kautta, MMS-välittimen B on järjestettävä pääsy mediasisällön kuvaavaan informaatioon, joka esimerkiksi on kapseloitu MMS-20 käyttäjäagentilta A lähetettyyn multimediaviestiin. MMS-välitin B on myös tietoinen MMSE B:n ominaisuuksista ja käyttäytymisestä, koska tämänhetkisesti sovittujen kolmannen sukupolven verkkojen multimediaviestintäpalvelun toteutuksen kattavien suositusten mukaisesti MMS-välitinta B pidetään MMSE B:n kontrollipisteenä. Tämä myös tarkoittaa, 25 että MS-välittimellä B on pääsy MMS-käyttäjäagentin B konfiguraation ja ominaisuudet kuvaavaan informaatioon, joka on tallennettu välittimeen linkitettyyn tietokantaan, kuten kuvion 1 yhteydessä on kuvattu. MMS-välitin B on lisäksi tietoinen omista ominaisuuksistaan erilaisten mediatyyppien ja/tai • tj muotojen välillä kääntämiseksi. Näin ollen MMS-välitin B voi määrittää muun 30 muassa: » ·’ a) käsittääkö tietty multimediaviesti virtaustoistettavaksi ' * sopivaa mediasisältöä; b) mikä mediasisältö on tarkoitettu virtaustoistettavaksi ., · MMS-käyttäjäagentille B; » 16 114364 c) onko MMS-käyttäjäagentti B kykenevä vastaanottamaan ja uudelleentuottamaan virtaustoistettavan mediasisällön; d) vaatiiko virtaustoistettavaksi tarkoitettu mediasisältö 5 käännöstä sen tekemiseksi yhteensopivaksi käyttäjäagentin B ominaisuuksien kanssa; e) voidaanko kyseiseen käännökseen vaikuttaa; ja f) kykeneekö MMSE B tukemaan sisällön virtaustoistoalaslatausta.
10 Näin ollen esillä olevan keksinnön tämän suoritusmuodon mukainen menetelmä ehdottaa, että virtaustoistettavan mediasisällön tarkoitettuna vastaanottajana olevaa käyttäjäagenttia palveleva / siitä vastuussa oleva MMS-välitin on vastuussa ilmoituksen (viestin) muodostamisesta tarkoitetun vastaanottajan informoimiseksi virtaustoistettavasta mediasisällöstä.
15 Seuraavassa tätä kutsutaan ’’virtaustoistoilmoitukseksi”.
Virtaustoistettavan mediasisällön valinta voidaan suorittaa MMS-välittimessä, esimerkiksi viitaten MMS-välittimen / -palvelimen staattiseen konfiguraatioon. Senkaltaisia tekijöitä kuin mediasisällön tyyppi, sen muoto, sisällön koko, sen alkuunpanija, liittymäsopimusvaihtoehdot, tai tarkoitetun 20 vastaanottajan käyttäjän sopimus ja monia muita tekijöitä, voidaan käyttää MMS-välittimen toimesta määrittämään, mikä mediasisältö on sopiva virtaustoistettavaksi tarkoitetulle vastaanottajalle. Huomioon otettavat tekijät voidaan määrittää MMS-palvelinta/-välitinta konfiguroitaessa. Kehittyneempi ratkaisu, jossa staattista / dynaamista käyttäjäprofiilia ylläpidetään, on myös 25 mahdollinen, kuten dynaaminen ominaisuuksien neuvotteleminenkin. Molemmat näistä jälkimmäisistä vaihtoehdoista mahdollistaisivat käyttäjän tai MMS-käyttäjäagentin dynaamisesti muuttaa virtaustoistettavan mediasisällön valintaa.
'·: MMS-välittimen täytyy tarjota ilmoituksessa ainakin minimi 30 informaation vaaditusta määrästä, jotta vastaanottava MMS-käyttäjäagentti voi käynnistää virtaustoistoprosessin. Tämä informaation minimimäärä tyypillisesti sisältää, mutta ei ole rajattu, käytettävän virtaustoistoprotokollan (tätä itsessään voitaisiin käyttää indikoimaan, että tietty mediasisältö on tarkoitettu virtaustoistettavaksi), verkko-osoitteen, josta sisältö on tarkoitettu 35 virtaustoistettavaksi, ja itse sisällön osoitteen. URI (Universal Resource Identifier) voi kantaa kaiken tämän informaation. Lisäksi kolmannen it 114364 sukupolven matkaviestinverkkojen multimediaviestintäpalveluun liittyvissä tämänhetkisesti sovituissa spesifikaatioissa määritetyssä ilmoitusviestissä on mahdollisuuksia kantaa informaatiota URI:n muodossa ja se näin ollen tarjoaa välittömän tuen esillä olevan keksinnön mukaiselle virtaustoistoilmoitukselle.
5 Keksinnön erään suoritusmuodon mukaisesti näin ollen tarjotaan virtaustoistoilmoitus URI:n muodossa sovittujen multimediaviestintäspesifikaatioiden mukaisessa ilmoitusviestissä. Tätä lähestymistapaa käyttäen indikaation virtaustoistoprotokollasta, palvelimen osoitteesta ja tietyn mediasisällön osoitteesta sisältävän URI:n käsittävän 10 ilmoitusviestin vastaanottavalla vastaanottavalla MMS-käyttäjäagentilla on riittävästi informaatiota virtaustoistoprosessin aloittamiseksi palvelimen kanssa käyttäen mainittua virtaustoistoprotokollaa noutamaan mainitun sisällön.
Tulisi huomioida, että keksinnön mukaisesti virtaustoistoprosessi voidaan saavuttaa suoraan vastaanottavan MMS-käyttäjäagentin ja MMS-15 palvelimen välillä, vaikka MMS-välittimellä on kokonaiskontrolli tilanteesta. Keksinnön eräässä vaihtoehtoisessa suoritusmuodossa MMS-välitin (eli MMS-välitin B kuviossa 3 esitetyssä esimerkissä) mainitsee osoitteensa vastaanottavalle MMS-käyttäjäagentille lähetetyssä URI:ssa, näin ollen mahdollistaen sen toimia välittäjänä MMS-käyttäjäagentin ja MMS-palvelimen 20 välillä sisältöä virtaustoistettaessa. Tällä tavalla MMS-välittimellä on parempi kontrolli virtaustoistosta. Keksinnön vielä eräässä vaihtoehtoisessa suoritusmuodossa MMS-välitin mainitsee jonkin toisen virtaustoistoon kykenevän palvelimen (esim. mediapalvelimen, jonkin toisen palveluntarjoajan virtaustoistopalvelimen tai sisällöntarjoajan palvelimen) osoitteen URI:ssa.
25 Tällä tavalla eri palveluntarjoajat (MMS, virtaustoisto, sisällöntarjoaja) voivat tarjota palveluita käyttäjälle, jos niiden välillä on sopiva sopimus. Tämä myös tarjoaa mahdollisuuden MMS-palveluntarjoajalle toteuttaa erilaisen palvelimen virtaustoistotarkoituksia varten.
Olemassa olevien virtaustoistoprotokollien, esim. RTSP.n 30 DESCRIBE-menetelmän, mukaisesti on olemassa mahdollisuus tarjota asiakkaalle (esim. tässä tapauksessa MMS-käyttäjäagentille B) informaatiota virtaustoistettavaksi tarkoitetusta mediasisällöstä nk. ’’esityskuvauksen (presentation description)” muodossa. Yleisesti tätä informaatiota käytetään ·.; esimerkiksi median alustamiseen ennen virtaustoistoistunnon aloittamista.
• 35 Näin ollen keksinnön eräässä vaihtoehtoisessa suoritusmuodossa MMS- välittimeltä tarkoitetulle vastaanottajalle lähetettävä ilmoitus käsittää enemmän 18 114364 kuin virtaustoistoistunnon muodostamisen mahdollistamiseen tarvittavan absoluuttisen minimi-informaation.
Keksinnön vielä erään vaihtoehtoisen suoritusmuodon mukaisesti virtaustoistoilmoitus on määritetty niin, että se kantaa kaiken tarpeellisen 5 informaation (esityskuvauksen) virtaustoistoistunnon muodostamiseksi tarkoitetun vastaanottavan käyttäjäagentin kanssa. Tämä informaatio sisältää esimerkiksi käytettävän pääsymekanismin, istuntoprotokollan, kuljetusprotokollan, verkko-osoitteen ja mediatyyppi-informaation, kuten myös mediakoodekin/-muodon, käytettävän koodauksen yksityiskohdat. Tällä tavalla 10 vastaanottavalle MMS-agentille tarjotaan kaikki informaatio virtaustoistoistunnon aloittamiseen saman tien. Nykyisen spesifioinnin mukainen olemassa oleva MMS-ilmoitusviesti ei kuitenkaan kykene kantamaan kaikkea tätä informaatiota. Näin ollen keksinnön tämän vaihtoehtoisen suoritusmuodon soveltamisen mahdollistamiseksi ehdotetaan 15 vapaavalintaisen informaatioelementtisisällön ja sisältötyypin sisällyttämistä olemassa olevaan MMS-ilmoitusviestiin. Esimerkiksi SDP-dokumenttia (Session Description Protocol) voitaisiin käyttää tarjoamaan esityskuvauksen. Sisältötyyppi tätä SDP-dokumenttia varten olisi MIME. SDP on eräs standardi tapa tarjota esitys-/istuntokuvaus. SDP on kuvattu tarkemmin dokumentissa 20 ’’Network Working Group Request for Comments #2327”, huhtikuu 1998, M.
Handley ja V. Jacobson. Tämän suhteen myös muut standardit tai valmistajakohtaiset (proprietary) dokumentit voivat palvella samankaltaista tarkoitusta.
t · * ; Yhteenvetona, keksinnön eräässä edullisessa suoritusmuodossa
• I
25 vastaanottava MMS-välitin muodostaa virtaustoistoilmoituksen ja lähettää sen «· * vastaanottavalle MMS-käyttäjäagentille. Vastaanottava MMS-välitin on
< I
verkkoentiteetti, joka on hyvin tietoinen kaikkien assosioitujen MMS-käyttäjä-agenttien ja kokonaisuudessaan paikallisen MMSE:n ominaisuuksista ja konfi-·.; guraatiosta. Vastaanottavalla MMS-välittimellä on lisäksi pääsy kaikkeen 30 tarvittavaan informaatioon mihin tahansa assosioituun palvelimeen ‘ tallennetusta mediasisällöstä. Täten vastaanottava MMS-välitin on entiteetti, joka on hyvin sijoitettu keräämään ja yhtäläistämään kaiken tarpeellisen ;·’ informaation virtaustoistoilmoituksen muodostamiseksi niin, että se tarkasti ,i kuvaa virtaustoistettavaksi tarkoitetun mediasisällön, näin mahdollistaen MMS- ··! 35 käyttäjäagentin aloittaa virtaustoistoprosessin spesifisen mediasisällön alaslataamiseksi tehokkaalla tavalla, oikeaan aikaan ja kustannustehokkaasti.
10 114364
Kuvio 4 esittää esimerkkiä signaloinnista, joka tapahtuu kuvion 3 järjestelmässä, kun mediasisältöä lähetetään MMS-käyttäjäagentilta A MMS-käyttäjäagentille B. Mediasisältö ensin kapseloidaan multimediaviestiksi lähettäjällä, MMS-käyttäjäagentilla A. Dataviesti on osoitettu ainakin yhdelle 5 vastaanottajalle (esim. MMS-käyttäjäagentille B). Sitten MMS-käyttäjäagentti A lähettää multimediaviestin MMS-välittimelle B, joka viesti reititetään tarkoituksenmukaisesti ensimmäisen tietoliikenneverkon MNW A ja MMS-välittimen A kautta. Kun multimediaviesti saapuu MMS-välittimeen B, se lähettää mediasisällön MMS-palvelimelle B, missä se väliaikaisesti 10 tallennetaan, ja ilmoittaa vastaanottajalle (-jille), tässä tapauksessa MMS-käyttäjäagentille B, että mediasisältö on käytettävissä alasladattavaksi lähettämällä ilmoituksen. Vastaanotettuaan ilmoituksen käytettävissä olevasta mediasisällöstä, MMS-käyttäjäagentti B joko kehottaa käyttäjältänsä hyväksyntää sisällön alaslataamiseksi tai operoi ennalta määritetyn ohjeen 15 (ennalta määritettyjen ohjeiden) mukaisesti. On olemassa kaksi tapausta: Tapauksessa 1 sisältö alasladataan ja tapauksessa 2 sisältö hylätään. Keksinnön eräässä suoritusmuodossa, jossa käytetään standardia MMS-ilmoitusta, ilmoitus voi käsittää yhden ilmoituksen virtaustoistamalla alasladattavasta sisällöstä ja toisen ilmoituksen muusta sisällöstä, jota ei voida 20 alasladata.
Tapauksessa 1 MMS-käyttäjäagentti B lähettää sisältöpyynnön MMS- välittimelle B, kun sisältö on tarkoitettu alasladattavaksi (ei välttämättä heti, mutta käyttäjän tahdon mukaisesti). MMS-välitin B lähettää hakuviestin MMS-palvelimelle. Vasteena hakuviestille, MMS-palvelin alkaa lähettämään t 25 mediasisältöä MMS-käyttäjäagentille B MMS-välittimen B kautta. Kun sisältö on saatu lähetettyä MMS-käyttäjäagentille B, MMS-käyttäjäagentti B lähettää kuittauksen MMS- välittimelle B indikoidakseen, että sisältö on vastaanotettu. MMS-välitin B lähettää lisäkuittauksen lähettäjälle, MMS-käyttäjäagentille A, ’! jos lukukuittausta on pyydetty tai se tarjotaan oletuksena. Tyypillisesti 30 hakuviesti sisältää vastaanottajan (vastaanottajien) osoitteen ja esimerkiksi MMS-palvelin ylläpitää listaa vastaanottajista, jotka eivät vielä ole vastaanottaneet mediasisältöä. Listaa käyttäen MMS-palvelin voi määrittää kun sisältö on toimitettu kaikille vastaanottajille, jotta se voi poistaa sisällön, > ’·: kun se on lähetetty kaikille vastaanottajilleen. Tällä tavalla MMS-palvelin voi 35 parantaa tallennuskapasiteettinsa hallintaa.
20 114364
Tapauksessa 2 MMS-käyttäjäagentti B lähettää sisällön hylkäysviestin MMS-välittimelle B. MMS-välitin B informoi MMS-palveiinta B vastaanottajan päätöksestä hylätä sisältö. Tyypillisesti se myös identifioi sisällön hylänneen vastaanottajan, jotta MMS-palvelin B voi päivittää 5 vastaavasti vastaanottajien listaa. MMS-välitin B lähettää negatiivisen kuittauksen (NACK; Negative Acknowledgement) lähettäjälle, MMS-käyttäjäagentille A, jos lukukuittausta on pyydetty tai se tarjotaan oletuksena.
Kuvio 5 esittää lohkokaaviota multimediapalvelukeskuksesta MMSC. MMSC käsittää sisääntulon INP, ulostulon OUTP, käyttöliittymän UI, 10 tietokannan DB, MMS-palvelimen MMS_SERV, MMS-välittimen MMS_REL ja muistin MEM, joka käsittää ohjelmiston (käyttöjärjestelmän ja sovellukset sisältäen MMS-sovelluksen). Käyttöliittymä tarjotaan MMSC:n ylläpitoa ja asennusta varten. Muisti tyypillisesti käsittää sekä luku-kirjoitusmuistia (työmuisti CPU:lle) että yhden tai useampia massamuisteja käyttöjärjestelmän 15 ja sovellusten säilyttämiseksi CPU:ssa suoritettavana tietokoneohjelmakoodina. Sisääntulo vastaanottaa MMS-viestejä ja ilmoituksia vastaanottajalta. Ulostuloa käytetään tarjoamaan mediasisältöä vastaanottajalle ja tarjoamaan ilmoituksia vastaanottajalle ja lähettäjälle.
Esillä olevan keksinnön erilaiset suoritusmuodot ratkaisevat tai 20 lieventävät useita tekniikan tasoon liittyviä ongelmia. Keksinnön mukainen f: menetelmä ensinnäkin mahdollistaa mediasisällön virtaustoiston ::: sisällyttämisen multimediaviestintäjärjestelmään tavalla, joka on yhteensopiva » * .·; jo olemassa olevien MMS-spesifikaatioiden kanssa. Erityisemmin keksinnön . : tiettyjen suoritusmuotojen mukaisesti vastaanottavalta MMS-välittimeltä ··] 25 vastaanottavalle MMS-käyttäjäagentille lähetettävä virtaustoistoilmoitus !! voidaan toteuttaa käyttäen standardia MMS-ilmoitusviestiä käyttäen. Lisäksi "* perusinformaatiota virtaustoistettavasta mediasisällöstä ja muodostettavasta virtaustoistoistunnosta voidaan tarjota ilmoitusviestissä käyttäen olemassa '· olevia informaatioelementtejä. Lisäinformaatiota voidaan sisällyttää tekemällä 30 verrattain yksinkertaisia muutoksia datatyyppiin, jota voidaan tarjota olemassa olevassa MMS-ilmoitusviestissä. Tämä kapasiteetti ’’taaksepäin *. yhteensopivuutta” varten on erityisen edullinen mahdollistaen virtaustoiston sisällyttämisen multimediaviestintäjärjestelmään ilman, että vaaditaan laajoja ” muutoksia olemassa oleviin suosituksiin.
35 Esillä olevalla keksinnöllä on myös etuja verrattuna suomalaisessa patenttihakemuksessa Fl 2000 1741 ehdotettuun menetelmään virtaustoiston 21 114364 sisällyttämiseksi multimediaviestintäjärjestelmään. Erityisesti Fl 2000 1741:ssä ehdotetun kaltaisessa järjestelmässä, jossa ilmoitus lähetetään lähettävältä käyttäjäagentilta vastaanottavalle käyttäjäagentille virtaustoistoistunnon muodostamiseen tarvittavan informaation tarjoamiseksi vastaanottajalle, 5 lähettävä käyttäjäagentti ei tyypillisesti tiedä vastaanottavan UA:n ominaisuuksista, konfiguraatiosta ja/tai liittymävaihtoehdoista. Tämä voi mahdollistaa tilanteen, jossa lähettävä käyttäjäagentti tarjoaa vastaanottajalle epäsopivaa informaatiota tai ehdottaa virtaustoistamista mediasisällölle, jota vastaanottaja ei voi käsitellä. Samankaltaisesti jos lähettävä käyttäjäagentti ja 10 vastaanottava käyttäjäagentti sijaitsevat eri MMSE:ssä, lähettävä käyttäjäagentti ei ole tietoinen MMSE:n, jossa tarkoitettu vastaanottaja sijaitsee, kyvyistä, teknisistä piirteistä ja/tai käyttäytymisestä. Näin ollen Fl 2000 1741 :ssä ehdotetun kaltaisessa järjestelmässä tämä voi myös johtaa tilanteeseen, jossa lähettävä käyttäjäagentti tarjoaa vastaanottajalle 15 ilmoituksen, joka käsittää epäsopivaa informaatiota, tai voi ehdottaa sellaisen mediasisällön virtaustoistamista, jota vastaanottajan MMSE ei voi käsitellä. Päästä-päähän ilmoitusviestien tarjoaminen, kuten Fl 2000 1741:ssä on ehdotettu, voi myös johtaa käytettävissä olevien radioresurssien epätehokkaaseen käyttöön ja liialliseen liikenteeseen.
20 Esillä olevan keksinnön mukaisesti ehdotettu menetelmä, jossa vastaanottavaa käyttäjäagenttia palveleva / siitä vastuussa oleva MMS-välitin muodostaa virtaustoistoilmoituksen, selvittää edellä mainitut ongelmat. Vastaanottavassa MMS-välittimessä muodostettu virtaustoistoilmoitus voi erityisesti ottaa huomioon vastaanottavan käyttäjäagentin konfiguraation, kyvyt 25 ja esim. liittymävaihtoehdot. Lisäksi tilanteissa, joissa mediasisältöä • ·, käännetään yhdestä muodosta/tyypistä toiseen, esim. vastaanottavassa MMS- välittimessä, esillä olevan keksinnön mukainen menetelmä mahdollistaa tarkemman sisältöspesifisen informaation tarjoamisen virtaustoistoilmoituksessa. Vastaavasti virtaustoistoilmoituksessa tarjottu 30 informaatio voi tarkemmin heijastaa paikallisen MMSE:n konfiguraatiota ja ominaisuuksia. Tämä on erityisen tärkeää tilanteessa, jossa lähettävä MMS-käyttäjäagentti sijaitsee yhdessä MMSE:ssä ja vastaanottava käyttäjäagentti sijaitsee toisessa MMSE.ssä (inter-MMSE-tapaus). Samankaltainen etu voi kuitenkin nousta esiin myös intra-MMSE-tilanteessa, jossa esim. yksittäisen 35 MMSE:n eri osilla on erilaisia konfiguraatioita, ominaisuuksia tai kykyjä. Keksinnön mukainen menetelmä mahdollistaa myös ’’paikallisen” päätöksen 22 114364 tekemisen virtaustoistettavasta mediasisällöstä, esim. niin, että virtaustoistoilmoitusta muodostettaessa voidaan ottaa huomioon dynaamisia tekijöitä, kuten senhetkinen liikennetilanne, MMS-järjestelmän tai verkkoresurssien kuormitus tai saatavuus (esim. tallennus- tai 5 prosessointikapasiteetti). Toisin sanoen päätöksiä esim. siitä, mitä sisältöä tulisi virtaustoistaa ja missä muodossa se tulisi virtaustoistaa, voidaan tehdä MMSE:ssä (tai sen osassa), jossa tarkoitettu vastaanottaja sijaitsee. Kaikki edellä mainitut piirteet johtavat parannettuun todennäköisyyteen mediasisällön virtaustoistamisen onnistumisesta tehokkaalla tavalla.
10 Esillä olevan keksinnön lisäetuna on, että mediasisällön virtaustoistoalaslataus vastaanottavalle käyttäjäagentille on riippumaton menetelmästä, jolla mediasisältö on ylösladattu. Tämä mahdollistaa lähettävien ja vastaanottavien päiden erilaiset ja joustavat toteutukset sekä MMSE:ssä (-issä) että lähettävissä ja vastaanottavissa käyttäjäagenteissa.
15 Koska päästä-päähän ilmoitusta ei tarjota, radio- ja verkkoresursseja käytetään tehokkaammin.
Keksinnön tietyt toteutukset ja suoritusmuodot on esitetty. Alan ammattilaiselle on ilmeistä, että keksintö ei ole rajoitettu edellä esitettyjen suoritusmuotojen yksityiskohtiin, vaan että se voidaan toteuttaa ekvivalentteja 20 välineitä käyttävissä suoritusmuodoissa keksinnön ominaispiirteistä poikkeamatta. Keksinnön piiriä on rajoitettu ainoastaan oheisilla patenttivaatimuksilla.

Claims (13)

114364
1. Menetelmä verkkoentiteetissä, joka menetelmä käsittää vaiheet: vastaanotetaan lähettävältä entiteetiltä mediasisältöä, joka on osoitettu ainakin yhdelle multimediapäätelaitteelle; ja 5 järjestetään pääsy tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai vastaanottopreferenssit ainakin yhdelle multimediapäätelaitteelle; tunnettu siitä, että muodostetaan mainitun vastaanottajadatan mukaisesti 10 ilmoitusviesti, joka sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja annetaan ilmoitusviesti lähetettäväksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle. 15
2. Patenttivaatimuksen 1 mukainen menetelmä, tunnettu siitä, että: vastaanotetaan mediasisältö multimediaviestintäpalvelimessa; ja tarjotaan ainakin yhdelle osoitetulle multimediapäätelaitteelle 20 mediasisältö verkkoentiteetin kautta; , missä verkkoentiteetti on multimediaviestintävälitin. I | I
3. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, • · « ; tunnettu siitä, että muodostetaan virtaustoistoistunto ainakin osan 25 mediasisällön virtaustoistamiseksi mainittuun ainakin yhteen •... · multimediapäätelaitteeseen. t · ·
4. Patenttivaatimuksen 3 mukainen menetelmä, tunnettu siitä, ··* että mainittua virtaustoistetun istunnon muodostamista edeltää ilmoitusviestin MM .···. 30 lähettäminen mainittuun ainakin yhteen osoitettuun multimediapäätelaitteeseen. • ·»
5. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, ; tunnettu siitä, että mediasisältö käsittää joukon erityyppisiä komponentteja : 35 ja jokaista komponenttia voidaan muokata yhteen tai useampaan muotoon. » · 114364
6. Patenttivaatimuksen 5 mukainen menetelmä, tunnettu siitä, että ennen mainittua mediasisällön antamista: tarkastetaan vastaanotetun mediasisällön ainakin yhden komponentin muoto; 5 määritetään vastaanottajadataa käyttäen onko muoto sopiva mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja käännetään komponentti tarvittaessa mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle sopivaan muotoon.
7. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että mainittu ilmoitusviesti tarjoaa minimimäärän mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle tarpeellista informaatiota virtaustoistoistunnon muodostamiseksi mainitun verkkoentiteetin kanssa.
8. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että menetelmä lisäksi käsittää radiolinkin tarjoamisen osoitetun multimediapäätelaitteen kanssa tapahtuvan kommunikaation aikana.
9. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, 20 tunnettu siitä, että mainittu lähettävä entiteetti valitaan ryhmästä, joka sisältää: ensimmäisen tietoliikenneverkon mediaa tallentava entiteetti, toisen : tietoliikenneverkon mediaa tallentava entiteetti, ulkopuolisen datansiirtoverkon . .1, mediatallennin, ja ensimmäisen tietoliikenneverkon multimediapäätelaite. T ! 25 10. Patenttivaatimuksen 9 mukainen menetelmä, tunnettu siitä, että mainittu ilmoitusviesti muodostetaan ottaen huomioon ensimmäisen t | tietoliikenneverkon ominaisuudet. | • · *
11. Verkkoentiteetti (103), joka käsittää: 30 välineet (INP) ainakin yhdelle multimediapäätelaitteelle osoitetun '[[(: mediasisällön vastaanottamiseksi lähettävältä entiteetiltä; ja ;v. välineet (CPU) pääsyn järjestämiseksi tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai ';1 ’ vastaanottopreferenssit ainakin yhdelle osoitetulle multimediapäätelaitteelle; 35 tunnettu siitä, että verkkoentiteetti lisäksi käsittää: * · * * * » » 25 1 14364 ilmoitusvälineet (CPU) ilmoitusviestin muodostamiseksi mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja j 5 antamisvälineet (CPU) ilmoitusviestin antamiseksi lähetettäväksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle.
12. Kommunikaatiojärjestelmä, joka käsittää: ainakin yhden multimediapäätelaitteen (108); 10 verkkoentiteetin (103); välineet (INP) ainakin yhdelle multimediapäätelaitteelle osoitetun mediasisällön vastaanottamiseksi lähettävältä entiteetiltä; ja välineet (CPU) pääsyn järjestämiseksi tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian vastaanotto-ominaisuudet ja/tai 15 vastaanottopreferenssit ainakin yhdelle osoitetulle multimediapäätelaitteelle; tunnettu siitä, että järjestelmä lisäksi käsittää: ilmoitusvälineet (CPU) ilmoitusviestin muodostamiseksi mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä virtaustoistettavaksi 20 mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja antamisvälineet (CPU) ilmoitusviestin antamiseksi lähetettäväksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle.
13. Tietokoneohjelmatuote verkkoentiteetin kontrolloimiseksi, joka ! 25 tietokoneohjelmatuote käsittää: tietokonekoodin, joka aikaansaa verkkoentiteetin vastaanottamaan ainakin yhdelle multimediapäätelaitteelle osoitettua mediasisältöä lähettävältä entiteetiltä; ja tietokonekoodin, joka aikaansaa verkkoentiteetin järjestämään , : ’ 30 pääsyn tietokantaan, joka käsittää vastaanottajadataa, joka kuvaa multimedian Λ vastaanotto-ominaisuudet ja/tai vastaanottopreferenssit ainakin yhdelle ; v, osoitetulle multimediapäätelaitteelle; \,‘ tunnettu siitä, että tietokoneohjelmatuote lisäksi käsittää: tietokonekoodin, joka aikaansaa verkkoentiteetin muodostamaan ‘,\m· 35 ilmoitusviestin mainitun vastaanottajadatan mukaisesti, joka ilmoitusviesti :\! sisältää informaatiota, jonka mukaisesti mainittu mediasisältö on käytettävissä 2Θ 114364 virtaustoistettavaksi mainitulle ainakin yhdelle osoitetulle multimediapäätelaitteelle; ja tietokonekoodin, joka aikaansaa verkkoentiteetin antamaan ilmoitusviestin lähetettäväksi mainitulle ainakin yhdelle osoitetulle 5 multimediapäätelaitteelle. » f 4 « I t » » f * 27 114364
FI20002566A 2000-11-22 2000-11-22 Datan siirto FI114364B (fi)

Priority Applications (5)

Application Number Priority Date Filing Date Title
FI20002566A FI114364B (fi) 2000-11-22 2000-11-22 Datan siirto
EP01995649A EP1410659A2 (en) 2000-11-22 2001-11-21 Data transmission
AU2002226344A AU2002226344A1 (en) 2000-11-22 2001-11-21 Multimedia messaging services
PCT/EP2001/013515 WO2002043414A2 (en) 2000-11-22 2001-11-21 Multimedia messaging services
US09/990,359 US20020087549A1 (en) 2000-11-22 2001-11-23 Data transmission

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20002566A FI114364B (fi) 2000-11-22 2000-11-22 Datan siirto
FI20002566 2000-11-22

Publications (3)

Publication Number Publication Date
FI20002566A0 FI20002566A0 (fi) 2000-11-22
FI20002566A FI20002566A (fi) 2002-05-23
FI114364B true FI114364B (fi) 2004-09-30

Family

ID=8559557

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20002566A FI114364B (fi) 2000-11-22 2000-11-22 Datan siirto

Country Status (5)

Country Link
US (1) US20020087549A1 (fi)
EP (1) EP1410659A2 (fi)
AU (1) AU2002226344A1 (fi)
FI (1) FI114364B (fi)
WO (1) WO2002043414A2 (fi)

Families Citing this family (118)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2397723A (en) * 2002-11-14 2004-07-28 Nokia Corp Data transmission
US7631037B2 (en) 2001-02-08 2009-12-08 Nokia Corporation Data transmission
US20050091376A1 (en) * 2001-10-12 2005-04-28 Helfman Nadav B. Apparatus and method for optimized and secured reflection of network services to remote locations
EP3401794A1 (en) 2002-01-08 2018-11-14 Seven Networks, LLC Connection architecture for a mobile network
RU2004135074A (ru) * 2002-05-01 2005-05-10 Конинклейке Филипс Электроникс Н.В. (Nl) Способ и система обмена мультимедийными сообщениями с использованием водяных знаков
US7116995B2 (en) * 2002-05-31 2006-10-03 Nokia Corporation System and method for operating intravendor and intervendor messaging systems
US20030227916A1 (en) * 2002-06-06 2003-12-11 Toni Paila System and method for the multicast distribution of multimedia messaging service messages
DE10225425A1 (de) 2002-06-07 2003-12-18 Siemens Ag Verfahren zur Übertragung von Daten
CN1299492C (zh) * 2002-09-10 2007-02-07 腾讯科技(深圳)有限公司 一种在即时通信工具和手机间实现多媒体短信互通的方法
FI113608B (fi) * 2002-11-07 2004-05-14 Teliasonera Finland Oyj Menetelmä multimediasanoman välittämiseksi sekä edustapalvelin
CN1249965C (zh) * 2002-11-12 2006-04-05 华为技术有限公司 多媒体消息在不同多媒体消息中心之间转发的方法
FR2847406B1 (fr) * 2002-11-20 2005-01-14 Cegetel Procede et dispositif modulaire de tracage d'un message multimedia a travers un reseau de telecommunications
US8645470B2 (en) * 2002-12-06 2014-02-04 Core Wireless Licensing S.A.R.L. System, method and computer program product for the delivery of media content
US8028093B2 (en) 2002-12-11 2011-09-27 Broadcom Corporation Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities
FR2848761B1 (fr) * 2002-12-11 2005-05-06 Eastman Kodak Co Systeme et procede de distribution d'images
US7296295B2 (en) * 2002-12-11 2007-11-13 Broadcom Corporation Media processing system supporting different media formats via server-based transcoding
CN1509104A (zh) * 2002-12-17 2004-06-30 �ʼҷ����ֵ��ӹɷ����޹�˾ 多媒体信息服务的方法与***
GB0229632D0 (en) * 2002-12-19 2003-01-22 Sleepydog Ltd Improvements relating to digital picture frames
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
KR20040069072A (ko) * 2003-01-28 2004-08-04 삼성전자주식회사 착신자의 멀티미디어 데이터를 자동으로 내려 받는 이동전화 단말기, 통신 시스템 및 그 방법
EP1463323B1 (en) * 2003-03-25 2015-05-13 Broadcom Corporation Media processing system supporting adaptive digital media parameters based on end-user viewing capabilities
EP1463332B1 (en) * 2003-03-25 2015-06-24 Broadcom Corporation Media processing system supporting different media formats via server-based transcoding
CN1771702A (zh) * 2003-04-10 2006-05-10 皇家飞利浦电子股份有限公司 多媒体消息传递方法和***
KR100517988B1 (ko) * 2003-04-16 2005-09-30 엘지전자 주식회사 Gsm 단말기의 문자메시지 수신 방법
JP2007527140A (ja) * 2003-07-08 2007-09-20 松下電器産業株式会社 ネットワーク録画システム、録画サーバ
DE10350083A1 (de) 2003-10-27 2005-06-23 Siemens Ag Verfahren zum Übertragen von verschlüsselten Nutzdatenobjekten
DE10353117B3 (de) * 2003-11-12 2005-07-14 Vodafone Holding Gmbh Verfahren zur Übertragung von Daten auf ein mobiles Endgerät in Mobilfunknetzen
EP1719361B1 (fr) * 2003-12-01 2011-06-29 France Telecom Systeme de creation et de transmission de messages multimedias comportant une composante sonore modifiee
US7649895B2 (en) * 2003-12-30 2010-01-19 Airwide Solutions Inc. Apparatus and method for routing multimedia messages between a user agent and multiple multimedia message service centers
DE602004006171T2 (de) * 2004-01-09 2008-01-10 Telefonaktiebolaget Lm Ericsson (Publ) Sitzungseinleitungsprotokollsignalisierung (sip)
EP1555836A1 (fr) * 2004-01-15 2005-07-20 France Telecom Systémé de routage de trafic de messages multimédia (MMS) inter-operateurs
EP1562342A1 (fr) * 2004-02-05 2005-08-10 France Telecom Procédé et système de traitement d'un message multimédia
GB0402774D0 (en) 2004-02-09 2004-03-10 Nokia Corp Multimedia message transfer
FR2866510B1 (fr) * 2004-02-13 2006-05-05 Gemplus Card Int Procede et systeme d'identification et de configuration d'appareils dans un reseau de communications sans fil
US8359349B2 (en) 2004-03-18 2013-01-22 Nokia Corporation System and associated terminal, method and computer program product for uploading content
ES2363578T3 (es) * 2004-03-23 2011-08-09 Nds Limited Sistema de mensajería multimedia personalizada.
CN1934836A (zh) * 2004-03-30 2007-03-21 松下电器产业株式会社 内容中继服务器、内容中继***、内容中继方法和采用该方法的程序
WO2005109707A2 (en) * 2004-05-06 2005-11-17 Telecommunication Systems, Inc. Gateway application to support use of a single internet address domain for routing messages to multiple multimedia message service centers
US20060031369A1 (en) * 2004-07-01 2006-02-09 Marc Caron Method, system, and edge multimedia messaging service (MMS) relay/server for multi-staged MMS
US9049212B2 (en) * 2004-09-30 2015-06-02 International Business Machines Corporation Method, system, and computer program product for prefetching sync data and for edge caching sync data on a cellular device
US7441271B2 (en) 2004-10-20 2008-10-21 Seven Networks Method and apparatus for intercepting events in a communication system
US8010082B2 (en) * 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US8209432B2 (en) * 2005-03-14 2012-06-26 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for communicating multimedia content
US7752633B1 (en) 2005-03-14 2010-07-06 Seven Networks, Inc. Cross-platform event engine
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
DE102005020916B4 (de) * 2005-05-04 2007-01-25 Infineon Technologies Ag Verfahren und Kommunikationseinrichtung zum Bearbeiten einer Nachricht
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US20190268430A1 (en) 2005-08-01 2019-08-29 Seven Networks, Llc Targeted notification of content availability to a mobile device
IL173222A0 (en) * 2006-01-18 2006-06-11 Clip In Touch Internat Ltd Apparatus and method for creating and transmitting unique dynamically personalized multimedia messages
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US8102986B1 (en) 2006-11-10 2012-01-24 Callwave, Inc. Methods and systems for providing telecommunications services
US8218736B1 (en) * 2006-12-07 2012-07-10 Callwave, Inc. Methods and systems for confirming message delivery
CA2667378C (en) 2006-12-08 2011-02-15 Lipso Systemes Inc. System and method for optimisation of media objects
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
EP2081361B1 (en) * 2008-01-21 2014-03-26 Alcatel Lucent Converged information systems
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US20170149600A9 (en) * 2008-05-23 2017-05-25 Nader Asghari Kamrani Music/video messaging
US20110066940A1 (en) 2008-05-23 2011-03-17 Nader Asghari Kamrani Music/video messaging system and method
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
SE1050785A1 (sv) * 2010-07-12 2012-01-13 Synapse Int Sa Ett system och förfarande för att verifiera att ett meddelande kan hanteras utan problem
US8886176B2 (en) 2010-07-26 2014-11-11 Seven Networks, Inc. Mobile application traffic optimization
GB2495877B (en) 2010-07-26 2013-10-02 Seven Networks Inc Distributed implementation of dynamic wireless traffic policy
JP5620578B2 (ja) 2010-07-26 2014-11-05 セブン ネットワークス インコーポレイテッド 複数のアプリケーションにわたるモバイルネットワークトラフィック調整
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
WO2012061430A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US8903954B2 (en) 2010-11-22 2014-12-02 Seven Networks, Inc. Optimization of resource polling intervals to satisfy mobile device requests
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
WO2012060997A2 (en) 2010-11-01 2012-05-10 Michael Luna Application and network-based long poll request detection and cacheability assessment therefor
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
WO2012061437A1 (en) 2010-11-01 2012-05-10 Michael Luna Cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US9021048B2 (en) 2010-11-01 2015-04-28 Seven Networks, Inc. Caching adapted for mobile application behavior and network conditions
GB2495463B (en) 2010-11-22 2013-10-09 Seven Networks Inc Aligning data transfer to optimize connections established for transmission over a wireless network
WO2012094675A2 (en) 2011-01-07 2012-07-12 Seven Networks, Inc. System and method for reduction of mobile network traffic used for domain name system (dns) queries
GB2505103B (en) 2011-04-19 2014-10-22 Seven Networks Inc Social caching for device resource sharing and management cross-reference to related applications
WO2012149221A2 (en) 2011-04-27 2012-11-01 Seven Networks, Inc. System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
EP2737741A4 (en) 2011-07-27 2015-01-21 Seven Networks Inc SURVEILLANCE OF MOBILE APPLICATION ACTIVITIES IN SEARCH OF MALICIOUS TRAFFIC ON A MOBILE DEVICE
US8934414B2 (en) 2011-12-06 2015-01-13 Seven Networks, Inc. Cellular or WiFi mobile traffic optimization based on public or private network destination
US8868753B2 (en) 2011-12-06 2014-10-21 Seven Networks, Inc. System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation
US9277443B2 (en) 2011-12-07 2016-03-01 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
EP2788889A4 (en) 2011-12-07 2015-08-12 Seven Networks Inc FLEXIBLE AND DYNAMIC INTEGRATION SCHEMES OF A TRAFFIC MANAGEMENT SYSTEM WITH VARIOUS NETWORK OPERATORS TO REDUCE NETWORK TRAFFIC
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
WO2013090212A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Mobile network reporting and usage analytics system and method using aggregation of data in a distributed traffic optimization system
WO2013090821A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
WO2013103988A1 (en) 2012-01-05 2013-07-11 Seven Networks, Inc. Detection and management of user interactions with foreground applications on a mobile device in distributed caching
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
WO2013116852A1 (en) 2012-02-03 2013-08-08 Seven Networks, Inc. User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
WO2014011216A1 (en) 2012-07-13 2014-01-16 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
CN104509139B (zh) * 2012-08-06 2018-07-20 华为技术有限公司 用于提供彩信服务的方法
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US20140177497A1 (en) 2012-12-20 2014-06-26 Seven Networks, Inc. Management of mobile device radio state promotion and demotion
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US9326185B2 (en) 2013-03-11 2016-04-26 Seven Networks, Llc Mobile network congestion recognition for optimization of mobile traffic
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US20150082051A1 (en) * 2013-09-18 2015-03-19 Ankur Aggarwal Method for Formatting and Distributing Electronic Data
US9712467B2 (en) * 2014-02-28 2017-07-18 International Business Machines Corporation Iterative method to successfully send large electronic messages
US9529733B1 (en) * 2014-09-18 2016-12-27 Symantec Corporation Systems and methods for securely accessing encrypted data stores
WO2016049171A1 (en) * 2014-09-23 2016-03-31 Thomson Licensing Method and system for processing media asset gifts
US10171394B2 (en) * 2015-05-13 2019-01-01 Verizon Patent And Licensing Inc. Multimedia mail service
JP7325787B1 (ja) * 2023-03-02 2023-08-15 17Live株式会社 サーバ、端末及びコンピュータプログラム

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5548789A (en) * 1991-01-24 1996-08-20 Canon Kabushiki Kaisha Message communication processing apparatus for selectively converting storing and transmitting messages of different lengths
US7082106B2 (en) * 1993-01-08 2006-07-25 Multi-Tech Systems, Inc. Computer-based multi-media communications system and method
WO1996019068A1 (en) * 1994-12-16 1996-06-20 At & T Corp. Network based multimedia messaging method and system
JPH09134319A (ja) * 1995-10-03 1997-05-20 Sony Electron Inc パーソナル通信ルーティングシステムのユーザインターフェース及びルール処理
US5995594A (en) * 1996-11-13 1999-11-30 Siemens Information And Communication Networks, Inc. System and method for message notification in a multimedia messaging system
US6335927B1 (en) * 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6185603B1 (en) * 1997-03-13 2001-02-06 At&T Corp. Method and system for delivery of e-mail and alerting messages
US6333973B1 (en) * 1997-04-23 2001-12-25 Nortel Networks Limited Integrated message center
WO1999014909A1 (en) * 1997-09-16 1999-03-25 British Telecommunications Public Limited Company Messaging system
JP3733218B2 (ja) * 1997-09-30 2006-01-11 キヤノン株式会社 中継装置及びその制御方法及び記憶媒体
US6816904B1 (en) * 1997-11-04 2004-11-09 Collaboration Properties, Inc. Networked video multimedia storage server environment
US6185288B1 (en) * 1997-12-18 2001-02-06 Nortel Networks Limited Multimedia call signalling system and method
US6226362B1 (en) * 1997-12-31 2001-05-01 At&T Corp Video phone interactive corporate menu answering machine announcement
US6556666B1 (en) * 1998-05-05 2003-04-29 Siemens Information & Communication Networks, Inc. Notification system for multimedia messaging systems
US6430177B1 (en) * 1998-06-09 2002-08-06 Unisys Corporation Universal messaging system providing integrated voice, data and fax messaging services to pc/web-based clients, including a content manager for receiving information from content providers and formatting the same into multimedia containers for distribution to web-based clients
FI108982B (fi) * 1998-06-15 2002-04-30 Nokia Corp Sanomapalvelu langattomassa tietoliikennejärjestelmässä
US6459776B1 (en) * 1998-09-29 2002-10-01 Siemens Information And Communication Networks, Inc. System and method for personalized multimedia messaging
US6052440A (en) * 1998-10-29 2000-04-18 Samsung Electronics Co., Ltd. System and method of delivering a multimedia alarm call message
FI982490A0 (fi) * 1998-11-18 1998-11-18 Nokia Corp Menetelmä ja järjestelmä viestintää varten
US6351764B1 (en) * 1998-12-31 2002-02-26 Michael Voticky System and method for prioritizing communications messages
US6446130B1 (en) * 1999-03-16 2002-09-03 Interactive Digital Systems Multimedia delivery system
DE69926807T2 (de) * 1999-04-19 2006-06-08 Nokia Corp. Verfahren zur ablieferung von nachrichten
US6636888B1 (en) * 1999-06-15 2003-10-21 Microsoft Corporation Scheduling presentation broadcasts in an integrated network environment
US6546427B1 (en) * 1999-06-18 2003-04-08 International Business Machines Corp. Streaming multimedia network with automatically switchable content sources
US6624826B1 (en) * 1999-09-28 2003-09-23 Ricoh Co., Ltd. Method and apparatus for generating visual representations for audio documents
EP1104964B1 (en) * 1999-12-02 2005-03-23 Sony International (Europe) GmbH Instant messaging
US6826173B1 (en) * 1999-12-30 2004-11-30 At&T Corp. Enhanced subscriber IP alerting
US6798768B1 (en) * 2000-02-23 2004-09-28 Lucent Technologies Inc. Multimedia call routing in an IP network
US20020056123A1 (en) * 2000-03-09 2002-05-09 Gad Liwerant Sharing a streaming video
US6556217B1 (en) * 2000-06-01 2003-04-29 Nokia Corporation System and method for content adaptation and pagination based on terminal capabilities
US6961329B1 (en) * 2000-06-13 2005-11-01 Qualcomm Incorporated Method and apparatus for forwarding messages among multiple radio networks
JP2002024147A (ja) * 2000-07-05 2002-01-25 Nec Corp セキュアメールプロキシシステム及び方法並びに記録媒体
AU2001283004A1 (en) * 2000-07-24 2002-02-05 Vivcom, Inc. System and method for indexing, searching, identifying, and editing portions of electronic multimedia files
GB2371178B (en) * 2000-08-22 2003-08-06 Symbian Ltd A method of enabling a wireless information device to access data services
US6976082B1 (en) * 2000-11-03 2005-12-13 At&T Corp. System and method for receiving multi-media messages
US6785707B2 (en) * 2000-11-14 2004-08-31 Bitfone Corp. Enhanced multimedia mobile content delivery and message system using cache management

Also Published As

Publication number Publication date
US20020087549A1 (en) 2002-07-04
AU2002226344A1 (en) 2002-06-03
WO2002043414A2 (en) 2002-05-30
FI20002566A0 (fi) 2000-11-22
WO2002043414A3 (en) 2002-09-12
FI20002566A (fi) 2002-05-23
EP1410659A2 (en) 2004-04-21

Similar Documents

Publication Publication Date Title
FI114364B (fi) Datan siirto
KR100880740B1 (ko) 멀티미디어 메시징 방법 및 시스템
US6629130B2 (en) Method and apparatus for processing electronic mail
US9419926B2 (en) System, method and computer program product for the delivery of media content
US7631037B2 (en) Data transmission
FI112427B (fi) Menetelmä langattoman päätelaitteen ominaisuuksien määrittämiseksi multimediasanoman välityspalvelussa, multimediasanoman välityspalvelu ja multimediapäätelaite
JP4220155B2 (ja) マルチメディアメッセージ通信サービス
KR100592467B1 (ko) 멀티미디어 스트리밍 세션 형성 방법
US20090325614A1 (en) Method of providing multimedia messaging service using unique message indentifier background of the invention
AU2002253481A1 (en) Multimedia messaging method and system
US6747989B1 (en) Method and arrangement for transmitting multimedia-related information in a packet-switched cellular radio network with external connection
EP1760974B1 (en) A method, system and terminal for implementing information transfer services
US20060136554A1 (en) Information server in a communication system
KR101005986B1 (ko) 이동통신 시스템에서의 멀티미디어 메시지 전송방법
Mostafa MMS-The modern wireless solution for multimedia messaging
US20050256959A1 (en) Method of and system for multimedia messaging system interoperability
KR100431466B1 (ko) 무선 인터넷에서의 멀티미디어 스트리밍 서비스 시스템 및방법
KR20070087168A (ko) 통신 시스템 내의 이동 정보 서버로의 액세스 모니터링
WO2006050751A1 (en) Provision of a multimedia message
MXPA06011645A (es) Metodo y aparato para transmitir un identificador unificado de recursos (uri) para uso de desviacion de contenido en un protocolo de iniciacion de sesion (sip)

Legal Events

Date Code Title Description
FG Patent granted

Ref document number: 114364

Country of ref document: FI

MM Patent lapsed