FI112307B - Viestintäpalvelu - Google Patents
Viestintäpalvelu Download PDFInfo
- Publication number
- FI112307B FI112307B FI20001741A FI20001741A FI112307B FI 112307 B FI112307 B FI 112307B FI 20001741 A FI20001741 A FI 20001741A FI 20001741 A FI20001741 A FI 20001741A FI 112307 B FI112307 B FI 112307B
- Authority
- FI
- Finland
- Prior art keywords
- server
- content
- terminal
- mmsc
- communication server
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 65
- 238000000034 method Methods 0.000 claims abstract description 33
- 238000004590 computer program Methods 0.000 claims abstract description 15
- 230000008569 process Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 description 17
- 238000012546 transfer Methods 0.000 description 15
- 238000013459 approach Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 102100024412 GTPase IMAP family member 4 Human genes 0.000 description 1
- 101000833375 Homo sapiens GTPase IMAP family member 4 Proteins 0.000 description 1
- 101001094649 Homo sapiens Popeye domain-containing protein 3 Proteins 0.000 description 1
- 101000608234 Homo sapiens Pyrin domain-containing protein 5 Proteins 0.000 description 1
- 101000578693 Homo sapiens Target of rapamycin complex subunit LST8 Proteins 0.000 description 1
- 102100027802 Target of rapamycin complex subunit LST8 Human genes 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Classifications
-
- 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
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- 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
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1108—Web based protocols, e.g. webRTC
-
- 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
-
- 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/65—Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
-
- 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/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
- User Interface Of Digital Computer (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Medicines Containing Plant Substances (AREA)
- Acyclic And Carbocyclic Compounds In Medicinal Compositions (AREA)
- Machine Translation (AREA)
- Information Transfer Between Computers (AREA)
Description
, 112307
Viestintäpalvelu
Keksintö liittyy viestintäpalveluihin. Se liittyy erityisesti, mutta ei pelkästään, virtaukseen (streaming) multimedian sanomanvälityspalvelussa.
5 Sähköposti, tai e-mail, on sanomanvälityspalvelu, joka mahdollistaa nopean ja edullisen viestinnän elektronisessa muodossa. Internetiä käyttäen e-mail -sanomia voidaan lähettää kaikkialle maailmaan, monissa tapauksissa käytännössä maksutta. Lisäksi sama sanoma voidaan lähettää lukuisille vastaanottajille. Tätä tekniikkaa kutsutaan nimellä multicasting. Koska 10 sanomien eteenpäin lähettäminen (relaying) on täysin automatisoitu, sanomat voivat saapua hyvin nopeasti sen jälkeen kun ne on lähetetty. E-mail -sanomat voivat kuljettaa tietokonetiedostoja, kuten dokumentteja, ohjelmatiedostoja sekä erilaisia mediatiedostoja, kuten audio- tai video-otoksia (clips).
Tavalliset kotikäyttäjät, joilla on henkilökohtaiset tietokoneet (PC), 15 eivät mielellään ota kiinteää yhteyttä sähköpostijärjestelmäänsä (esimerkiksi Internetiin) vaan mieluummin pystyttävät väliaikaisen etäyhteyden sähköpostipalvelimeen, joka tallentaa sanomat, jotka on vastaanotettu edellisen sähköpostin lukuistunnon jälkeen. Tämänkaltaista yhteyttä ja sähköpostin lukuohjelmaa käyttäen uudet sähköpostit voidaan siirtää 20 sähköpostipalvelimelta PC:n muistiin tai kovalevylle ja sitten lukea joko samalla kun yhteys on yhä aktiivinen tai vaihtoehtoisesti sen jälkeen kun yhteys on suljettu. Tietojen siirto kotitietokoneen ja sähköpostipalvelimen välillä suoritetaan tyypillisesti käyttäen PC:hen liitettyä modeemia.
··’’ Seuraavassa termi ’’lähetin” viittaa laitteeseen, joka lähettää . 25 vastaanottimelle tarkoitettua dataa, ja ’’vastaanotin” viittaa laitteeseen, joka vastaanottaa tämän datan ja jolle tämä data oli tarkoitettu. Sähköpostijärjestelmien toiminta on alan ammattilaisen hyvin tuntema, mutta ' · · muutamia pääperiaatteita selitetään seuraavassa yleisellä tasolla.
Kuvio 1 esittää kaaviokuvan Internet-pohjaisesta :. ’ · j 30 sähköpostijärjestelmästä 10, joka käsittää lähettimen 11, vastaanottimen 15 ja Internetin 12, jossa on lähettimen sähköpostipalvelin 13 ja vastaanottimen palvelin 14.
Internetissä lähetetään sähköpostisanomia käyttäen tiettyjä hyvin ;· tunnettuja protokollia. Yksinkertaisesti sanoen sähköpostisanoma, kun se on :: 35 luotu, pakataan yhteen yksikköön, leimataan vastaanottimen osoitteella ja : lähetetään lähettimen sähköpostipalvelimelle. Lähettimen sähköpostipalvelin 2 112307 välittää sanoman Internetin kautta vastaanottimen sähköpostipalvelimelle. Seuraavan kerran kun vastaanotin muodostaa yhteyden vastaanottimen sähköpostipalvelimeen Internetin kautta ja sähköpostilukuohjelmaa käyttäen tarkistaa onko uusia sähköposteja vastaanotettu, vastaanotin voi ladata minkä 5 tahansa uuden vastaanotetun sanoman yhteyden (esim. modeemilinkin) yli. Kun sanoma on vastaanotettu täydellisesti, se voidaan esittää käyttäjälle. Pitäisi huomata, että sähköpostisanoman eri lähetysvaiheiden aikana se on tyypillisesti jaettu useisiin pienempiin paketteihin käytetyn datasiirtoprotokollan (tai protokollien) mukaisesti. Vastaanotossa vastaanotin kokoaa kaikki nämä 10 paketit yhteen, järjestää ne oikeaan järjestykseen (jos tarpeen) ja rakentaa sähköpostisanoman uudelleen alkuperäiseen muotoonsa ennen sanoman esittämistä käyttäjälle.
Yllä kuvattu sähköpostisiirtojärjestelmä on kätevä ja tarjoaa mahdollisuuden multicastingiin, mutta se sopii parhaiten ja on alun perin 15 tarkoitettu sanomien vastaanottamiseen ja sitten niiden esittämiseen kun se on käyttäjälle mukavinta. Täten tietyn sähköpostisanoman sisältöön voidaan päästä ainoastaan sen jälkeen kun sanoman siirto vastaanottimelle on saatettu loppuun. Tämä ei ole todellinen ongelma puhtaissa tekstisanomissa, mutta suurten media- tai multimediasisältöjen (clip) tapauksessa on epäkohta, että 20 vastaanottimen käyttäjä ei voi alkaa otoksen esittämistä samalla kun sitä ollaan lataamassa. Toinen epäkohta on se, että sanoman vastaanottamiseksi vastaanottimessa täytyy olla riittävän suuri muisti, johon koko sanoma mahtuu. Erityisesti matkaviestinverkoissa tai missä tahansa muussa verkossa, jossa osa viestintälinkistä muodostetaan radioyhteydellä, on myös ongelmallista . 25 vastaanottaa pitkää sanomaa ilman keskeytyksiä tai virheitä, esimerkiksi radiopeiton hetkellisen menetyksen tai heikkenemisen vuoksi.
’;;; ‘ Matkaviestinpäätelaitteella on myös taipumusta omata rajoitettu muisti, joka on käytettävissä vastaanotettujen sanomien tallentamiseen, mikä edelleen pahentaa ongelmaa, joka liittyy sanomien mahtumiseen vastaanottimeen. 30 Näitä ongelmia lievennetään ainakin osittain multimediasanomanvälitys-palvelulla (MMS, Multimedia Messaging Service).
MMS (Multimedia Messaging Service) on uusi päästä-päähän sanomanvälitysratkaisu sanomien, joilla on teksti- ja/tai (multi)mediasisältö, yksisuuntaiseen siirtoon. MMS tarjoaa mahdollisuuden lähettää sanomia ... · 35 matkaviestinkäyttäjien välillä sekä matkaviestin käyttäjän ja Internetin välillä. On : jo olemassa sovittu ratkaisu MMS-palvelun toteutukselle kolmannen 3 112307 sukupolven matkaviestinjärjestelmissä. Nykyisin määritellyt piirteet ehdotetulle MMS-palvelulle on kuvattu 3rd Generation Partnership Project (3GPP) teknisessä spesifikaatiossa 23.140 V.3.0.1. ’’Multimedia Messaging Service (MMS), Functional Description, Stage 2 (Release 1999)”. MMS-palvelu, jota 5 ehdotetaan julkaisussa 3GPP 23.140, käyttää etappivälitys (store-and-forward) -ratkaisua sanoman jakeluun. Multimediasanomat rakennetaan sellaisella tavalla, että mediasisältö, informaatio, joka on tarpeen mediasisällön kuvaamiseen, sekä osoiteinformaatio, joka identifioi sanoman aiotun vastaanottajan, on kapseloitu yhteen. Tämä sanoma lähetetään sitten 10 Multimedia Messaging Service -keskukselle (MMSC, Multimedia Messaging Service Center), joka puolestaan ilmoittaa vastaanottimelle sanomasta. Sanoma ladataan vastaanottavalla päätelaitteella kokonaisuudessaan ja esitetään käyttäjälle vain kun se on ladattu ja tallennettu vastaanottavaan päätelaitteeseen.
15 Pitäisi ymmärtää, että vaikka termiä ’’multimedia-sanoma” käytetään yleisesti kuvaamaan sanomaa, joka sisältää muuta kuin yhdentyyppisen sisällön, tässä hakemuksessa annetun selityksen puitteissa tämä termi ulottuu kattamaan myös sanomat, jotka sisältävät vain yhden mediatyypin.
Nykyisin määritellyssä muodossaan MMS-palvelulla on epäkohta: 20 Vastaanottavan päätelaitteen täytyy tallentaa sanoma ennen kuin se esitetään käyttäjälle. Tämän vuoksi vastaanottavan päätelaitteen muistin koko aiheuttaa ylärajan niiden sanomien koolle, jotka voidaan ladata. WO 99/166746 ratkaisee tämän ongelman jakamalla sanoman osasanomiin (segmentteihin), il’' jos koko sanoma ei mahdu vastaanottavan päätelaitteen muistiin. Nämä . 25 osasanomat ovat riittävän pieniä, niin että vastaanottava päätelaite voi yksittäin ‘ / ladata kunkin niistä kokonaisena. Tässä tapauksessa vastaanottava päätelaite aluksi lataa ensimmäisen osasanoman. Kun ensimmäinen osasanoma on ‘ täysin ladattu, vastaanottava päätelaite voi esittää sen. Ensimmäisen osasanoman esittämisen jälkeen vastaanottava päätelaite voi ladata toisen 30 osasanoman ja sitten esittää sen. Kukin osasanoma ladataan ja esitetään yksi ·“]: kerrallaan. Osasanomien koko riippuu vastaanottavan päätelaitteen muistin '. # koosta ja sen täytyy olla vähintään yhtä pieni kuin tämä muistin koko.
MMS:n lisäksi on olemassa suoratoistotekniikkoja, jotka tunnetaan ;·’ kiinteälinjaisesta Internetistä. ’’Suoratoisto” (streaming) on termi, jota käytetään 35 yleisesti kuvaamaan mediavirran, esimerkiksi audio- tai videovirran, tai eri i v: virtojen yhdistelmän esittämistä jatkuvalla tavalla samalla kun näitä virtoja 4 112307 siirretään asiakkaalle dataverkon yli. ’Virta” (stream) on vastaavasti datavuo, joka tyypillisesti mahdollistaa vastaanottimen esittää jotakin jatkuvaa dataa, kuten liikkuvaa kuvaa, ääntä tai musiikkia. Tyypillisessä videovirrassa lähetetään noin 10-20 videokehystä sekunnissa. Käytännössä suoratoisto voi 5 olla joko live (reaaliaikainen) tai suoritettu on-demand -periaatteella. Kuten sen nimikin ehdottaa, ’’reaaliaikainen suoratoisto” (live streaming) kuvaa mediavirran luomista elävästä kohteesta, esimerkiksi videokameran tuottama digitaalisten kuvien virta, kun taas ”on-demand -suoratoisto” kuvaa mediavirran luomista esimerkiksi tiedostosta, joka on tallennettu palvelimelle.
10 Suoratoiston sisällä on kaksi hyvin tärkeää toiminnallisuutta, nimittäin suoratoiston ohjaus (streaming control) ja median siirto (media transport). Suoratoiston ohjaus huolehtii suoratoistoistunnon muodostamisesta, hallitsemisesta ja päättämisestä käyttäen neuvoteltua tai ennalta konfiguroitua parametriarvoryhmää. Median siirto koskee median 15 siirtämistä muodostetun istunnon aikana käyttäen sovittua tai neuvoteltua siirtoprotokollaa. Esimerkiksi Internet-ympäristössä on olemassa laajasti sovittuja protokollia sekä suoratoiston ohjaus- että median siirtotoiminnallisuuksien aikaansaamiseen ja näitä voidaan käyttää siirtoprotokollina suoratoistosovelluksissa.
20 Vaikka suoratoistoa käytetään laajasti Internetissä, se täytyy vielä sovittaa käytettäväksi matkaviestinverkoissa. Pitäisi ymmärtää, että :··; suoratoiston käyttö on hyvin lupaavaa matkaviestinverkoissa, erityisesti kun otetaan huomioon se tosiasia, että matkaviestinpäätelaitteilla on tyypillisesti hyvin rajoitettu tallennuskapasiteetti (muisti). Nykyiset matkaviestinverkot eivät t. 25 kuitenkaan tue suoratoistoa seuraavassa selitettävistä syistä.
Mediasisällön, sanomakuvauksen ja osoitusinformaation kapselointi samaan yksikköön nykyisissä MMS-spesifikaatioissa ehdotetulla tavalla on ··* yhteensopimaton mediasisällön suoratoiston (streaming) kanssa. Jotta muodostetaan suoratoistoistunto, vastaanottavan päätelaitteen tarvitsee tietää 30 etukäteen tiettyä mediasisältöön liittyvää informaatiota. Tämä informaatio sisältää, mutta ei ole rajoitettu tähän, sanomaan sisältyvän median tyypin, tavan, jolla media on koodattu ja sopivan siirtoprotokollan, jota voitaisiin käyttää mediasisällön lataamiseen. Koska nykyiset MMS-spesifikaatiot ; vaativat, että mediasisältöä kuvaava informaatio kapseloidaan itse 35 multimediasanomaan, vastaanottava päätelaite ei voi saada ennakkotietoa ; mediasisällön ominaisuuksista eikä tämän vuoksi kykene muodostamaan 5 112307 minkäänlaista suoratoistoistuntoa. Täten nykyisten suositusten mukaisesti koko sanoma täytyy ladata vastaanottavaan päätelaitteeseen mediasisällön yksityiskohtien erottamista varten. Vasta sitten voidaan mediasisältö, kuten video- ja/tai audio-otokset, toistaa vastaanottavan päätelaitteen käyttäjälle.
5 Tämä rajoittaa tunnetun MMS-ratkaisun käytettävyyttä, koska multimedia-otokset ovat tavallisesti bittimäärältään suuria ja tämän vuoksi vastaanottava päätelaite, esimerkiksi matkaviestin, vaatisi suhteellisen suuren muistin. Tarve ladata koko sanoma ennen kuin se voidaan esittää voi myös aiheuttaa merkittäviä viiveitä tietyissä olosuhteissa, esimerkiksi jos sanoma on hyvin 10 suuri tai yhteyden datasiirtonopeus on alhainen.
Pitäisi lisäksi korostaa, että nykyisten MMS-spesifikaatioiden ehdottama osoitusperiaate ei helpota suoratoiston toteuttamista tällaisessa järjestelmässä. Nykyinen MMS voidaan nähdä ’’lähetinorientoituneena järjestelmänä”. Toisin sanoen lähetin päättää mikä mediasisältö lähetetään 15 vastaanottimelle, kapseloi tämän sanomaan ja osoittaa sanoman aiotulle vastaanottajalle. Suoratoisto on toisaalta enemmän ’’vastaanotinorientoitunut”. Suoratoistoistunnon muodostamiseen tarvitaan yleensä suoratoistoyhteyden muodostaminen vastaanottimen ja mediasisällön lähteen, kuten verkkopohjaisen palvelimen välille, jolloin sisältö virtaa palvelimelta heti kun 20 tämä tarpeellinen yhteys on muodostettu. Täten suoratoistoistunnon muodostaminen vaatii sen, että vastaanottajalla on tietoa mediasisällön ;··· sijainnista, eikä se välttämättä vaadi, että mediasisältö olisi suoraan osoitettu vastaanottajalle.
·" Nyt on keksitty uusi ratkaisu, jossa tekniikan tason ongelmat . 25 voidaan välttää tai ainakin niitä voidaan lievittää.
Keksinnön ensimmäisen piirteen mukaisesti on aikaansaatu langaton multimediaviestintämenetelmä, jossa vastaanotetaan sisältö viestintäpalvelimelle ja jolle on tunnusomaista se mitä patenttivaatimuksen 1 tunnusmerkkiosassa on esitetty.Sisällön siirtäminen toiselle päätelaitteelle ·· 30 virtana mahdollistaa nopean pääsyn sisältöön, koska toista päätelaitetta käyttävän vastaanottajan ei tarvitse odottaa, että sisältö vastaanotetaan kokonaan.
:: Edullisesti viestintämenetelmä lisäksi käsittää vaiheen, jossa vastaanotettu sisältö esitetään toisessa päätelaitteessa virtana 35 suoratoistoistunnon aikana. Toinen päätelaite voi aloittaa sisällön esittämisen 6 112307 välittömästi ja mahdollisesti suorittaa tiettyjä toimenpiteitä (esimerkiksi tauon tekeminen datasiirtoon tai sen keskeyttäminen) siirron aikana.
Edullisesti menetelmä lisäksi käsittää vaiheen, jossa päätetään toisessa päätelaitteessa vastaanotetaanko sisältö vai ei tietyllä hetkellä, ja 5 suoratoistoistunto muodostetaan vain, jos päätöksenä on vastaanottaa sisältö.
Edullisesti viestintäpalvelu käsittää sisältöpalvelimen (content server) sisällön tallentamiseksi ja lähettämiseksi sekä ilmoituspalvelimen (notification server) ilmoitusten vastaanottamiseksi ja lähettämiseksi, jolloin sisältöpalvelimella ja ilmoituspalvelimella on fyysinen suhde, joka on valittu 10 joukosta, joka koostuu seuraavista: yksi yksikkö, erilliset yksiköt sekä erilliset yksiköt, jotka on hajautettu eri maantieteellisiin sijaintipaikkoihin.
Edullisesti viestintämenetelmä lisäksi käsittää vaiheen, jossa luodaan sisältö ensimmäisessä päätelaitteessa. Edullisesti ensimmäisessä päätelaitteessa luotu sisältö virtaa sisältöpalvelimelle ja mainittu sisällön 15 lähettäminen tapahtuu sisällön luomisen aikana. Näin toimimalla sisältö voidaan saattaa käyttäjän saataville aikaisemmin kuin jos sisältö luotaisiin kokonaan tai suuressa määrin ensimmäisessä päätelaitteessa.
Edullisesti, kun käytetään suoravirtautettua sisällön luomista, ensimmäinen ilmoitussanoma lähetetään ennen kuin sisällön luominen on 20 päätöksessä, niin että toinen päätelaite voi aloittaa sisällön vastaanottamisen ennen kuin sen luominen on päättynyt.
Edullisesti viestintäpalvelimen ja toisen päätelaitteen suoratoistoistunnon aikana vastaanotin voi antaa keskeytyskäskyn istunnon keskeyttämiseksi. Edullisesti suoratoistoistunto keskeytetään vastineena 25 keskeytyskäskylle.
Edullisesti toinen ilmoitussanoma käsittää informaation, jonka toinen päätelaite tarvitsee muodostaakseen suoratoistoistunnon sisältöpalvelimen kanssa.
Edullisesti tätä menetelmää sovelletaan osana Multimedia 30 Messaging Service-palvelua (MMS).
Edullisesti menetelmä lisäksi käsittää vaiheen, jossa suoritetaan sisällön multicasting ainakin yhdelle muulle päätelaitteelle toisen päätelaitteen :.! lisäksi ainakin yhdessä muussa suoratoistoistunnossa.
/ Suoritusmuodossa, jossa on useita suoratoistoistuntoja, kukin 35 suoratoistoistunto voi olla muodostettu muista riippumattomasti, niin että ; istunnot voivat alkaa ja päättyä eri aikoina tai samaan aikaan. Edullisesti 7 112307 jokainen istunto voidaan keskeyttää muista riippumattomasti, vastineena kullekin vastaavalle päätelaitteelle.
Keksinnön toisen piirteen mukaisesti on aikaansaatu langaton multimediasanomajärjestelmä, joka käsittää useita päätelaitteita sisältäen 5 ensimmäisen päätelaitteen ja toisen päätelaitteen; ja viestintäpalvelimen, johon ensimmäisellä ja toisella päätelaitteella on pääsy, ja joka palvelin käsittää välineen sisällön vastaanottamiseksi; tunnettu siitä, että järjestelmä lisäksi käsittää patenttivaatimuksen 10 tunnusmerkkiosan mukaiset välineet.
Edullisesti järjestelmä lisäksi käsittää välineet vastaanotetun sisällön 10 esittämiseksi toisessa päätelaitteessa virtana suoratoistoistunnon aikana.
Keksinnön kolmannen piirteen mukaisesti on aikaansaatu patenttivaatimuksen 11 mukainen viestintäpalvelu.
Keksinnön neljännen piirteen mukaisesti on aikaansaatu patenttivaatimuksen 12 mukainen tietokoneohjelmatuote 15 tietoliikennepalvelimen (MMSC) ohjaamiseksi langattomassa multimediasanomajärjestelmässä.
Keksinnön viidennen piirteen mukaisesti on aikaansaatu patenttivaatimuksen 13 mukainen langaton multimediasanomalaite.
Keksinnön kuudennen piirteen mukaisesti on aikaansaatu patenttivaatimuksen 20 14 mukainen tietokoneohjelmatuote langattoman multimediasanomalaitteen ohjaamiseksi.
··; Edullisesti viestintälaite on langaton viestintälaite. Vaihtoehtoisessa suoritusmuodossa langaton viestintälaite on langaton viestintäsovitin (wireless communication adapter), joka on sovitettu aikaansaamaan langaton . 25 viestintätoiminnallisuus ulkopuoliselle laitteelle, kuten kannettavalle henkilökohtaiselle tietokoneelle.
Keksinnön seitsemännen piirteen mukaisesti on aikaansaatu menetelmä viestintälaitteessa, menetelmän käsittäessä vaiheet: vastaanotetaan viestintälaitteelle tarkoitettua sanomaa koskeva ' · i 30 ilmoitus viestintäpalvelimelta; tunnettu siitä, että viestintälaite lisäksi käsittää vaiheet, joissa: muodostetaan suoratoistoistunto viestintäpalvelimen kanssa '!suoratoistetun sanoman vastaanottamiseksi; ja : · ’ esitetään suoratoistettu sanoma suoratoistoistunnon aikana.
35 Keksintö selitetään nyt esimerkin muodossa viitaten oheisiin ; piirroksiin, joissa: D 112307
O
kuvio 1 on Internet-pohjaisen sähköpostijärjestelmän periaatteellinen kaavio; kuvio 2 on keksinnön edullisen suoritusmuodon mukaisen viestintäjärjestelmän kaavio; 5 kuvio 3 esittää suoratoistetun datasiirron pääprotokollakerrokset kuvion 2 järjestelmässä; kuvio 4 esittää niiden sanomien rakenteen, jotka lähetetään vastaanottimelle keksinnön edullisen suoritusmuodon mukaisen suoratoistetun datasiirron aikana; 10 kuvio 5 esittää lohkokaavion keksinnön edullisen suoritusmuodon mukaiselle matkaviestinpäätelaitteelle, joka sisältää solukkoradiopuhelimen; ja kuvio 6 esittää keksinnön vaihtoehtoisen suoritusmuodon mukaisen radiosovitinkortin (radio adapter card) kannettavaa henkilökohtaista tietokonetta varten.
15 Kuvio 1 on kuvattu jo edellä.
Seuraavaksi keksinnön edullinen suoritusmuoto esitetään lyhyenä yhteenvetona ja sitten edullinen suoritusmuoto kuvataan kokonaan viitaten kuvioihin 2-6.
Keksinnön edullisen suoritusmuodon mukaisesti suoratoisto 20 (streaming) sisällytetään Multimedia Messaging Service -palveluun. Tässä suhteessa otetaan kolmivaiheinen lähestymistapa. Ensimmäisessä vaiheessa *·: sanoma, tai tarkemmin mediasisältö, siirretään mediapalvelimelle (suoratoistopalvelimelle). Toisessa vaiheessa vastaanottimelle tai ··!’ vastaanottimille ilmoitetaan, että mediasisältö on saatavilla lähetystä varten.
25 Kolmannessa vaiheessa mediasisältö siirretään vastaanottimelle tai vastaanottimille. Edullisesti vaiheessa 2 suoritettu ilmoitus tapahtuu ilmoitussanoman avulla, joka lähetetään lähettävältä päätelaitteelta multimediasanomanvälityspalvelimen (Multimedia Messaging Server, MMS) kautta vastaanottavalle päätelaitteelle. Tyypillisesti MMS-palvelin tallentaa • 30 ilmoitussanoman ja yrittää sitten välittää sen eteenpäin vastaanottavalle päätelaitteelle. Jos se epäonnistuu edelleenvälittämisessä, se yrittää .:, uudelleenlähettää tallennetun ilmoitussanoman myöhemmin.
^ Edullisesti suoratoisto (streaming) suoritetaan ensimmäisessä ja kolmannessa vaiheessa, nimittäin ladattaessa mediasisältöä mediapalvelimelle 35 (suoratoistopalvelimelle) ja ladattaessa mediasisältöä mediapalvelimelta (suoratoistopalvelimelta). Pitäisi huomata, että suoratoisto (streaming) 9 112307 mediapalvelimelle tapahtuvan latausvaiheen (vaihe 1) aikana ei ole esillä olevan keksinnön mukaisen menetelmän oleellinen piirre. Kuitenkin suoratoiston käyttö molemmissa vaiheissa 1 ja 3 voi pienentää viivettä siitä, kun mediasisällön lähetys aloitetaan lähettävältä päätelaitteelta siihen, kun 5 suoratoisto aloitetaan vastaanottavassa päätelaitteessa. Sillä voi olla myös se vaikutus, että se pienentää tallennusvaatimuksia mediapalvelimessa (suoratoistopalvelimessa) ja voi käytännössä mahdollistaa reaaliaikaisen tai lähes reaaliaikaisen suoratoiston toteuttamisen MMS-palvelussa (Multimedia Messaging Service).
10 Menetelmän vaihetta 2 voidaan pitää sanoman ohjausvaiheena, joka huolehtii sanoman ja suoratoistoon liittyvän informaation välittämisestä eteenpäin vastaanottajalle MMS-palvelimen kautta. Vaiheet 1 ja 2 voidaan suorittaa sekventiaalisesti tai oleellisesti samanaikaisesti, kun taas vaihe 3 voidaan suorittaa automaattisesti, kun ilmoitussanoma vastaanotetaan 15 vastaanottavassa päätelaitteessa, tai myöhempänä ajankohtana vastaanottavan käyttäjän valinnan mukaan. Täten keksintö tarjoaa joustavuuden soittaa suoratoistettu mediasisältö vastaanotetussa päätelaitteessa minä tahansa ajankohtana. Edullinen suoritusmuoto ei aseta mitään rajoitusta mediasisällön koolle tai vastaanottajien lukumäärälle 20 multicasting-tapauksessa. Edullinen suoritusmuoto perustuu etappivälitys-lähestymistapaan ja on siten linjassa muiden MMS-ratkaisujen kanssa. Tämä mahdollistaa minkä tahansa mediasisällön, jota ei olla suoratoistamassa tai joka ei ole suoratoistettavaksi sopivaa tyyppiä, lataamisen vastaanottimelle ‘‘ tavanomaisella tavalla, joka on määritelty nykyisissä . 25 multimediasanomanvälitysspesifikaatioissa.
Esillä olevan keksinnön etu on, että suoratoistotoiminnallisuuden toteutus voi parantaa ehdotettua MMS-palvelua monilla tavoin, erityisesti kun • ·: mediasisältö on suuri tai se multicast-lähetetään. Etappivälitys-lähestymistapa suoratoiston (streaming) järjestämiseen MMS-palvelussa on tehokas ja > * > 30 toivottava, koska se antaa vastaanottajalle täyden vapauden päättää vastaanottaako ja soittaako hän multimediasanoman sisällä olevan mediasisällön ja koska. Keksintö myös aikaansaa suoratoistotoiminnallisuuden ehdotetun multimediasanomavälitys (Multimedia Messaging Service) -palvelun kehyksen sisälle ja on täten toteutukseltaan täysin yhteensopiva olemassa 35 olevien suositusten kanssa.
10 112307 Tämän jälkeen kuvattavat keksinnön suoritusmuodot määrittelevät MMS-palvelun alla tapahtuvan suoratoiston (streaming) päävaiheet.
Kuvio 2 on keksinnön edullisen suoritusmuodon mukaisen viestintäjärjestelmän 20 kaavio. Järjestelmä 20 käsittää lähettävän 5 päätelaitteen, MMS-keskuksen (MMSC, Multimedia Messaging Service
Center), jossa on mediapalvelin 22 ja MMS-palvelin 23, sekä vastaanottavan päätelaitteen 24.
Tässä esimerkissä lähettävä päätelaite 21 on matkaviestinpäätelaite, joka on varustettu videokameralla ja mikrofonilla ja joka 10 luo vastaanottavalle matkaviestinpäätelaitteelle lähetettävän mediasisällön (audio/video-clip). Vastaanottava matkaviestinpäätelaite on varustettu sopivalla esitysohjelmistolla ja -laitteistolla, joka mahdollistaa mediasisällön (audio/video-clip) esittämisen. Koko prosessi suoritetaan kolmessa vaiheessa.
Ensimmäisessä vaiheessa lähettävä päätelaite 21 muodostaa 15 suoratoistoistunnon (streaming session) mediapalvelimen 22 (streaming server) kanssa, joka aloittaa mediasisällön tallentamisen ennalta määrättyyn paikkaan. Tätä vaihetta voidaan pitää median ylöslatausvaiheena (upload).
Toisessa vaiheessa lähettävä päätelaite 21 lähettää MMS-palveli-men 23 kautta ilmoituksen vastaanottavalle päätelaitteelle 24 siitä, että 20 mediasisältö on tallennettu. Tämä ilmoitus sisältää esityksen kuvausinformaatiota, joka vaaditaan toisen suoratoistoistunnon (streaming session) muodostamiseen vastaanottavan päätelaitteen 24 ja mediapalvelimen >tl 22 välille. Tämä esityksen kuvausinformaatio sisältää, siihen kuitenkaan j ' · rajoittumatta, seuraavat tiedot: mediapalvelimen verkko-osoite, sen access- i 25 mekanismin yksityiskohdat, joita käyttämällä mediasisältö voidaan hakea mediapalvelimelta, suoratoistetun median tyyppi, koodausmenetelmä (menetelmät), jota käytetään mediasisällön koodaamiseen, sekä indikaation siirtoprotokollasta (protokollista), jota käytetään median alaslataamiseen (downloading).
30 Kolmannessa vaiheessa vastaanottava päätelaite 24 muodostaa suoratoistoistunnon mediapalvelimen 22 kanssa ilmoitussanomassa vastaanotetun informaation perusteella ja vastaanottava päätelaite aloittaa \ mediasisällön alaslatauksen ja soittamisen päätelaitteessa. Tätä vaihetta voidaan pitää median alaslatausvaiheena.
35 Mediapalvelin ja MMS-palvelin voivat olla liitettyinä toisiinsa tai *· säilytettyinä erillisinä yksiköinä verkossa palveluntuottajasta riippuen.
11 112307
Mediapalvelin voi olla sijoitettu esimerkiksi matkaviestinverkkoon tai se voi sijaita Internetissä, mahdollisesti sellaisen palveluntuottajan kontrollin alaisena, joka on muu kuin se palveluntuottaja, joka on vastuussa palveluiden tuottamisesta matkaviestinverkossa.
5 Kun suoratoistoa (streaming) käytetään sekä ensimmäisessä vaiheessa että kolmannessa vaiheessa, toinen (ilmoitus-) vaihe suoritetaan ensimmäisen vaiheen (median ylöslataus) aikana ja kolmas vaihe (median alaslataus) voidaan myös aloittaa ensimmäisen vaiheen aikana. Lähettävä päätelaite 21 jatkaa mediasisällön lähettämistä mediapalvelimelle 22, kun 10 mediapalvelin 22 samanaikaisesti lähettää vastaanottavalle päätelaitteelle 24 ne osat mediasisällöstä, jotka on vastaanotettu aikaisemmin. Vastaanottava päätelaite alkaa (ja jatkaa) mediasisällön soittamista kokonaisviiveellä, joka riippuu suoratoistoprosessista, datasiirtoviiveistä sekä ajanhetkestä, jona kolmas vaihe aloitettiin. Jos kolmatta vaihetta ei aloiteta automaattisesti vaan 15 vasta sen jälkeen kun vastaanottavan päätelaitteen käyttäjälle on annettu kehote ja häneltä on vastaanotettu lupa, kokonaisviive on tyypillisesti pidempi kuin jos kolmas vaihe aloitettaisiin välittömästi sen jälkeen kun ilmoitus on vastaanotettu vastaanottavassa päätelaitteessa.
Vaihtoehtoisessa suoritusmuodossa mediasisältö on jo tallennettu 20 mediapalvelimelle 22 ja lähettävä päätelaite 21 tietää mediasisällön esityksen kuvausinformaation. Tässä tapauksessa voidaan hypätä ensimmäisen vaiheen ·· yli. Kuten yllä todettiin, mediasisällön suoratoisto (streaming) ei ole oleellista vaiheessa 1. Esimerkiksi suoratoistoa käyttämätöntä lähestymistapaa voidaan käyttää vaiheelle 1 sellaisessa yhteydessä, jossa mediasisältö tuotetaan 25 kaupalliselta tuottajalta (esimerkiksi uutiset), joka sijaitsee viestintäverkossa, kuten Internetissä. Sisällön tuottaja päivittää mediapalvelimelle tallennetun mediasisällön käyttäen suoratoistoa käyttämätöntä (non-streaming) lähetystä IP-yhteyden yli ja ilmoittaa potentiaalisille mediasisällön vastaanottajille uusista kiinnostavista klipeistä käyttäen keksinnön vaiheen 2 mukaisia : ’>· 30 ilmoitussanomia. Ilmoitussanomien vastaanottajia olisivat esimerkiksi käyttäjät, joilla on tilaajasuhde tiettyyn sisällöntuottajaan. Ilmoitussanoman perusteella kukin vastaanottaja voi yksilöllisesti sopivana ajankohtana päättää ’muodostaako hän suoratoistoistunnon mediapalvelimen kanssa hakeakseen uuden mediasisällön, jonka sisällöntuottaja on asettanut saataville. Tämä 35 edustaa myös esimerkkiä multicasting-lähestymistavasta suoratoistoon 12 112307 (streaming) käyttäen keksinnön mukaista multimediasanomanvälitysjärjestelmää.
Keksinnön vaihtoehtoisen suoritusmuodon mukaisesti esityskuvausinformaatio voi olla tallennettuna muuhun palvelimeen kuin MMS-5 palvelin tai mediapalvelin, esimerkiksi sähköposti- tai Web-palvelimeen. Tässä tilanteessa vastaanottavalle päätelaitteelle lähetetty ilmoitussanoma identifioi sen tietyn palvelimen, jonne esityskuvausinformaatio on tallennettu, ja access-mekanismia (HTTP GET, WSP GET, IMAP4, POP3, RTSP DESCRIBE) voidaan käyttää hakemaan esityskuvausinformaatio tästä paikasta. Sitten 10 vastaanottava päätelaite 24 voi hakea esityskuvausinformaation ilmoitussanomassa identifioidulta palvelimelta käyttäen tätä tiettyä access-mekanismia. Näin haettu esityskuvausinformaatio ohjaa sitten vastaanottavaa päätelaitetta 24 suorittamaan prosessin vaihe 3 tallennetun mediasisällön hakemiseksi ja soittamiseksi. Jos esityskuvausinformaation tallentamiseen 15 käytetty palvelin on MMS-palvelin, olemassa olevaa MMS-ratkaisua voidaan käyttää suoraan hakemaan esityskuvausinformaatio. Tässä tilanteessa lähettävältä päätelaitteelta MMS-palvelimelle tuleva MMS-ilmoitus kuljettaa esityskuvausinformaation ja tämä esityskuvausinformaatio tallennetaan MMS-palvelimelle. Palvelimelta vastaanottavalle päätelaitteelle menevä ilmoitus 20 kuljettaa sitten tämän tallennetun esityskuvauksen sijainnin, palvelimen osoitteen sekä muuta tarvittavaa informaatiota. Lopuksi vastaanottava päätelaite seuraa olemassa olevaa MMS-ratkaisua esityskuvauksen hakemiseksi MMS-palvelimelta.
‘‘ Täten pitäisi huomata, että tietyissä tilanteissa lähettävältä . 25 päätelaitteelta MMS-palvelimelle lähetetyn ilmoitussanoman informaatiosisältö voi olla eri kuin MMS-palvelimelta vastaanottavalle päätelaitteelle lähetetyn ilmoitussanoman informaatiosisältö.
Keksinnön edullisen suoritusmuodon mukaisesti, jos lähettävä ja vastaanottava päätelaite ovat toisiinsa linkitettyjen eri MMS-palvelimien ,’·! 30 auktoriteetin alaisia (toisin sanoen niillä on eri "palvelevat” multimediapal- velimet), ilmoitussanoma kuljetetaan tämän linkin yli MMS-palvelimien välillä.
Niiden palvelimien lukumäärä, jotka voivat olla linkitettyjä toisiinsa palvelevien ‘ MMS-palvelimien välillä, ei ole rajoitettu minkään päästä-päähän ilmoituksen osalta.
L..: 35 On olemassa protokollia sekä suoratoiston ohjaukseen (streaming i control) että median siirtoon (media transport) Internet-ympäristössä. Vaiheet 1 13 1 12307 ja 3 voidaan täten toteuttaa näiden olemassa olevien protokollien pohjalta. Tällä tavoin esillä olevan keksinnön aikaansaama ratkaisu myös varmistaa yhteistoiminnan Internetin kanssa, mikä on myös nykyisten MMS-suositusten tärkeä päämäärä. Vaihe 2 on yhteensopiva olemassa olevien MMS-5 suositusten kanssa ja täten aikaansaa yhteensopivuuden taaksepäin mekanismeihin, joita on aikaisemmin ehdotettu suoratoistoa käyttämättömän (non-streamed) mediasisällön alaslataukseen (download).
Muutamia käytännön lähestymistapoja esillä olevan keksinnön edullisen suoritusmuodon eri vaiheiden toteuttamiseen hahmotetaan alla 10 esimerkkeinä.
Real Time Streaming Protocol (RTSP) on palvelun käyttäjän ja palvelimen välinen suoratoiston ohjausprotokolla, joka mahdollistaa suoratoistetun multimediadatan kontrolloidun jakelun IP-verkon yli. Se on sovellustasojen protokolla ja voi toimia yhdessä joko TCP-protokollan 15 (Transmission Control Protocol) tai UDP-protokollan (User Datagram Protocol) kanssa. RTSP tarjoaa mahdollisuuden käyttää RTP/UDP:ta tai mitä tahansa muuta alemman tason protokollaa median siirtoon. RTSP käsittää joukon menetelmiä/käskyjä, joilla kontrolloidaan suoratoistettua (streamed) audiota ja/tai videota. Tässä yhteydessä käyttökelpoisimmat menetelmät/käskyt ovat 20 OPTIONS, DESCRIBE, ANNOUNCE, SETUP, PLAY, PAUSE, TEARDOWN, REDIRECT ja RECORD. Median ylöslataus ja alaslataus voidaan toteuttaa käyttäen käskyjä SETUP, PLAY, RECORD, PAUSE ja TEARDOWN.
:. HTTP-protokollaa (Hypertext Transport Protocol) voidaan myös '' käyttää mahdollistamaan ja kontrolloimaan keksinnön mukainen mediasisällön . 25 ylöslataus ja alaslataus käyttäen TCP-protokollaa siirtoprotokollana. HTTP- protokollalla on menetelmät/käskyt PUT ja GET, jotka vastaavat käskyjä RECORD ja PLAY RTSP-protokollassa ja joita voidaan käyttää median t ylöslataukseen (vaihe 1) ja alaslataukseen (vaihe 3).
UDP on yhteydetön kevyt siirtoprotokolla, joka aikaansaa 30 liikennöinnin suhteellisen alhaisella latenssilla. RTP on tarkoituksella ][’· suunniteltu reaaliaikaiseen liikennöintiin ja se on toteutettu sellaisella tavalla, että se tuottaa aikaleimat ja sekvenssinumerot datapaketeille UDP-protokollan päällä. Multicasting on mahdollinen RTP-protokollaa käyttäen. RTP on ; suunniteltu toimimaan yhdessä lisäohjausprotokolla RTCP:n (Real-time 35 Control Protocol) kanssa, jotta saadaan palautetta datasiirron laadusta ja ; informaatiota osanottajista meneillään olevassa istunnossa. Yhdessä RTP ja 14 112307 RTCP aikaansaavat toiminnallisuuden ja ohjausmekanismit, jotka ovat tarpeen reaaliaikaisen sisällön kuljettamiseen, ja täten mahdollistavat mediasisällön suoratoiston ja niitä voidaan täten käyttää esillä olevan keksinnön yhteydessä.
TCP on yhteydellinen siirtoprotokolla. Se varmistaa datapakettien 5 taatun ja sekventiaalisen vastaanoton UDP-protokollaan verrattuna kasvaneen latenssin ja suuremman overheadin kustannuksella. Multicasting ei ole mahdollinen TCP-protokollan kanssa mutta TCP:tä voidaan käyttää suoratoistosovelluksissa, jos alkupuskurointiaika ei ole kriittinen ja suoratoistettavat mediaklipit ovat suhteellisen lyhyitä.
10 Suoratoiston ohjaus- ja mediansiirtokerrosten päällä tarvitaan sanomanohjaustoiminnallisuus, jotta suoratoisto voidaan sisällyttää multimediasanomanlähetyspalveluun. Kuvio 3 esittää kuvion 2 mukaisen suoratoistetun (streamed) datasiirron pääprotokollakerrokset. Sanomanohjauskerros (message control layer) aikaansaa 15 sanomanvälitystoiminnallisuuden kokonaisohjauksen. Esimerkiksi lähettävässä päätelaitteessa sanomanohjauskerros on vastuussa mediasisällön kokoamisesta sanomiin sekä niiden ilmoitussanomien muodostamisesta, jotka sisältävät mediasisältöä kuvaavaa informaatiota ja jotka myöhemmin lähetetään aiotulle vastaanottavalle päätelaitteelle (päätelaitteille). 20 Vastaanottavassa päätelaitteessa sanomanohjauskerros on vastuussa vastaanotettujen ilmoitussanomien tulkitsemisesta, suoratoistettavan mediasisällön sijaintiin liittyvän informaation sekä informaation, joka on tarpeen virtausistuntojen muodostamiseen mediasisällön hakemista varten, erottelemisesta. Sanomanohjauskerros on myös vastuussa minkä tahansa , 25 olemassa olevien multimediasanomanvälityssuositusten mukaisen mediasisällön lähetyksen ja vastaanoton ohjaamisesta, joka ei ole suoratoistettua tai ei ole suoratoistoon sopivaa tyyppiä. Suoratoiston ohjauskerrasta ohjaa sanomanohjauskerros. Se on vastuussa suoratoistoistunnon muodostamisesta kullekin suoratoistettavalle ’ · 30 mediasisältötyypille sanomanohjauskerroksen tuottaman informaation mukaan tai kullekin mediatyypille etukäteen määriteltyjen sääntöjen mukaan. Se on myös vastuussa mediasisällön suoratoiston ohjauksesta/-säätämisestä kun suoratoistoistunto on muodostettu. Lähettävässä päätelaitteessa suoratoiston ohjauskerros on vastuussa mediasisällön suoratoistetusta latauksesta ,,,·’ 35 mediapalvelimelle ja vastaavasti vastaanottavassa päätelaitteessa se on ; vastuussa mediasisällön suoratoistetusta alaslatauksesta mediapalvelimelta.
15 1 12307
Vaihtoehtoisesti suoratoiston ohjauksen toiminnallisuus voi olla sijoitettu mediapalvelimeen esimerkiksi tilanteessa, jossa suoratoisto suoritetaan vaiheissa 1 ja 3 sellaisella tavalla, että se aikaansaa mediasisällön reaaliaikaisen tai lähes reaaliaikaisen suoratoiston lähettävän ja 5 vastaanottavan päätelaitteen välillä. Lopuksi mediansiirtokerros on se kerros, joka käsittelee datan todellisen siirron käyttäen sopivaa siirtoprotokollaa. Protokollan valinta voi olla ennalta määritelty eri mediatyypeille tai se voidaan indikoida siirtokerrokselle sanomanohjaus- ja suoratoiston ohjauskerrosten kautta sen informaation mukaisesti, joka on annettu ilmoitussanomassa. 10 Edullisessa suoritusmuodossa median suoratoiston ohjaus sovittaa suoratoiston datansiirtokanavan tilan mukaisesti mediansiirtokerroksen ilmoittamalla tavalla.
Kuvio 4 esittää niiden sanomien rakenteen, jotka lähetetään vastaanottavalle päätelaitteelle keksinnön edullisen suoritusmuodon mukaisen 15 suoratoistetun mediasisällön alaslatauksen aikana. Se havainnollistaa informaatiovirtaa, joka mahdollistaa mediaklipin soittamisen vastaanottavassa päätelaitteessa käyttäen RTSP-istuntoa samalla kun käytetään RTP/RTCP:tä siirtoprotokollana. Tämä antaa esimerkin lähestymistavasta, jota voidaan käyttää mediaklipin alaslataukseen esillä olevan keksinnön vaiheessa 3. 20 Korvaamalla PLAY-käsky RECORD-käskyllä, voidaan toteuttaa samanlainen istunto, joka on sopiva median ylöslataukseen keksinnön vaiheessa 1.
* Päästä-päähän ilmoitus tarvitaan sanomanohjaustoiminnallisuutta . varten, koska, kuten aikaisemmin selitettiin, vastaanottava päätelaite tarvitsee j '·· tiettyä, suoratoistettavaa mediasisältöön liittyvää informaatiota ottaakseen *:··: 25 osaa suoratoistoistuntoon. Nykyisten multimediasanomanvälitysspesifikaatioiden mukaisesti mediasisältöä kuvaava informaatio on kapseloitu yhteen itse mediasisällön kanssa ja täten sitä ei voida erikseen lähettää vastaanottavalle päätelaitteelle. Tällaisen informaation puuttuessa vastaanottava päätelaite ei kykene lataamaan mediasisältöä alas L.! 30 suoratoistolla. Aikaansaamalla mediaesitysinformaation erillinen päästä- päähän siirto esillä olevan keksinnön mukainen menetelmä antaa v,: vastaanottavalle päätelaitteelle informaatiota, jota se tarvitsee ladatakseen mediasisällön alas suoratoiston avulla. Lisäksi olemassa olevalla suoratoistoa ,··, käyttämättömällä (non-streaming) MMS-protokollalla on kattavuus, joka sallii 35 mediaesitysinformaation välittämisen käyttäen päästä-päähän 16 112307 sanomanvälitystä MMS-palvelimen kautta, mikä tekee keksinnön mukaisen menetelmän yhteensopivaksi nykyisten MMS-suositusten kanssa.
Kuvio 5 esittää lohkokaavion matkaviestinpäätelaitteesta 50, joka sisältää solukkoradiopuhelimen. Matkaviestinpäätelaite 50 käsittää näytön 51, 5 lähetys- ja vastaanottovälineet 52 radiosignaalien lähettämiseksi ja vastaanottamiseksi, digitaalisen signaaliprosessorin (DSP) 50 datan ja äänen prosessoimiseksi radiosignaaleiksi ja päinvastoin, käyttäjän syöttölaitteen, kuten näppäimistön 54, keskusyksikön 55, jonka toimintaa ohjaa ohjelmisto, sekä muistivälineet 56 sen datan ja ohjelmiston tallentamiseksi, joka 10 mahdollistaa laitteen toiminnan. Muistivälinettä käyttää DSP 53 ja CPU 55. Ohjelmisto käsittää käyttöjärjestelmän ja sovellukset, jotka ohjaavat matkaviestinpäätelaitteen toimintaa ja ajavat tiettyjä sovelluksia, kuten MMS. Matkaviestinpäätelaite käsittää myös irrotettavan älykortin, kuten SI M 57, tilaajan tunnistusta varten. Muistin 56 se osa, joka on varattu sovellusten 15 tallentamiseen, on niin kutsuttu haihtumaton muisti, joka säilyttää sisältönsä jopa kun matkaviestinpäätelaite menettää käyttöjännitteensä. Sovellukset voidaan tallentaa millä tahansa tunnetulla tavalla, mukaan lukien tehdasasennuksen, tallennuksen henkilökohtaiselta tietokoneelta tai alaslatauksen ilmateitse, esimerkiksi viestintäverkossa olevalta palvelimelta. 20 Kaikki nämä tekniikat ovat tunnettuja esimerkiksi Nokia® 9110 kommunikaattorista.
Kuvio 6 esittää keksinnön erään suoritusmuodon mukaisen radiosovitinkortin (radio adapter card) 61 kannettavaa henkilökohtaista ·.. tietokonetta 62 varten. Radiosovitinkortti on sovitettu kannettavan 25 henkilökohtaisen tietokoneen 62 PCMCIA-korttipaikkaan (PCMCIA, Personal : Computer Memory Card International Association).
··. Keksinnön sisällä on erilaisia suoritusmuotoja. RTSP-protokollan uskotaan edustavan parasta tapaa mahdollistaa ja ohjata suoratoistoa ; vaiheissa 1 ja 3. Tietynasteista kompromissia suorituskyvyssä vaaditaan, jos 30 käytetään RTP/UDP:tä tai TCP:tä mediansiirtoprotokollana. Erityisesti •: · * sovellukset, jotka käyttävät TCP-protokollaa eivät aikaansaa multicasting- ttoiminnallisuutta, koska TCP on yhteydellinen protokolla. TCP edustaa kuitenkin todellista vaihtoehtoista siirtoprotokollaa, jota voidaan käyttää esillä olevan keksinnön yhteydessä. Sen yhteydellinen luonne voi todellakin 35 aikaansaada etuja tietyissä tilanteissa, erityisesti jos halutaan turvallisempi • *’ suoratoistoyhteys. Keksinnön edullisen suoritusmuodon mukaisesti olemassa 17 1 12307 olevaa MMS-protokollaa käytetään aikaansaamaan esityskuvausinformaation päästä-päähän ilmoitus lähettävältä päätelaitteelta vastaanottavalle päätelaitteelle MMSC:n kautta vaiheessa 2.
Vaikka keksintö on kuvattu liittyen sen toteutukseen 5 viestintäverkossa, jossa ainakin osa verkosta käsittää radioliikennelinkin, pitäisi painottaa, että sen käyttö ei ole millään tavalla rajoitettu tämän tyyppiseen verkkoon. Keksintö voidaan aivan yhtä hyvin toteuttaa verkoissa, joissa fyysiset yhteydet verkon eri elementtien (lähettävä päätelaite, vastaanottava päätelaite ja verkkopalvelimet) välillä on toteutettu osittain tai kokonaan 10 kiinteälinjaisten yhteyksien avulla.
Yllä on kuvattu keksinnön tiettyjä toteutuksia ja suoritusmuotoja. Alan ammattilaiselle on selvää, että keksintö ei ole rajoitettu yllä esitettyjen suoritusmuotojen yksityiskohtiin, vaan että se voidaan toteuttaa muilla suoritusmuodoilla, jotka käyttävät vastaavanlaisia välineitä, ilman että 15 poiketaan keksinnön ominaispiirteistä. Keksinnön suojapiiriä rajoittavat ainoastaan oheiset patenttivaatimukset.
• · « I t » · • 1 · * * · · • · I · · * · ! · * % » • I » · I t > » > » » I · » > I I » » ( 1 » t
Claims (14)
1. Langaton multimediaviestintämenetelmä, jossa: vastaanotetaan sisältö viestintäpalvelimelle (MMSC); tunnettu siitä, että menetelmässä lisäksi: 5 lähetetään esityksen kuvausinformaatiota sisältöä varten viestintäpalvelimelta (MMSC) päätelaitteelle (24); ja muodostetaan suoratoistoistunto viestintäpalvelimen (MMSC) ja päätelaitteen (24) välille esityksen kuvausinformaatiota käyttäen.
2. Patenttivaatimuksen 1 mukainen viestintämenetelmä, 10 tunnettu siitä, että palvelin (MMSC) vastaanottaa sisällön ja esityksen kuvausinformaation erillisissä viesteissä.
3. Patenttivaatimuksen 1 tai 2 mukainen viestintämenetelmä, tunnettu siitä, että esitetään vastaanotettua sisältöä virtana päätelaitteessa (24) mainitun suoratoistoistunnon aikana.
4. Patenttivaatimuksen 2 tai patenttivaatimusten 2 ja 3 mukainen menetelmä, tunnettu siitä, sisältö suoratoistetaan yhdeltä päätelaitteelta (21) viestintäpalvelimelle (MMSC).
5. Patenttivaatimuksen 4 mukainen menetelmä, tunnettu siitä, että esityksen kuvausinformaatio lähetetään ennen kuin sisällön 20 suoratoistaminen palvelimelle (MMSC) on saatettu loppuun.
6. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, ' I · tunnettu siitä, että esityksen kuvausinformaatio sisällytetään ilmoitussanomaan (30), joka tarjoaa päätelaiteelle (24) ilmoituksen sisällön »t : '·· saatavuudesta.
7. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että jossa viestintäpalvelin (MMSC) käsittää sisältöpalvelimen (22) sisällön tallentamiseen ja lähettämiseen sekä ilmoituspalvelimen (23) ilmoitussanomien (30) lähettämiseen, missä sisältöpalvelimella (22) ja ilmoituspalvelimella (23) on fyysinen suhde, joka on * ", 30 valittu ryhmästä, joka muodostuu seuraavista: yksi yksikkö, erilliset yksiköt, ja > i ’ erilliset yksiköt, jotka on hajautettu eri maantieteellisiin sijaintipaikkoihin. i t .v
8. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että esityksen kuvausinformaatio sisältää tiedon jota ··’·, päätelaite (24) tarvitsee muodostaakseen suoratoistoistunnon palvelimen 35 (MMSC) kanssa. » * 19 112307
9. Jonkin edellisen patenttivaatimuksen mukainen menetelmä, tunnettu siitä, että menetelmässä multicasting-lähetetään sisältö ainakin yhdelle muulle päätelaitteelle mainitun toisen päätelaitteen (24) lisäksi.
10. Langaton multimediasanomajärjestelmä, joka käsittää: 5 useita päätelaitteita sisältäen ensimmäisen päätelaitteen (21) ja toisen päätelaitteen (22); ja viestintäpalvelimen johon ensimmäisellä ja toisella päätelaitteella (21,22) on pääsy, ja joka palvelin käsittää välineet (22) sisällön vastaanottamiseksi; 10 tunnettu siitä, että järjestelmä lisäksi käsittää välineet (23) jolla lähettää viestintäpalvelimelta toiselle päätelaitteelle (24) esityksen kuvausinformaatiota sisältöä varten; ja välineet suoratoistoistunnon muodostamiseksi sisältöpalvelimen ja toisen päätelaitteen välille esityksen kuvausinformaatiota käyttäen.
11. Viestintäpalvelin (MMSC), joka palvelee useita päätelaitteita langattomassa multimediasanomajärjestelmässä, palvelimen käsittäessä: välineet (22) sisällön vastaanottamiseksi; tunnettu siitä, että palvelin lisäksi käsittää: välineet (23) jolla lähettää esityksen kuvausinformaatiota sisältöä 20 varten vastaanottavalle päätelaitteelle (24,50); ja välineet (22) suoratoistoistunnon muodostamiseksi vastaanottavan : : päätelaitteen kanssa esityksen kuvausinformaatiota käyttäen.
12. Tietokoneohjelmatuote tietoliikennepalvelimen (MMSC) • '·· ohjaamiseksi langattomassa multimediasanomajärjestelmässä, joka käsittää: ·:··: 25 tietokoneohjelmakoodin, joka saa viestintäpalvelimen (MMSC) vastaanottamaan sisällön; . ··. tunnettu siitä, että tietokoneohjelmatuote lisäksi käsittää: tietokoneohjelmakoodin, joka saa viestintäpalvelimen (MMSC) . lähettämään esityksen kuvausinformaatiota sisältöä varten 30 viestintäpalvelimelta (MMSC) vastaanottavalle päätelaitteelle (24;50); ja *:*’ tietokoneohjelmakoodin, joka saa viestintäpalvelimen (MMSC) muodostamaan suoratoistoistunnon viestintäpalvelimen (MMSC) ja ! ' ‘: vastaanottavan päätelaitteen (24;50) välille. i_
13. Langaton multimediasanomalaite, joka käsittää: 35 välineet (52,55) sisällön vastaanottamiseksi viestintäpalvelimelta : (MMSC,23); 20 1 12307 tunnettu siitä, että laite (52,55) lisäksi käsittää: välineet (52,55) jolla vastaanottaa viestintäpalvelimelta (MMSC.23) esityksen kuvausinformaatiota sisältöä varten; ja välineet (52,55) suoratoistoistunnon muodostamiseksi 5 viestintäpalvelimen kanssa suoratoistetun sanoman vastaanottamiseksi.
14. Tietokoneohjelmatuote langattoman multimediasanomalaitteen (21,24) ohjaamiseksi, joka käsittää: tietokoneohjelmakoodin, joka saa laitteen (21,24) vastaanottamaan sanoman viestintäpalvelimelta (MSMC,23); 10 tunnettu siitä, että tietokoneohjelmatuote lisäksi käsittää: tietokoneohjelmakoodin, joka saa viestintälaitteen vastaanottamaan esityksen kuvausinformaatiota sisältöä varten; ja tietokoneohjelmakoodin, joka saa viestintälaitteen muodostamaan esityksen kuvausinformaatiota käyttäen suoratoistoistunnon 15 viestintäpalvelimen kanssa. 21 112307
Priority Applications (15)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20001741A FI112307B (fi) | 2000-08-02 | 2000-08-02 | Viestintäpalvelu |
JP2002515799A JP4194837B2 (ja) | 2000-08-02 | 2001-07-30 | マルチメディア・ストリーミング・セッションを形成するための方法 |
AT01958113T ATE304774T1 (de) | 2000-08-02 | 2001-07-30 | Drahtloser multimedia-nachrichtendienst |
DE60113436T DE60113436T2 (de) | 2000-08-02 | 2001-07-30 | Drahtloser multimedia-nachrichtendienst |
PCT/FI2001/000686 WO2002011398A1 (en) | 2000-08-02 | 2001-07-30 | Method for forming a multimedia streaming session |
CNB018029353A CN100556022C (zh) | 2000-08-02 | 2001-07-30 | 无线多媒体消息传送服务 |
EP01958113A EP1308013B1 (en) | 2000-08-02 | 2001-07-30 | Wireless multimedia messaging service |
BRPI0107066A BRPI0107066B1 (pt) | 2000-08-02 | 2001-07-30 | método e sistema para transmitir uma mensagem de multimídia sem fio, servidor e dispositivo de mensagem sem fio |
AU79851/01A AU767934B2 (en) | 2000-08-02 | 2001-07-30 | Method for forming a multimedia streaming session |
KR1020027004252A KR100592467B1 (ko) | 2000-08-02 | 2001-07-30 | 멀티미디어 스트리밍 세션 형성 방법 |
ES01958113T ES2245991T3 (es) | 2000-08-02 | 2001-07-30 | Servicio de mensajeria multimedia inalambrico. |
US09/920,910 US9800538B2 (en) | 2000-08-02 | 2001-08-02 | Communication service |
ZA200203010A ZA200203010B (en) | 2000-08-02 | 2002-04-16 | Method for forming a multimedia streaming session. |
JP2005059728A JP2005287016A (ja) | 2000-08-02 | 2005-03-03 | マルチメディア・ストリーミング・セッションを形成するための方法 |
US15/729,863 US10581792B2 (en) | 2000-08-02 | 2017-10-11 | Streaming of media in a multimedia messaging service |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20001741 | 2000-08-02 | ||
FI20001741A FI112307B (fi) | 2000-08-02 | 2000-08-02 | Viestintäpalvelu |
Publications (3)
Publication Number | Publication Date |
---|---|
FI20001741A0 FI20001741A0 (fi) | 2000-08-02 |
FI20001741A FI20001741A (fi) | 2002-02-03 |
FI112307B true FI112307B (fi) | 2003-11-14 |
Family
ID=8558844
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI20001741A FI112307B (fi) | 2000-08-02 | 2000-08-02 | Viestintäpalvelu |
Country Status (13)
Country | Link |
---|---|
US (2) | US9800538B2 (fi) |
EP (1) | EP1308013B1 (fi) |
JP (2) | JP4194837B2 (fi) |
KR (1) | KR100592467B1 (fi) |
CN (1) | CN100556022C (fi) |
AT (1) | ATE304774T1 (fi) |
AU (1) | AU767934B2 (fi) |
BR (1) | BRPI0107066B1 (fi) |
DE (1) | DE60113436T2 (fi) |
ES (1) | ES2245991T3 (fi) |
FI (1) | FI112307B (fi) |
WO (1) | WO2002011398A1 (fi) |
ZA (1) | ZA200203010B (fi) |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI112307B (fi) | 2000-08-02 | 2003-11-14 | Nokia Corp | Viestintäpalvelu |
US7631037B2 (en) | 2001-02-08 | 2009-12-08 | Nokia Corporation | Data transmission |
GB2397723A (en) * | 2002-11-14 | 2004-07-28 | Nokia Corp | Data transmission |
FI115744B (fi) * | 2001-02-08 | 2005-06-30 | Nokia Corp | Kommunikaatiopalvelu |
EP1378134A1 (en) * | 2001-04-06 | 2004-01-07 | Hellodies A/S | Message distribution system |
WO2003084261A1 (en) | 2002-04-03 | 2003-10-09 | Nokia Corporation | Enabling a content provider initiated content delivery via a specific radio access network |
US8401032B2 (en) | 2002-05-06 | 2013-03-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Multi-user multimedia messaging services |
US20030210683A1 (en) * | 2002-05-07 | 2003-11-13 | Koninklijke Kpn N.V. | Telecommunication system |
FI20020932A0 (fi) * | 2002-05-17 | 2002-05-17 | Tero Jartti | Kuvaviestien välitys matkaviestinjärjestelmässä |
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 |
US8117328B2 (en) * | 2002-06-25 | 2012-02-14 | Microsoft Corporation | System and method for automatically recovering from failed network connections in streaming media scenarios |
US7447801B2 (en) * | 2002-11-18 | 2008-11-04 | Microsoft Corporation | Composable data streams for managing flows |
CN1509104A (zh) * | 2002-12-17 | 2004-06-30 | �ʼҷ����ֵ��ӹɷ�����˾ | 多媒体信息服务的方法与系统 |
KR100605528B1 (ko) * | 2003-04-07 | 2006-07-28 | 에스케이 텔레콤주식회사 | 멀티미디어 컨텐츠 제작 전송 방법 및 시스템 |
KR100517988B1 (ko) | 2003-04-16 | 2005-09-30 | 엘지전자 주식회사 | Gsm 단말기의 문자메시지 수신 방법 |
SE0302040L (sv) * | 2003-07-10 | 2005-01-11 | Telia Ab | System och metod för att lagra tjänster |
SE526415C2 (sv) | 2003-07-10 | 2005-09-13 | Telia Ab | Metod och system för ojämn distribution av data |
FR2859851A1 (fr) * | 2003-09-11 | 2005-03-18 | France Telecom | Systeme d'acces a des fichiers multimedias depuis un terminal mobile |
US20050068975A1 (en) * | 2003-09-30 | 2005-03-31 | Pierre Colin | Computer data transport system and method |
JP3865139B2 (ja) * | 2003-10-15 | 2007-01-10 | オンキヨー株式会社 | ネットワークavシステム |
FR2862172B1 (fr) * | 2003-11-10 | 2006-02-03 | Cit Alcatel | Procede et systeme de transmission/reception de contenus multimedia via un reseau de radiocummunication |
US20070143277A1 (en) * | 2003-11-13 | 2007-06-21 | Koninklijke Philips Electronics N.V. | Content based partial download |
JP4561084B2 (ja) * | 2003-11-25 | 2010-10-13 | ソニー株式会社 | サービス管理装置及びサービス管理方法、並びにサービス提供システム及びサービス提供方法 |
CN1309267C (zh) * | 2004-02-05 | 2007-04-04 | 宏碁股份有限公司 | 信息传递系统 |
JP4459644B2 (ja) * | 2004-02-06 | 2010-04-28 | 株式会社エヌ・ティ・ティ・ドコモ | データ受信装置およびデータ受信方法 |
US9161068B2 (en) | 2004-03-24 | 2015-10-13 | Onstream Media Corporation | Remotely accessed virtual recording room |
FI117313B (fi) * | 2004-04-05 | 2006-08-31 | Nokia Corp | Viestinkäsittely |
US20050221813A1 (en) * | 2004-04-05 | 2005-10-06 | Jarno Rajahalme | System and method for initiating auxiliary communication interfaces via a primary communication interface |
US20060031369A1 (en) * | 2004-07-01 | 2006-02-09 | Marc Caron | Method, system, and edge multimedia messaging service (MMS) relay/server for multi-staged MMS |
CN1722709A (zh) * | 2004-07-15 | 2006-01-18 | 皇家飞利浦电子股份有限公司 | 从发射机经终端向另外终端传送多媒体消息的方法和系统 |
US8009696B2 (en) | 2004-08-06 | 2011-08-30 | Ipeak Networks Incorporated | System and method for achieving accelerated throughput |
US7953114B2 (en) | 2004-08-06 | 2011-05-31 | Ipeak Networks Incorporated | System and method for achieving accelerated throughput |
US9647952B2 (en) | 2004-08-06 | 2017-05-09 | LiveQoS Inc. | Network quality as a service |
US9189307B2 (en) | 2004-08-06 | 2015-11-17 | LiveQoS Inc. | Method of improving the performance of an access network for coupling user devices to an application server |
US20070258472A1 (en) * | 2004-09-06 | 2007-11-08 | Eklund Carl P E | System and Method for Initiating Auxiliary Communication Interfaces Via a Membership-Based Network |
US20060075064A1 (en) * | 2004-09-30 | 2006-04-06 | International Business Machines Corporation | Concurrent ftp read and write |
US20060235883A1 (en) | 2005-04-18 | 2006-10-19 | Krebs Mark S | Multimedia system for mobile client platforms |
US8473005B2 (en) * | 2005-04-29 | 2013-06-25 | Siemens Aktiengesellschaft | FM transmitter for mobile communication device |
US8543095B2 (en) * | 2005-07-08 | 2013-09-24 | At&T Mobility Ii Llc | Multimedia services include method, system and apparatus operable in a different data processing network, and sync other commonly owned apparatus |
CN100562144C (zh) * | 2005-09-29 | 2009-11-18 | 北京握奇数据系统有限公司 | 无打扰业务管理系统及业务实现方法 |
US8249559B1 (en) | 2005-10-26 | 2012-08-21 | At&T Mobility Ii Llc | Promotion operable recognition system |
KR100677497B1 (ko) * | 2005-11-02 | 2007-02-02 | 엘지전자 주식회사 | 단말기의 중복 통보 메시지 처리 방법 |
EP1955144A4 (en) * | 2005-11-09 | 2011-12-14 | Chipcon As | OAD-OF-AIR DOWNLOADING DEVICE AND DEVICE FOR USE IN FACILITATING APPLICATION PROGRAMMING IN WIRELESS NETWORK DEVICES OF WIRELESS AD-HOC COMMUNICATIONS NETWORKS |
WO2007117730A2 (en) * | 2006-01-13 | 2007-10-18 | Dilithium Networks Pty Ltd. | Interactive multimedia exchange architecture and services |
KR101115955B1 (ko) * | 2006-07-26 | 2012-03-08 | 엘지전자 주식회사 | 이동통신단말기의 메시지 실시간 재생방법 및이동통신단말기 |
WO2008060088A1 (en) * | 2006-11-13 | 2008-05-22 | Samsung Electronics Co., Ltd. | System and method for providing converged messaging service |
CN101217687B (zh) * | 2007-01-04 | 2010-12-08 | 中国移动通信集团公司 | Mms消息状态信息处理方法 |
US8180029B2 (en) | 2007-06-28 | 2012-05-15 | Voxer Ip Llc | Telecommunication and multimedia management method and apparatus |
US11095583B2 (en) | 2007-06-28 | 2021-08-17 | Voxer Ip Llc | Real-time messaging method and apparatus |
US20110019662A1 (en) | 2007-06-28 | 2011-01-27 | Rebelvox Llc | Method for downloading and using a communication application through a web browser |
US9178916B2 (en) | 2007-06-28 | 2015-11-03 | Voxer Ip Llc | Real-time messaging method and apparatus |
US20100198923A1 (en) | 2009-01-30 | 2010-08-05 | Rebelvox Llc | Methods for using the addressing, protocols and the infrastructure of email to support near real-time communication |
US8825772B2 (en) | 2007-06-28 | 2014-09-02 | Voxer Ip Llc | System and method for operating a server for real-time communication of time-based media |
GB0719233D0 (en) * | 2007-10-02 | 2007-11-14 | Skype Ltd | Method of transmitting data in a communication system |
JP5012397B2 (ja) * | 2007-10-16 | 2012-08-29 | 日本電気株式会社 | 通信システム、方法、装置、およびプログラム |
US8819741B2 (en) * | 2008-04-03 | 2014-08-26 | Microsoft Corporation | Streaming video over a wireless network |
US7979557B2 (en) * | 2008-04-11 | 2011-07-12 | Mobitv, Inc. | Fast setup response prediction |
EP2391076B1 (en) * | 2009-01-30 | 2013-03-27 | Voxer IP LLC | Method and device for communication of real-time media |
CN102292944B (zh) * | 2009-01-30 | 2014-12-10 | 沃克瑟知识产权有限责任公司 | 用于近实时通信的方法和设备 |
US8849927B2 (en) | 2009-01-30 | 2014-09-30 | Voxer Ip Llc | Method for implementing real-time voice messaging on a server node |
CN101707686B (zh) * | 2009-10-30 | 2015-05-06 | 中兴通讯股份有限公司 | 一种移动终端之间共享视频的方法及系统 |
US20110138018A1 (en) * | 2009-12-04 | 2011-06-09 | Qualcomm Incorporated | Mobile media server |
US20110252083A1 (en) * | 2010-04-13 | 2011-10-13 | Rebelvox, Llc | Apparatus and method for transmitting media using either network efficient protocol or a loss tolerant transmission protocol |
CN107257326B (zh) * | 2010-04-20 | 2021-04-23 | 三星电子株式会社 | 用于传送和接收媒体数据的接口装置和方法 |
US10951743B2 (en) | 2011-02-04 | 2021-03-16 | Adaptiv Networks Inc. | Methods for achieving target loss ratio |
US9590913B2 (en) | 2011-02-07 | 2017-03-07 | LiveQoS Inc. | System and method for reducing bandwidth usage of a network |
US8717900B2 (en) | 2011-02-07 | 2014-05-06 | LivQoS Inc. | Mechanisms to improve the transmission control protocol performance in wireless networks |
US9876840B2 (en) * | 2011-05-09 | 2018-01-23 | Wyse Technology L.L.C. | Method and apparatus for dynamically generating media sequences on demand for HTTP live streaming |
US9137294B2 (en) * | 2011-08-19 | 2015-09-15 | KeepTree, Inc. | Method, system, and apparatus for future delivery of digital content over a network |
US20130171982A1 (en) * | 2011-12-28 | 2013-07-04 | Cisco Technology, Inc. | Method and apparatus for remote secure access to wireless network |
KR101397592B1 (ko) | 2012-03-21 | 2014-05-20 | 삼성전자주식회사 | 멀티미디어 콘텐츠를 수신하기 위한 방법 및 장치 |
GB2509323B (en) * | 2012-12-28 | 2015-01-07 | Glide Talk Ltd | Reduced latency server-mediated audio-video communication |
DE102013100235B4 (de) * | 2013-01-10 | 2015-09-17 | Jürgen Knecht | Verfahren und System zum Übermitteln von Informationen zwischen zwei Endgeräten |
CN107426088A (zh) | 2017-07-20 | 2017-12-01 | 北京小米移动软件有限公司 | 图片信息处理方法及装置 |
WO2023153786A1 (en) * | 2022-02-09 | 2023-08-17 | Samsung Electronics Co., Ltd. | Method of managing media communication in mission critical (mc) system, mc server, and receiver thereof |
Family Cites Families (200)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5396635A (en) | 1990-06-01 | 1995-03-07 | Vadem Corporation | Power conservation apparatus having multiple power reduction levels dependent upon the activity of the computer system |
DE4124227A1 (de) | 1991-07-22 | 1993-01-28 | Datawatt Bv | Verfahren zum austauschen von daten |
US7113780B2 (en) | 1992-03-06 | 2006-09-26 | Aircell, Inc. | System for integrating an airborne wireless cellular network with terrestrial wireless cellular networks and the public switched telephone network |
US5224648A (en) | 1992-03-27 | 1993-07-06 | American Standard Inc. | Two-way wireless HVAC system and thermostat |
US5325423A (en) | 1992-11-13 | 1994-06-28 | Multimedia Systems Corporation | Interactive multimedia communication system |
CA2148089A1 (en) | 1992-11-16 | 1994-05-26 | Scott W. Lewis | System and apparatus for interactive multimedia entertainment |
SE9301695L (sv) | 1993-05-17 | 1994-09-12 | Ericsson Telefon Ab L M | Förfarande och anordning vid kanalutnyttjandet i ett radiokommunikationssystem |
DE4329010A1 (de) | 1993-08-28 | 1995-03-02 | Sel Alcatel Ag | Funksystem |
US5745782A (en) | 1993-09-28 | 1998-04-28 | Regents Of The University Of Michigan | Method and system for organizing and presenting audio/visual information |
US5689641A (en) | 1993-10-01 | 1997-11-18 | Vicor, Inc. | Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal |
US5513126A (en) | 1993-10-04 | 1996-04-30 | Xerox Corporation | Network having selectively accessible recipient prioritized communication channel profiles |
US5557724A (en) * | 1993-10-12 | 1996-09-17 | Intel Corporation | User interface, method, and apparatus selecting and playing channels having video, audio, and/or text streams |
BR9407719A (pt) | 1993-10-29 | 1997-02-12 | Ronald D Keithley | Sistema multimidia interativo de comunicaçoes que acessa informaçoes específicas de indústria |
US5555376A (en) | 1993-12-03 | 1996-09-10 | Xerox Corporation | Method for granting a user request having locational and contextual attributes consistent with user policies for devices having locational attributes consistent with the user request |
US5717955A (en) | 1993-12-03 | 1998-02-10 | Xerox Corporation | System for changing device from specialized interface that enables control of subsystem to general interface that performs general purpose computing functions unrelated to the subsystem |
CA2136255A1 (en) | 1994-01-06 | 1995-07-07 | Ewald Christoph Anderl | Integrated electronic mailbox |
AU684872B2 (en) | 1994-03-10 | 1998-01-08 | Cable And Wireless Plc | Communication system |
CA2148153A1 (en) | 1994-05-13 | 1995-11-14 | Abhaya Asthana | Interactive multimedia system |
US5642171A (en) | 1994-06-08 | 1997-06-24 | Dell Usa, L.P. | Method and apparatus for synchronizing audio and video data streams in a multimedia system |
EP0786180A4 (en) | 1994-09-08 | 2001-05-16 | Virtex Communications Inc | METHOD AND DEVICE FOR ELECTRONIC DISTRIBUTION OF MULTIMEDIA DIGITAL INFORMATION |
JP3384138B2 (ja) | 1994-09-28 | 2003-03-10 | 株式会社日立製作所 | 携帯端末 |
US6029195A (en) | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US5854898A (en) * | 1995-02-24 | 1998-12-29 | Apple Computer, Inc. | System for automatically adding additional data stream to existing media connection between two end points upon exchange of notifying and confirmation messages therebetween |
US6200216B1 (en) | 1995-03-06 | 2001-03-13 | Tyler Peppel | Electronic trading card |
US5737011A (en) * | 1995-05-03 | 1998-04-07 | Bell Communications Research, Inc. | Infinitely expandable real-time video conferencing system |
JP3184763B2 (ja) | 1995-06-07 | 2001-07-09 | インターナショナル・ビジネス・マシーンズ・コーポレ−ション | マルチメディア直接アクセス記憶装置及びフォーマット方法 |
FI98175C (fi) | 1995-06-12 | 1997-04-25 | Nokia Oy Ab | Multimediaobjektien välitys digitaalisessa tiedonsiirtojärjestelmässä |
KR100526902B1 (ko) | 1995-10-11 | 2006-02-01 | 소니 가부시끼 가이샤 | 정보제공장치및휴대형통신단말 |
US6924790B1 (en) | 1995-10-16 | 2005-08-02 | Nec Corporation | Mode switching for pen-based computer systems |
US6301482B1 (en) | 1995-12-11 | 2001-10-09 | Stanford Telecommunications, Inc. | DMA cellular radio system with a channel quality criterion |
US6411807B1 (en) | 1996-02-05 | 2002-06-25 | At&T Wireless Service, Inc. | Roaming authorization system |
US5751704A (en) | 1996-03-01 | 1998-05-12 | Lucent Technologies Inc. | Technique for minimizing the variance of interference in packetized interference-limited wireless communication systems |
US5901287A (en) | 1996-04-01 | 1999-05-04 | The Sabre Group Inc. | Information aggregation and synthesization system |
FI103450B1 (fi) | 1996-04-23 | 1999-06-30 | Nokia Mobile Phones Ltd | Multimediapäätelaite ja menetelmä multimediavastaanoton toteuttamiseksi |
US5778187A (en) * | 1996-05-09 | 1998-07-07 | Netcast Communications Corp. | Multicasting method and apparatus |
JPH09311831A (ja) | 1996-05-22 | 1997-12-02 | Nec Corp | 電子メールシステム |
US6427063B1 (en) | 1997-05-22 | 2002-07-30 | Finali Corporation | Agent based instruction system and method |
JP3258236B2 (ja) * | 1996-05-28 | 2002-02-18 | 株式会社日立製作所 | マルチメディア情報転送システム |
US5996022A (en) * | 1996-06-03 | 1999-11-30 | Webtv Networks, Inc. | Transcoding data in a proxy computer prior to transmitting the audio data to a client |
US6006227A (en) | 1996-06-28 | 1999-12-21 | Yale University | Document stream operating system |
US7190681B1 (en) | 1996-07-10 | 2007-03-13 | Wu William W | Error coding in asynchronous transfer mode, internet and satellites |
SE506976C2 (sv) | 1996-07-12 | 1998-03-09 | Europolitan Ab | Sätt för en abonnent att redigera personliga inställningar avseende teletjänster |
JP3333396B2 (ja) | 1996-07-22 | 2002-10-15 | ケイディーディーアイ株式会社 | マルチメディアメール受信手段 |
JP3877081B2 (ja) * | 1996-07-24 | 2007-02-07 | 富士通株式会社 | コンテンツと付加的情報の管理システム及びそのシステムで管理されるコンテンツ及び付加的情報の表示システム |
US6308171B1 (en) | 1996-07-30 | 2001-10-23 | Carlos De La Huerga | Method and system for automated data storage and retrieval |
DE69719336D1 (de) | 1996-09-02 | 2003-04-03 | St Microelectronics Nv | Verbesserungen bei, oder in bezug auf, mehrträgerübertragungssysteme |
WO1998010546A2 (en) | 1996-09-02 | 1998-03-12 | Telia Ab (Publ) | Improvements in, or relating to, multi-carrier transmission systems |
US6330244B1 (en) | 1996-09-05 | 2001-12-11 | Jerome Swartz | System for digital radio communication between a wireless lan and a PBX |
TW347498B (en) | 1996-09-30 | 1998-12-11 | Casio Computer Co Ltd | Information supply system |
SE510664C2 (sv) | 1996-10-29 | 1999-06-14 | Ericsson Telefon Ab L M | Metoder och anordning för meddelandehantering i ett kommunikationssystem |
US7249344B1 (en) | 1996-10-31 | 2007-07-24 | Citicorp Development Center, Inc. | Delivery of financial services to remote devices |
US6016307A (en) | 1996-10-31 | 2000-01-18 | Connect One, Inc. | Multi-protocol telecommunications routing optimization |
US6233318B1 (en) | 1996-11-05 | 2001-05-15 | Comverse Network Systems, Inc. | System for accessing multimedia mailboxes and messages over the internet and via telephone |
FI113224B (fi) | 1996-11-11 | 2004-03-15 | Nokia Corp | Laskutuksen toteuttaminen tietoliikennejärjestelmässä |
US6314302B1 (en) | 1996-12-09 | 2001-11-06 | Siemens Aktiengesellschaft | Method and telecommunication system for supporting multimedia services via an interface and a correspondingly configured subscriber terminal |
US6169789B1 (en) | 1996-12-16 | 2001-01-02 | Sanjay K. Rao | Intelligent keyboard system |
US5848415A (en) | 1996-12-18 | 1998-12-08 | Unisys Corporation | Selective multiple protocol transport and dynamic format conversion in a multi-user network |
ATE355662T1 (de) * | 1997-01-06 | 2006-03-15 | Bellsouth Intellect Pty Corp | Methode und system zur netzwerkverwendungserfassung |
US6014706A (en) * | 1997-01-30 | 2000-01-11 | Microsoft Corporation | Methods and apparatus for implementing control functions in a streamed video display system |
US6415439B1 (en) | 1997-02-04 | 2002-07-02 | Microsoft Corporation | Protocol for a wireless control system |
JPH10240643A (ja) | 1997-02-25 | 1998-09-11 | Kobe Nippon Denki Software Kk | 電子メールシステム |
US6167261A (en) | 1997-02-27 | 2000-12-26 | At&T Wireless Svcs. Inc. | Wireless communication service management |
JP3792823B2 (ja) | 1997-02-28 | 2006-07-05 | キヤノン株式会社 | 印刷装置及び印刷制御装置 |
US5918002A (en) * | 1997-03-14 | 1999-06-29 | Microsoft Corporation | Selective retransmission for efficient and reliable streaming of multimedia packets in a computer network |
US6546005B1 (en) | 1997-03-25 | 2003-04-08 | At&T Corp. | Active user registry |
US6211869B1 (en) | 1997-04-04 | 2001-04-03 | Avid Technology, Inc. | Simultaneous storage and network transmission of multimedia data with video host that requests stored data according to response time from a server |
JP2984620B2 (ja) | 1997-05-14 | 1999-11-29 | 日本電気フィールドサービス株式会社 | 着信通知機能付き電子メールシステム |
US7284187B1 (en) * | 1997-05-30 | 2007-10-16 | Aol Llc, A Delaware Limited Liability Company | Encapsulated document and format system |
JP4567106B2 (ja) * | 1997-06-25 | 2010-10-20 | サムスン エレクトロニクス カンパニー リミテッド | ブラウザー基盤の命令及び制御ホームネットワーク |
FI107498B (fi) | 1997-06-30 | 2001-08-15 | Nokia Networks Oy | Verkkopalveluiden määrittäminen radioaccessverkossa |
US6317795B1 (en) | 1997-07-22 | 2001-11-13 | International Business Machines Corporation | Dynamic modification of multimedia content |
JPH1155324A (ja) | 1997-07-31 | 1999-02-26 | Fujitsu Ltd | コンピュータネットワークの通信システム |
US6105036A (en) | 1997-08-27 | 2000-08-15 | International Business Machines Corporation | Computer system and method of displaying a source code file with an ordered arrangement of object definitions |
US6636733B1 (en) * | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
JP3274393B2 (ja) | 1997-09-22 | 2002-04-15 | 株式会社ディジタル・ビジョン・ラボラトリーズ | ネットワークシステム、データ配信方法、および、配信用データが記録されたコンピュータ読み取り可能な記録媒体 |
US6608832B2 (en) | 1997-09-25 | 2003-08-19 | Telefonaktiebolaget Lm Ericsson | Common access between a mobile communications network and an external network with selectable packet-switched and circuit-switched and circuit-switched services |
US6363411B1 (en) | 1998-08-05 | 2002-03-26 | Mci Worldcom, Inc. | Intelligent network |
US6396907B1 (en) * | 1997-10-06 | 2002-05-28 | Avaya Technology Corp. | Unified messaging system and method providing cached message streams |
US6898207B2 (en) | 1997-10-08 | 2005-05-24 | Bandwidth Technology Corp. | Techniques for communicating information using Hermite-Gaussian basis functions |
US6134235A (en) | 1997-10-08 | 2000-10-17 | At&T Corp. | Pots/packet bridge |
US6167040A (en) | 1997-10-10 | 2000-12-26 | Nokia Telecommunications Oy | Speech transmission between terminals in different networks |
US6052735A (en) | 1997-10-24 | 2000-04-18 | Microsoft Corporation | Electronic mail object synchronization between a desktop computer and mobile device |
US6163809A (en) | 1997-12-08 | 2000-12-19 | Microsoft Corporation | System and method for preserving delivery status notification when moving from a native network to a foreign network |
US6938268B1 (en) * | 1998-01-08 | 2005-08-30 | Winston W. Hodge | Video stream sharing |
US6469714B2 (en) | 1998-01-26 | 2002-10-22 | International Business Machines Corporation | Infocenter user interface for applets and components |
FI114132B (fi) | 1998-01-28 | 2004-08-13 | Nokia Corp | Tiedonsiirron laatutason tukeminen langattomassa tiedonsiirrossa |
US6421707B1 (en) | 1998-02-13 | 2002-07-16 | Lucent Technologies Inc. | Wireless multi-media messaging communications method and apparatus |
JP3641128B2 (ja) | 1998-02-20 | 2005-04-20 | 株式会社東芝 | 移動計算機装置、移動計算機管理装置、移動計算機管理方法及び通信制御方法 |
US6522638B1 (en) * | 1998-03-24 | 2003-02-18 | Vistar Telecommunications Inc. | Packet data communication system with buffered data and control channels |
IL123819A (en) * | 1998-03-24 | 2001-09-13 | Geo Interactive Media Group Lt | Network media streaming |
JPH11274993A (ja) | 1998-03-25 | 1999-10-08 | Nittetsu Hokkaido Seigyo System Kk | マルチデータ送受信装置 |
FI110987B (fi) | 1998-03-31 | 2003-04-30 | Nokia Corp | Menetelmä tiedonsiirtovirtausten kytkemiseksi |
CN1214594C (zh) | 1998-04-28 | 2005-08-10 | 诺基亚移动电话有限公司 | 用于处理无线会话协议(wsp)会话的方法和网络 |
FI105971B (fi) | 1998-04-30 | 2000-10-31 | Nokia Mobile Phones Ltd | Menetelmä ja laitteisto sähköpostin käsittelemiseksi |
US6549612B2 (en) | 1998-05-06 | 2003-04-15 | Telecommunications Premium Services, Inc. | Unified communication services via e-mail |
ES2246568T3 (es) | 1998-05-07 | 2006-02-16 | Samsung Electronics Co., Ltd. | Procedimiento y aparato para informaciones de comando y de control universalmente accesible en una red. |
JPH11328063A (ja) | 1998-05-08 | 1999-11-30 | Canon Inc | 無線携帯端末装置、電子メール閲覧方法、及び記憶媒体 |
IT1299476B1 (it) | 1998-05-25 | 2000-03-16 | Itel S P A | Sistema per la gestione combinata di segnali |
US7209949B2 (en) | 1998-05-29 | 2007-04-24 | Research In Motion Limited | System and method for synchronizing information between a host system and a mobile data communication device |
US7065553B1 (en) | 1998-06-01 | 2006-06-20 | Microsoft Corporation | Presentation system with distributed object oriented multi-user domain and separate view and model objects |
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ä |
AUPP411098A0 (en) | 1998-06-15 | 1998-07-09 | Newcom Technologies Pty Ltd | Communication method and apparatus improvements |
US6594238B1 (en) | 1998-06-19 | 2003-07-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for dynamically adapting a connection state in a mobile communications system |
FI981724A (fi) | 1998-07-15 | 2000-01-16 | Nokia Networks Oy | Palvelun toteutuksen valinta |
US6341288B1 (en) * | 1998-07-29 | 2002-01-22 | Sybase, Inc. | Database system with methodology for accessing a database from portable devices |
GB9817292D0 (en) | 1998-08-07 | 1998-10-07 | Nokia Mobile Phones Ltd | Digital video coding |
US6697869B1 (en) * | 1998-08-24 | 2004-02-24 | Koninklijke Philips Electronics N.V. | Emulation of streaming over the internet in a broadcast application |
EP0984584A1 (en) * | 1998-09-04 | 2000-03-08 | America Online, Inc. | Internet multimedia broadcast system |
WO2000016518A2 (en) | 1998-09-11 | 2000-03-23 | Sharewave, Inc. | Method and apparatus for controlling communication within a computer network |
FI108200B (fi) | 1998-09-14 | 2001-11-30 | Nokia Mobile Phones Ltd | Yhteyden vaihto matkaviestinverkkojen välillä |
US6917965B2 (en) | 1998-09-15 | 2005-07-12 | Microsoft Corporation | Facilitating annotation creation and notification via electronic mail |
JP3579263B2 (ja) * | 1998-09-30 | 2004-10-20 | 株式会社東芝 | 番組データ選択方法及び番組視聴システム |
JP3617930B2 (ja) | 1998-09-30 | 2005-02-09 | 株式会社東芝 | 無線携帯端末装置、ゲートウェイ装置及び通信処理制御方法 |
KR100563592B1 (ko) | 1998-10-01 | 2006-09-22 | 엘지전자 주식회사 | 이동통신시스템에서의 데이터 분기방법 |
US6469998B1 (en) | 1998-10-06 | 2002-10-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for communicating data packets from an external packet network to a mobile radio station |
US6658485B1 (en) * | 1998-10-19 | 2003-12-02 | International Business Machines Corporation | Dynamic priority-based scheduling in a message queuing system |
US6134313A (en) * | 1998-10-23 | 2000-10-17 | Toshiba America Information Systems, Inc. | Software architecture for a computer telephony system |
US6314094B1 (en) | 1998-10-29 | 2001-11-06 | Central Coast Patent Agency Inc | Mobile wireless internet portable radio |
US6741967B1 (en) | 1998-11-02 | 2004-05-25 | Vividence Corporation | Full service research bureau and test center method and apparatus |
US6249844B1 (en) | 1998-11-13 | 2001-06-19 | International Business Machines Corporation | Identifying, processing and caching object fragments in a web environment |
US6522875B1 (en) | 1998-11-17 | 2003-02-18 | Eric Morgan Dowling | Geographical web browser, methods, apparatus and systems |
US6557001B1 (en) | 1998-11-23 | 2003-04-29 | Moonlight Cordless Ltd. | Method for enhancing video compression through automatic data analysis and profile selection |
US6269483B1 (en) * | 1998-12-17 | 2001-07-31 | International Business Machines Corp. | Method and apparatus for using audio level to make a multimedia conference dormant |
US6792273B1 (en) | 1998-12-18 | 2004-09-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for resource reservation in a mobile radio communication system |
US6317584B1 (en) | 1998-12-21 | 2001-11-13 | Nortel Networks Limited | Controlling communication in wireless and satellite networks |
US20020073218A1 (en) * | 1998-12-23 | 2002-06-13 | Bill J. Aspromonte | Stream device management system for multimedia clients in a broadcast network architecture |
US6236909B1 (en) | 1998-12-28 | 2001-05-22 | International Business Machines Corporation | Method for representing automotive device functionality and software services to applications using JavaBeans |
US6744761B1 (en) * | 1998-12-28 | 2004-06-01 | Nortel Networks Limited | Workflow manager |
US6539118B1 (en) | 1998-12-31 | 2003-03-25 | International Business Machines Corporation | System and method for evaluating character sets of a message containing a plurality of character sets |
US6658254B1 (en) | 1998-12-31 | 2003-12-02 | At&T Corp. | Method and apparatus for personalization of a public multimedia communications terminal |
US6584146B2 (en) | 1999-01-13 | 2003-06-24 | Vanu, Inc. | Systems and methods for wireless communications |
GB9900970D0 (en) | 1999-01-15 | 1999-03-10 | British Telecomm | Communications network |
US6725038B1 (en) | 1999-01-26 | 2004-04-20 | Nokia Corporation | Method and apparatus for speeding up AAL2 connection setup during handover in advanced cellular networks |
JP2000222302A (ja) | 1999-02-02 | 2000-08-11 | Hitachi Ltd | 電子メール着信通知システム |
JP2000232530A (ja) | 1999-02-10 | 2000-08-22 | Sharp Corp | 携帯型端末への電子メール転送方法、電子メールセンタ装置および携帯型端末装置 |
US6498865B1 (en) | 1999-02-11 | 2002-12-24 | Packetvideo Corp,. | Method and device for control and compatible delivery of digitally compressed visual data in a heterogeneous communication network |
US6377996B1 (en) * | 1999-02-18 | 2002-04-23 | International Business Machines Corporation | System for seamless streaming of data stored on a network of distributed primary and target servers using segmentation information exchanged among all servers during streaming |
US6677858B1 (en) | 1999-02-26 | 2004-01-13 | Reveo, Inc. | Internet-based method of and system for monitoring space-time coordinate information and biophysiological state information collected from an animate object along a course through the space-time continuum |
US6199099B1 (en) | 1999-03-05 | 2001-03-06 | Ac Properties B.V. | System, method and article of manufacture for a mobile communication network utilizing a distributed communication network |
FI107425B (fi) * | 1999-03-16 | 2001-07-31 | Nokia Mobile Phones Ltd | Menetelmä ja järjestelmä multimediaan liittyvän informaation välittämiseksi pakettikytkentäisessä solukkoradioverkossa |
US6446130B1 (en) | 1999-03-16 | 2002-09-03 | Interactive Digital Systems | Multimedia delivery system |
US6647535B1 (en) | 1999-03-18 | 2003-11-11 | Xerox Corporation | Methods and systems for real-time storyboarding with a web page and graphical user interface for automatic video parsing and browsing |
US6260050B1 (en) | 1999-03-23 | 2001-07-10 | Microstrategy, Inc. | System and method of adapting automatic output of service related OLAP reports to disparate output devices |
FI107306B (fi) | 1999-04-13 | 2001-06-29 | Nokia Mobile Phones Ltd | Menetelmä langattomassa tiedonsiirtojärjestelmässä sekä langaton tiedonsiirtojärjestelmä |
US6526580B2 (en) | 1999-04-16 | 2003-02-25 | Digeo, Inc. | Broadband data broadcasting service |
JP2002542548A (ja) | 1999-04-19 | 2002-12-10 | ノキア ネットワークス オサケ ユキチュア | メッセージを送出する方法 |
US6314457B1 (en) | 1999-04-21 | 2001-11-06 | Airclic, Inc. | Method for managing printed medium activated revenue sharing domain name system schemas |
US6633906B1 (en) | 1999-04-26 | 2003-10-14 | International Business Machines Corporation | Method and system for managing windows desktops in a heterogeneous server environment |
US7152092B2 (en) | 1999-05-05 | 2006-12-19 | Indeliq, Inc. | Creating chat rooms with multiple roles for multiple participants |
US6538623B1 (en) | 1999-05-13 | 2003-03-25 | Pirooz Parnian | Multi-media data collection tool kit having an electronic multi-media “case” file and method of use |
US7062765B1 (en) | 1999-05-25 | 2006-06-13 | Realnetworks, Inc. | System and method for updating information via a network |
WO2000075682A1 (en) | 1999-06-08 | 2000-12-14 | Sony International (Europe) Gmbh | Geolocation of mobile devices |
US6263371B1 (en) * | 1999-06-10 | 2001-07-17 | Cacheflow, Inc. | Method and apparatus for seaming of streaming content |
US6636888B1 (en) * | 1999-06-15 | 2003-10-21 | Microsoft Corporation | Scheduling presentation broadcasts in an integrated network environment |
JP2001005751A (ja) | 1999-06-18 | 2001-01-12 | Toshinao Komuro | 電子メールシステム |
SE513804C2 (sv) | 1999-06-28 | 2000-11-06 | Ericsson Telefon Ab L M | Metod och anordning i ett telekommunikationssystem |
US6850614B1 (en) | 1999-07-16 | 2005-02-01 | Aspect Communication Corporation | Method for providing consolidated specification and handling of multimedia call prompts |
WO2001010126A1 (en) | 1999-08-03 | 2001-02-08 | Videoshare, Inc. | Method and system for sharing video with advertisements over a network |
US6763388B1 (en) | 1999-08-10 | 2004-07-13 | Akamai Technologies, Inc. | Method and apparatus for selecting and viewing portions of web pages |
US6356529B1 (en) | 1999-08-12 | 2002-03-12 | Converse, Ltd. | System and method for rapid wireless application protocol translation |
US6636256B1 (en) | 1999-08-20 | 2003-10-21 | Verizon Corporate Services Group Inc. | Video communication system |
WO2001015468A1 (en) | 1999-08-23 | 2001-03-01 | Motorola Inc. | Domain selecting system and method |
US6760324B1 (en) | 1999-09-10 | 2004-07-06 | Array Telecom Corporation | Method, system, and computer program product for providing voice over the internet communication |
US6779042B1 (en) | 1999-09-10 | 2004-08-17 | Ianywhere Solutions, Inc. | System, method, and computer program product for enabling on-device servers, offline forms, and dynamic ad tracking on mobile devices |
US6771964B1 (en) | 1999-09-24 | 2004-08-03 | Nokia Networks | Handover between wireless telecommunication networks/systems |
US6600917B1 (en) | 1999-10-04 | 2003-07-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Telecommunications network broadcasting of service capabilities |
US6795711B1 (en) * | 1999-10-07 | 2004-09-21 | Nokia Mobile Phones Ltd | Multimedia message content adaptation |
US6625274B1 (en) * | 1999-10-12 | 2003-09-23 | Broadsoft, Inc. | Computer system and method for providing services to users of communication systems using service entities, interface entities, and a service bus |
US6763373B2 (en) | 1999-10-13 | 2004-07-13 | Datahouse Labs, Inc. | Method and system for creating and sending handwritten or handdrawn messages |
US6792575B1 (en) | 1999-10-21 | 2004-09-14 | Equilibrium Technologies | Automated processing and delivery of media to web servers |
US7028264B2 (en) | 1999-10-29 | 2006-04-11 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
EP1107512A1 (en) | 1999-12-03 | 2001-06-13 | Sony International (Europe) GmbH | Communication device and software for operating multimedia applications |
US20020049852A1 (en) * | 1999-12-06 | 2002-04-25 | Yen-Jen Lee | Global messaging with distributed adaptive streaming control |
US7069573B1 (en) * | 1999-12-09 | 2006-06-27 | Vidiator Enterprises Inc. | Personal broadcasting and viewing method of audio and video data using a wide area network |
US7047305B1 (en) * | 1999-12-09 | 2006-05-16 | Vidiator Enterprises Inc. | Personal broadcasting system for audio and video data using a wide area network |
AU1953201A (en) * | 1999-12-10 | 2001-06-18 | Diva Systems Corporation | Method and apparatus for storing content within a video on demand environment |
US6697820B1 (en) | 2000-01-14 | 2004-02-24 | Martin B. Tarlie | System for and method of golf performance recordation and analysis |
FI113231B (fi) | 2000-01-17 | 2004-03-15 | Nokia Corp | Menetelmä sanomien sisältämän informaation esittämiseksi multimediapäätelaitteessa, multimediasanomien välitysjärjestelmä ja multimediapäätelaite |
US20020111907A1 (en) | 2000-01-26 | 2002-08-15 | Ling Marvin T. | Systems and methods for conducting electronic commerce transactions requiring micropayment |
US6772212B1 (en) | 2000-03-08 | 2004-08-03 | Phatnoise, Inc. | Audio/Visual server |
US6784899B1 (en) | 2000-03-31 | 2004-08-31 | Ricoh Company, Ltd. | Systems and methods for providing rich multimedia messages to remote users using telephones and facsimile machines |
JP4640723B2 (ja) * | 2000-04-08 | 2011-03-02 | オラクル・アメリカ・インコーポレイテッド | 複数クライアントへの単一メディア・トラックのストリーミング |
US6731940B1 (en) | 2000-04-28 | 2004-05-04 | Trafficmaster Usa, Inc. | Methods of using wireless geolocation to customize content and delivery of information to wireless communication devices |
US20020016818A1 (en) | 2000-05-11 | 2002-02-07 | Shekhar Kirani | System and methodology for optimizing delivery of email attachments for disparate devices |
US6968366B1 (en) | 2000-05-12 | 2005-11-22 | International Business Machines Corporation | System and method for management, creation, storage, search and delivery of rich media optimized for e-commerce in a distributed information network |
JP3967871B2 (ja) | 2000-07-18 | 2007-08-29 | 株式会社日立製作所 | 画像情報作成装置、画像通信端末、画像配信サーバ、及び画像情報提供システム。 |
FI112307B (fi) | 2000-08-02 | 2003-11-14 | Nokia Corp | Viestintäpalvelu |
US6633772B2 (en) | 2000-08-18 | 2003-10-14 | Cygnus, Inc. | Formulation and manipulation of databases of analyte and associated values |
US20020054090A1 (en) | 2000-09-01 | 2002-05-09 | Silva Juliana Freire | Method and apparatus for creating and providing personalized access to web content and services from terminals having diverse capabilities |
US7000107B2 (en) | 2000-09-30 | 2006-02-14 | Microsoft Corporation | System and method for using dynamic web components to remotely control the security state of web pages |
US6976082B1 (en) | 2000-11-03 | 2005-12-13 | At&T Corp. | System and method for receiving multi-media messages |
US6654601B2 (en) | 2000-11-30 | 2003-11-25 | Pitney Bowes Inc. | Method and system for remote retrieval of messages using spontaneous networking technology |
US20020120939A1 (en) * | 2000-12-18 | 2002-08-29 | Jerry Wall | Webcasting system and method |
US6947738B2 (en) | 2001-01-18 | 2005-09-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Multimedia messaging service routing system and method |
FI115744B (fi) | 2001-02-08 | 2005-06-30 | Nokia Corp | Kommunikaatiopalvelu |
US6714778B2 (en) | 2001-05-15 | 2004-03-30 | Nokia Corporation | Context sensitive web services |
AU2002365257A1 (en) | 2001-10-26 | 2003-07-24 | Zeosoft Corporation | Development, management of distributed clients and servers |
EP1751745B1 (en) | 2003-11-14 | 2019-07-10 | Western Digital Technologies, Inc. | Managed peer-to-peer applications, systems and methods for distributed data access and storage |
US7881233B2 (en) | 2004-09-01 | 2011-02-01 | Cisco Technology, Inc. | Techniques for planning a conference using location data |
-
2000
- 2000-08-02 FI FI20001741A patent/FI112307B/fi not_active IP Right Cessation
-
2001
- 2001-07-30 AT AT01958113T patent/ATE304774T1/de not_active IP Right Cessation
- 2001-07-30 KR KR1020027004252A patent/KR100592467B1/ko not_active IP Right Cessation
- 2001-07-30 JP JP2002515799A patent/JP4194837B2/ja not_active Expired - Fee Related
- 2001-07-30 DE DE60113436T patent/DE60113436T2/de not_active Expired - Lifetime
- 2001-07-30 WO PCT/FI2001/000686 patent/WO2002011398A1/en active IP Right Grant
- 2001-07-30 CN CNB018029353A patent/CN100556022C/zh not_active Expired - Lifetime
- 2001-07-30 EP EP01958113A patent/EP1308013B1/en not_active Expired - Lifetime
- 2001-07-30 ES ES01958113T patent/ES2245991T3/es not_active Expired - Lifetime
- 2001-07-30 BR BRPI0107066A patent/BRPI0107066B1/pt not_active IP Right Cessation
- 2001-07-30 AU AU79851/01A patent/AU767934B2/en not_active Ceased
- 2001-08-02 US US09/920,910 patent/US9800538B2/en not_active Expired - Fee Related
-
2002
- 2002-04-16 ZA ZA200203010A patent/ZA200203010B/xx unknown
-
2005
- 2005-03-03 JP JP2005059728A patent/JP2005287016A/ja active Pending
-
2017
- 2017-10-11 US US15/729,863 patent/US10581792B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1393090A (zh) | 2003-01-22 |
WO2002011398A1 (en) | 2002-02-07 |
KR100592467B1 (ko) | 2006-06-22 |
FI20001741A (fi) | 2002-02-03 |
AU7985101A (en) | 2002-02-13 |
US9800538B2 (en) | 2017-10-24 |
JP4194837B2 (ja) | 2008-12-10 |
ES2245991T3 (es) | 2006-02-01 |
FI20001741A0 (fi) | 2000-08-02 |
AU767934B2 (en) | 2003-11-27 |
DE60113436D1 (de) | 2005-10-20 |
ATE304774T1 (de) | 2005-09-15 |
KR20020040832A (ko) | 2002-05-30 |
JP2005287016A (ja) | 2005-10-13 |
US20020073205A1 (en) | 2002-06-13 |
DE60113436T2 (de) | 2006-06-14 |
US20180077107A1 (en) | 2018-03-15 |
EP1308013A1 (en) | 2003-05-07 |
US10581792B2 (en) | 2020-03-03 |
JP2004505384A (ja) | 2004-02-19 |
CN100556022C (zh) | 2009-10-28 |
BR0107066A (pt) | 2002-06-11 |
ZA200203010B (en) | 2003-07-16 |
EP1308013B1 (en) | 2005-09-14 |
BRPI0107066B1 (pt) | 2015-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FI112307B (fi) | Viestintäpalvelu | |
US20020087549A1 (en) | Data transmission | |
AU2002253481B2 (en) | Multimedia messaging method and system | |
US7631037B2 (en) | Data transmission | |
AU2002253481A1 (en) | Multimedia messaging method and system | |
WO2011129978A1 (en) | Apparatus and method for transmitting media using either network efficient protocol or a loss tolerant transmission protocol | |
JP2006510310A (ja) | マルチメディアメッセージ処理サービスのための方法及びシステム | |
JP2006191619A (ja) | 移動通信端末機のマルチメディアメッセージングサービス方法 | |
KR20020044306A (ko) | 무선 인터넷에서의 멀티미디어 스트리밍 서비스 시스템 및방법 | |
TWI328384B (en) | Method and apparatus for enhanced file distribution in multicast or broadcast | |
CN102238494A (zh) | 一种彩信发送方法、装置及终端 | |
KR100767585B1 (ko) | Mms 메시지 재전송 방법 및 이를 위한 장치 | |
KR100645920B1 (ko) | 이동통신 단말기를 위한 동영상메일 서비스 시스템 및 그방법 | |
Gomez et al. | Interworking between the multimedia messaging service (MMS) and the 3G IP multimedia subsystem (IMS) instant messaging service | |
KR100805056B1 (ko) | 멀티미디어 데이터의 재전송을 위한 장치, 방법 및 시스템 | |
CN1764167A (zh) | 一种网络流数据的传送系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC | Transfer of assignment of patent |
Owner name: 2011 INTELLECTUAL PROPERTY ASSET TRUST |
|
PC | Transfer of assignment of patent |
Owner name: CORE WIRELESS LICENSING S.A.R.L. |
|
MM | Patent lapsed |