FI114364B - Datan siirto - Google Patents
Datan siirto Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6131—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a mobile phone network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/613—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for the control of the source by the destination
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing 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
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)
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)
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 |
-
2000
- 2000-11-22 FI FI20002566A patent/FI114364B/fi not_active IP Right Cessation
-
2001
- 2001-11-21 AU AU2002226344A patent/AU2002226344A1/en not_active Abandoned
- 2001-11-21 WO PCT/EP2001/013515 patent/WO2002043414A2/en not_active Application Discontinuation
- 2001-11-21 EP EP01995649A patent/EP1410659A2/en not_active Withdrawn
- 2001-11-23 US US09/990,359 patent/US20020087549A1/en not_active Abandoned
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 |