FI125469B - Älytekstiviestipalvelu - Google Patents

Älytekstiviestipalvelu Download PDF

Info

Publication number
FI125469B
FI125469B FI20095380A FI20095380A FI125469B FI 125469 B FI125469 B FI 125469B FI 20095380 A FI20095380 A FI 20095380A FI 20095380 A FI20095380 A FI 20095380A FI 125469 B FI125469 B FI 125469B
Authority
FI
Finland
Prior art keywords
customer
response
request
address
sent
Prior art date
Application number
FI20095380A
Other languages
English (en)
Swedish (sv)
Other versions
FI20095380A0 (fi
FI20095380A (fi
Inventor
Lauri Isotalo
Original Assignee
Elisa Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=40590262&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=FI125469(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Elisa Oyj filed Critical Elisa Oyj
Priority to FI20095380A priority Critical patent/FI125469B/fi
Publication of FI20095380A0 publication Critical patent/FI20095380A0/fi
Publication of FI20095380A publication Critical patent/FI20095380A/fi
Application granted granted Critical
Publication of FI125469B publication Critical patent/FI125469B/fi

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

ÄLYTEKSTIVIESTIPALVELU
Esillä oleva keksintö liittyy yleisesti tietoliikenneverkon palveluihin. Erityisesti, mutta ei-rajoittavasti, keksintö liittyy älykkäisiin tai vuorovaikutteisiin tekstiviestipalveluihin.
Tekstiviestipohjaisessa vuorovaikutteisessa palvelussa on pystyttävä jotenkin yhdistämään asiakkaalle lähetetty kysely ja asiakkaalta siihen saatu vastaus. Tekstiviestien ominaisuuksista johtuen lähtevät ja tulevat viestit ovat toisistaan riippumattomia. Siten vastauksen sisällöstä ei välttämättä pysty päättelemään, mihin kyselyyn sen on tarkoitus vastata, jos kyselyitä voi olla useita.
WO 2004/019223 esittää tekstiviestipohjaisen varausjärjestelmän, jossa käytetään eri A-tilaajanumeroa (lähettäjän numero) eri kyselyihin, jotka lähetetään asiakkaille, ja vastaukset tunnistetaan sen perusteella mihin numeroon asiakas vastaa. Asiakas saa siis samaan palveluun liittyviä kyselyitä useista eri numeroista. Kyselyitä ja vastauksia seurataan ns. dialogimatriisin avulla. Matriisissa on sarake kullekin asiakkaalle ja rivi kullekin käytetylle A-tilaajanumerolle.
Esillä oleva keksintö tarjoaa eräitä vaihtoehtoisia tapoja älykkään tekstiviestipalvelun toteuttamiseen.
Keksinnön ensimmäinen aspekti tarjoaa menetelmän vuorovaikutteisen viestinvälityksen toteuttamiseksi matkaviestinverkossa. Menetelmässä vastaanotetaan asiakkaalle osoitettu kysely, joka sisältää ainakin yhden vastausvaihtoehdon, muokataan mainittua kyselyä siten, että liitetään mainittuun ainakin yhteen vastausvaihtoehtoon vastausosoite, lähetetään mainittu muokattu kysely asiakkaalle, pidetään kirjaa asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä vastausosoitteista, vastaanotetaan asiakkaalta tiettyyn vastausosoitteeseen osoitettu vastausviesti, ja kohdennetaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn vastausosoitteen perusteella.
Eräässä suoritusmuodossa vastausosoite liitetään hyperlinkkinä tai hypertekstinä.
Eräässä suoritusmuodossa vastausosoite on dynaamisesti muuttuva osoite.
Eräässä suoritusmuodossa muokattu kysely lähetetään kyselyyn liittyvälle palvelulle staattisesti allokoitua lähdeosoitetta käyttäen.
Eräässä suoritusmuodossa kyselyn kuhunkin vastausvaihtoehtoon liitetään eri vastausosoite. Eräässä toisessa suoritusmuodossa kyselyn kaikkiin vastausvaihtoehtoihin liitetään sama vastausosoite.
Eräässä suoritusmuodossa lisäksi muokataan mainittua kyselyä siten, että liitetään mainittuun ainakin yhteen vastausvaihtoehtoon kyselytunniste, pidetään kirjaa asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä kyselytunnisteista, vastaanotetaan asiakkaalta vastausviesti, joka sisältää tietyn kyselytunnisteen, ja kohdennetaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn kysetunnisteen perusteella.
Eräässä suoritusmuodossa lisäksi pidetään kirjaa asiakkaalle lähetettyihin kyselyihin liitettyihin vastausosoitteisiin assosioiduista matkaviestinverkon runkoverkon reiteistä, vastaanotetaan asiakkaalta vastausviesti tiettyä runkoverkon reittiä pitkin, ja kohdennetaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn runkoverkon reitin perusteella.
Eräässä suoritusmuodossa lähetetään asiakkaalle useita kyselyitä yhdessä viestissä.
Eräässä suoritusmuodossa lähetetään asiakkaalle useita kyselyitä, ja lähetetään mainitut useat kyselyt asiakkaalle yksitellen siten, että seuraava kysely lähetetään, kun edelliseen on saatu vastaus tai ennalta määrätty aika on umpeutunut.
Eräässä suoritusmuodossa kerätään vastauksia mainittuihin useisiin kyselyihin, ja palautetaan kerätyt vastaukset yhdellä kertaa.
Eräässä suoritusmuodossa selvitetään, onko asiakas matkaviestinverkon tavoitettavissa, ja lähetetään mainittu muokattu kysely asiakkaalle vain, jos asiakas on matkaviestinverkon tavoitettavissa.
Eräässä suoritusmuodossa pidetään kirjaa siitä, onko asiakas noutanut mainitun muokatun kyselyn matkaviestinverkosta, ja jos ei ole, korvataan noutamaton kysely uudella kyselyllä ennalta määrättyjen ehtojen täyttyessä.
Keksinnön toinen aspekti tarjoaa laitteen vuorovaikutteisen viestinvälityksen toteuttamiseksi matkaviestinverkossa. Laite on konfiguroitu vastaanottamaan asiakkaalle osoitettu kysely, joka sisältää ainakin yhden vastausvaihtoehdon, muokkaamaan mainittua kyselyä siten, että mainittuun ainakin yhteen vastausvaihtoehtoon liitetään vastausosoite, lähettämään mainittu muokattu kysely asiakkaalle, pitämään kirjaa asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä vastausosoitteista, vastaanottamaan asiakkaalta tiettyyn vastausosoitteeseen osoitettu vastausviesti, ja kohdentamaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn vastausosoitteen perusteella.
Keksinnön kolmas aspekti tarjoaa tietokoneohjelman, joka käsittää tietokoneella suoritettavissa olevan ohjelmakoodin, joka suoritettaessa ohjaa laitteen suorittamaan ensimmäisen aspektin tai jonkin siihen liittyvän suoritusmuodon mukaisen menetelmän.
Kolmannen aspektin mukainen tietokoneohjelma voi käsittää ohjelmakoodia, joka voidaan suorittaa esimerkiksi millä tahansa seuraavista: yleiskäyttöinen prosessori, mikroprosessori, sovelluskohtainen integroitu piiri ja digitaalinen signaaliprosessori. Kolmannen aspektin mukainen tietokoneohjelma voi olla tallennettuna tietokoneella luettavalle medialle. Tällainen media voi olla esimerkiksi levyke, CDROM, DVD, muistitikku tai muu magneettinen tai optinen muistiväline.
Keksinnön eräs lisäaspekti tarjoaa menetelmän vuorovaikutteisen viestinvälityksen toteuttamiseksi matkaviestinverkossa. Menetelmässä vastaanotetaan asiakkaalle osoitettu kysely, joka sisältää ainakin yhden vastausvaihtoehdon, toimitetaan mainitun kyselyn käsittävä viesti mainitulle asiakkaalle, vastaanotetaan asiakkaalta vastausviesti, ja kohdennetaan asiakkaalta saatu vastaus asiakkaalle lähetettyyn kyselyyn.
Keksinnön vielä eräs lisäaspekti tarjoaa menetelmän vuorovaikutteisen viestinvälityksen toteuttamiseksi matkaviestinverkossa. Menetelmässä vastaanotetaan asiakkaalle osoitettu kysely, joka sisältää ainakin yhden vastausvaihtoehdon, toimitetaan mainitun kyselyn käsittävä viesti mainitulle asiakkaalle dynaamisesti vaihtuvaa lähdeosoitetta käyttäen, pidetään kirjaa asiakkaalle lähetetyistä kyselyistä ja niissä käytetyistä lähdeosoitteista sekä lähdeosoitteisiin assosioiduista matkaviestinverkon runkoverkon reiteistä, vastaanotetaan asiakkaalta vastausviesti tiettyä runkoverkon reittiä pitkin, ja kohdennetaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn runkoverkon reitin perusteella.
Keksinnön vielä eräs lisäaspekti tarjoaa menetelmän vuorovaikutteisen viestinvälityksen toteuttamiseksi matkaviestinverkossa. Menetelmässä vastaanotetaan asiakkaalle osoitettu kysely, joka sisältää ainakin yhden vastausvaihtoehdon, muokataan mainittua kyselyä siten, että liitetään mainittuun ainakin yhteen vastausvaihtoehtoon kyselytunniste, lähetetään mainittu muokattu kysely asiakkaalle, pidetään kirjaa asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä kyselytunnisteista, vastaanotetaan asiakkaalta vastausviesti, joka sisältää tietyn kyselytunnisteen, ja kohdennetaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn kysetunnisteen perusteella.
Esillä olevan keksinnön eri suoritusmuotoja on kuvattu keksinnön joidenkin aspektien yhteydessä. Vastaavat suoritusmuodot ovat voivat kuitenkin olla sovellettavissa myös muihin aspekteihin ja niihin liittyviin suoritusmuotoihin.
Keksintöä kuvataan nyt esimerkinomaisesti viitaten oheisiin piirustuksiin, joissa:
Kuviot 1 a ja 1B havainnollistavat erään suoritusmuodon mukaista järjestelmää;
Kuvio 2A ja 2B havainnollistavat erään toisen suoritusmuodon mukaista järjestelmää;
Kuviot 3-5 esittävät vuokaaviona eräiden suoritusmuotojen mukaisia menetelmiä; ja
Kuvio 6 esittää erään suoritusmuodon mukaisen laitteen.
Keksinnön eräissä suoritusmuodoissa tietoliikenneoperaattorin järjestelmät tarjoavat palveluntarjoajille vuorovaikutteisen viestivälityspalvelun, joka kohdentaa saadut vastaukset niihin liittyviin kyselyihin. Vaikka välityspalvelua tarjoaa tietty tietoliikenneoperaattori, viestit voidaan toimittaa minkä vaan tietoliikenneoperaattorin tilaajille ja palveluviestiin voi vastata samalla tavalla minkä tahansa operaattorin verkosta. Palveluntarjoajille tarjotaan siis helppo tapa välittää palveluviestit asiakkaille riippumatta asiakkaan käyttämästä tietoliikenneoperaattorista tarvitsematta kuitenkaan ylläpitää järjestelmää lähetettyjen viestien ja niihin saatujen vastausten kohdentamiseksi.
Eräissä suoritusmuodoissa palvelun toteuttamiseen ei tarvitse käyttää kuin yhtä A-tilaajanumeroa, jolloin kaikki kyselyt ja vastaukset tulevat käyttäjälle aina samasta numerosta. Tällöin käyttäjä voi tallentaa tietyn palvelun päätelaitteeseensa haluamallaan nimellä ja siten näkee helposti, mistä palvelusta tietty viesti tulee, tarvitsematta ihmetellä monista eri numeroista tulevia viestejä.
Kuvio 1A esittää erään suoritusmuodon mukaisen järjestelmän. Järjestelmä käsittää palveluelementin 101, josta tarjotaan palvelua matkaviestimeen 111. Matkaviestin 111 on kytkeytynyt tietoliikenneoperaattorin 2 tietoliikenneverkkoon BSS (Base Station Subsystem) -järjestelmän 112 kautta. Operaattorin 2 verkko käsittää lisäksi MSC (Mobile Switching Center) -elementin 113, SMSC (Short Message Service Center) -elementin 114 ja HLR (Home Location Register) -elementin 115. Tietoliikenneoperaattori 1 tarjoaa palvelulle 101 vuorovaikutteista tekstiviestivälitystä palvelun tarjoamiseksi matkaviestimeen 111 CAS (Converged Application Server) -elementin 102 kautta. Operaattorin 1 verkko käsittää lisäksi SMSC:n 103, HLR:n 105 ja Web HLR -elementin 106. Tietoliikenneoperaattoreiden 1 ja 2 järjestelmien osat on tässä erotettu toisistaan katkoviivalla.
On huomattava, että kuviossa 1A on esitetty vain ne verkkoelementit, jotka tarvitaan keksinnön joidenkin suoritusmuotojen toiminnan selittämiseen. Käytännössä verkko voi käsittää useita muita verkkoelementtejä ja laitteita.
Palvelu 101 voi olla esimerkiksi yleiskäyttöisellä palvelimella pyörivä tietokonesovellus. Palvelu on tyypillisesti kolmannen osapuolen tarjoama palvelu.
Kolmannella osapuolella tarkoitetaan tässä vuorovaikutteista tekstiviestivälitystä tarjoavasta operaattori 1:stä riippumatonta tahoa. On kuitenkin huomattava, että palvelu 101 voi olla myös operaattori 1:n hallinnoima palvelu.
Tässä esimerkissä matkaviestin 111, johon palvelua tarjotaan on operaattorin 2 tilaaja ja vuorovaikutteista tekstiviestivälitystä tarjoaa operaattori 1. Matkaviestin 111 voisi kuitenkin aivan hyvin olla myös operaattorin 1 tilaaja tai jonkin muun operaattorin tilaaja.
Seuraavassa käsitellään keksinnön erään suoritusmuodon toimintaa kuvion 1 järjestelmässä. Vaiheessa 1 palvelusta 101 luetaan CAS-elementtiin 102 asiakkaalle (matkaviestimen 111 käyttäjä) lähetettävä kyselyviesti ja asiakkaan MSISDN (Mobile Station International ISDN Number) numero. Käytännössä kyselyviesti voidaan lukea palvelusta tai palvelu voi työntää kyselyviestin CAS:lle. Kumpi vain elementti voi siis olla aloitteellinen tässä.
CAS lähettää kyselyviestin SMSC:lle 103 MO (Mobile Originated) muotoisena tekstiviestinä, vaihe 2. Tekstiviestin kohdeosoitteena on asiakkaan MSISDN numero ja lähdeosoitteena palvelulle 101 osoitettu numero. Palvelulle 101 osoitettu numero on MSISDN numeron näköinen numero ja tietoliikenneverkon elementit käsittelevät sitä samalla tavalla kuin tavallista MSISDN numeroa. CAS pitää kirjaa eri palveluille osoitetuista numeroista. Eräässä suoritusmuodossa kullekin palvelulle on osoitettu yksi numero. Tyypillisesti osoitettu numero on tässä tapauksessa staattinen eli se ei muutu normaalin käytön aikana. Vaihtoehtoisesti kullekin palvelulle voidaan osoittaa useita eri numeroita. Tässä tapauksessa osoitetut numerot voivat muuttua dynaamisesti. Kunkin palvelun kyselyt lähetetään tässä kuitenkin aina samasta numerosta. Mahdollisia vastausnumeroita sen sijaan voi olla useita.
SMSC 103 kysyy tekstiviestin lähettämiseen tarvittavia tietoja vastaanottajan (eli matkaviestimen 111) MSISDN:n perusteella SRI for SM (Sent Routing Information for Short Message) -kyselyllä matkaviestimen 111 HLR:stä 115 ja saa vastauksena matkaviestimen 111 sen hetkisen MSC:n 113 GT (Global Title) - osoitteen ja IMSI:n (International Mobile Subscriber Identity), vaihe 3. SMSC 103 lähettää sitten kyselyviestin ja saamansa IMSI:n MSC:n 113 GT-osoitteeseen. MSC 113 toimittaa viestin edelleen BSS:lle 112 ja sitä kautta matkaviestimeen 111, vaiheet 5 ja 6.
Matkaviestimen 111 käyttäjä vastaanottaa kyselyviestin palvelun 101 numerosta ja vastaa kyselyviestiin eli muodostaa vastausviestin, vaihe 7. Eräässä suoritusmuodossa käyttäjä vastaa reply toiminteella eli numeroon, josta kysely tuli. Tällöin vastausviestin kohdeosoitteena (B-tilaajanumerona) on palvelun 101 numero, josta kysely tuli, ja lähdeosoitteena (A-tilaajanumerona) matkaviestimen 111 MSISDN numero. Eräässä toisessa suoritusmuodossa käyttäjä vastaa numeroon, joka on annettu hyperlinkkinä (tai hypertekstinä) kysely viestissä. Hyperlinkkinä annetut numerot ovat muita palvelulle 101 osoitettuja numeroita kyselyn lähetyksessä käytetyn numeron lisäksi. Tällöin siis vastausviestin kohdeosoitteena (B-tilaajanumerona) on palvelun 101 numero, joka ei kuitenkaan ole sama kuin numero, josta kysely tuli, ja lähdeosoitteena (A-tilaajanumerona) matkaviestimen 111 MSISDN numero.
Vastausviesti toimitetaan normaalisti BSS:n 112 ja MSC:n 113 kautta SMSC:lle 114, vaiheet 8-10. SMSC 114 kysyy tekstiviestin lähettämiseen tarvittavia tietoja MSISDN:n (tai MSISDN:ksi tulkitsemansa palvelun 101 numeron) perusteella SRI for SM -kyselyllä 11 palvelun 101 numeron allokoineen verkko-operaattorin HLR:stä 105. HLR:ään 105 on määritelty palvelun 101 numeron yhteyteen MSC:n GT-osoitteen kohdalle CAS:n 102 osoite.
Kuviossa 1B on havainnollistettu HLR:n 105 sisältämää tietoa eräässä suoritusmuodossa. Tietue 121 sisältää MSISDN1-numeron, sitä vastaavan IMSI_1:n ja GT-osoitteena CAS:n osoitteen. Vastaavasti tietue 122 sisältää MSISDN_2-numeron, sitä vastaavan IMSI_2:n ja GT-osoitteena CAS:n osoitteen ja tietue 123 sisältää MSISDN_n-numeron, sitä vastaavan IMSI_n:n ja GT-osoitteena CAS:n osoitteen. Yksi tai useampia MSISDN numeroista 1-n voi olla staattisesti tai dynaamisesti osoitettu palvelulle 101. Eräissä suoritusmuodoissa yksi MSISDN numero on staattisesti allokoitu kullekin palvelulle. Staattisesti allokoidun numeron lisäksi kullekin palvelulle voidaan dynaamisesti allokoida muita MSISDN numeroita käytettäväksi vaihtuvina vastausnumeroina.
SMSC 114 saa HLR:stä 105 vastauksena 12 CAS:n 102 GT-osoitteen ja palvelun 101 numeroa vastaavan IMSI:n (tai IMSI:n näköisen numeron). SMSC 114 lähettää sitten vastausviestin ja saamansa IMSI:n CAS:n GT-osoitteeseen MT (mobile terminated) muotoisena tekstiviestinä 13. CAS 102 selvittää saamaansa IMSI:ä vastaavan MSISDN numeron. CAS 102 voi kysyä MSISDN numeroa HLR elementistä, erillisestä web HLR -elementistä 106 (tai lisä HLR-elementistä) tai IMSI ja MSISDN numeroiden vastaavuudet on voitu tallentaa valmiiksi CAS:iin. CAS myös kohdentaa saadun vastauksen kyselyyn, johon se liittyy ja palauttaa tai kirjoittaa palveluun 101 saadun vastauksen ja tiedon kyselystä, johon se liittyy. Eri tapoja, joilla CAS voi suorittaa vastauksen kohdistamisen kyselyyn on käsitelty tarkemmin alla eri suoritusmuotojen yhteydessä.
Eräässä suoritusmuodossa CAS:iin toimitetaan eräajona IMSI numeroita ja niitä vastaavia MSISDN numeroita. Nämä voidaan toimittaa esimerkiksi web HLR:stä. Eräässä suoritusmuodossa web HLR elementti on väline, jota käytetään verkon palveluiden provisioinnissa esimerkiksi seuraavasti: kun verkkoon avataan uusi liittyvä tai olemassa oleva liittymä suljetaan, muutos tehdään ensin esimerkiksi jonkin asiakaspäätteen kautta web HLR-elementtiin, josta se sitten viedään tuotantoympäristön ”oikeaan” HLR-elementtiin. Web HLR -elementissä on siis ajantasainen kuva tuotantokäytössä olevan HLR:n sisällöstä. Tällainen provisioinnissa käytettävä elementti voidaan rakentaa sellaiseksi, että sieltä voi joustavasti tehdä kyselyitä millä tahansa parametreillä.
Eräässä suoritusmuodossa CAS pitää kirjaa eri palveluille osoitetuista MSISDN numeroista ja niitä vastaavista IMSI numeroista. Tällöin ei tarvita MSISDN kyselyä 15, koska CAS:ssä on jo tieto vastaanotettua IMSI:ä vastaavasta MSISDN:n numerosta ja palvelusta.
Kuvio 2A esittää erään toisen suoritusmuodon mukaisen järjestelmän. Järjestelmä käsittää pääosin vastaavat elementit kuin kuvion 1 järjestelmä. Seuraavassa käsitellään kuvion 2 järjestelmän eroja kuvion 1 järjestelmään nähden ja keksinnön erään suoritusmuodon toimintaa kuvion 2 järjestelmässä. Tässä vaihtoehdossa yhdelle palvelulle on osoitettu useita numeroita, koska kullekin palvelulle osoitetaan useita mahdollisia vastausnumeroita. Eräässä suoritusmuodossa saman palvelun eri kyselyt lähetetään eri numeroista ja käyttäjä vastaa reply toiminteella eli numeroon, josta kysely tuli. Eräässä toisessa suoritusmuodossa saman palvelun eri kyselyt lähetetään samasta numerosta ja käyttäjä vastaa numeroon, joka on annettu hyperlinkkinä kyselyviestissä.
Matkaviestimen 111 käyttäjä vastaanottaa kyselyviestin palvelun 101 numerosta vastaavasti kuin kuviossa 1. Käyttäjä vastaa esimerkiksi numeroon 670001, joka voi siis olla kyselyviestin lähetysnumero tai kyselyviestissä hyperlinkkinä annettu numero. Vastausviestin kohdeosoitteena on nyt siis 670001 ja lähdeosoitteena matkaviestimen 111 MSISDN numero. CAS:lle on nyt määritelty useita GT-osoitteita ja HLR:ään 105 on määritelty kunkin mahdollisen vastausnumeron yhteyteen GT-osoitteeksi jokin CAS:lle määritelty osoite, siten että kullakin vastausnumerolla on uniikki GT-osoite. Kukin vastausnumero palauttaa kuitenkin saman IMSI numeron, joka on IMSI numero, joka on staattisesti allokoitu palvelulle 101.
Kuviossa 2B on havainnollistettu HLR:n 105 sisältämää tietoa eräässä suoritusmuodossa. Tietue 221 sisältää MSISDN_1-numeron, sitä vastaavan IMSI_1:n ja GT-osoitteena CAS_1-osoitteen. Vastaavasti tietue 222 sisältää MSISDN_2-numeron, sitä vastaavan IMSI_2:n ja GT-osoitteena CAS_2- osoitteen ja tietue 223 sisältää MSISDN_n-numeron, sitä vastaavan IMSI_n:n ja GT-osoitteena CAS_n-osoitteen. Yksi tai useampia MSISDN numeroista 1-n voi olla staattisesti tai dynaamisesti osoitettu palvelulle 101.
Kuviossa 2C on havainnollistettu HLR:n 105 sisältämää tietoa eräässä suoritusmuodossa. Tietue 221 sisältää MSISDN_1-numeron, palvelua 101 vastaavan IMSI_101:n ja GT-osoitteena CAS_1-osoitteen. Vastaavasti tietue 222 sisältää MSISDN_2-numeron, palvelua 101 vastaavan IMSI_101:n ja GT-osoitteena CAS_2-osoitteen ja tietue 123 sisältää MSISDNn-numeron, palvelua 101 vastaavan IMSI_101:n ja GT-osoitteena CAS_n-osoitteen. Tässä MSISDN numerot 1-n on pysyvästi osoitettu palvelulle 101 ja kyseessä oleva palvelu voidaan tunnistaa suoraan IMSM01 numeron perusteella. Pysyvästi osoitetulla tarkoitetaan tässä sitä, että mikäli jokin MSISDN halutaan osoittaa toiselle palvelulle, joudutaan tekemään muutos HLR:ään.
SMSC 114 saa siis nyt SRI for SM kyselyyn 11 vastauksena GT-osoitteen CAS_1, vaihe 22. SMSC lähettää vastausviestin tähän CAS_1 osoitteeseen, joka ohjautuu CAS:lle 102. CAS 102 analysoi vastausviestin tuloväylän perusteella, mihin kyselyyn vastaus liittyy, vaihe 24. Tuloväylällä tarkoitetaan tässä reittiä, jonka kautta vastaus reitittyy runkoverkossa CAS:lle. Kun eri numeroihin lähetetyt vastaukset reititetään eri kautta, voidaan annettavien vastausnumerovaihtoehtojen valinnalla ohjata liikennettä runkoverkossa ja jakaa kuormaa CAS:ssä erityisesti silloin, kun CAS toiminnallisuuden tarjoaa useampi kuin yksi fyysinen laite. CAS voi olla esimerkiksi kahdennettu kahteen fyysiseen laitteeseen. Käyttämällä runkoverkon eri reittiä eri vastausnumeroille voidaan lisäksi toteuttaa erilaisia laatu tai palveluluokkia aina asiakkaan SMSC:stä saakka ja CAS:iin asti.
CAS voi tunnistaa eri tuloväylät esimerkiksi saapuvan datan GT-osoitteen, SPC:n (Signalling Point Code) ja/tai subsystem numbenin perusteella. SPC on SS7:n (Signalling System 7) MTP (Message Transfer Part) kerroksella 3 käytettävä verkkonoodin uniikki osoite ja subsystem number on numero, jota käytetään SCCP (Signalling Connection Control Part) -signalointia käyttävien verkkoelementtien sovelluksien tunnistamiseen. Eri vaihtoehtoja ovat esimerkiksi tunnistus - GT-osoitteen perusteella, - SPC:n perusteella, - subsystem numbenin perusteella, - GT-osoitteen ja subsystem number:in perusteella, tai - SPC:n ja subsystem numbenin perusteella.
Näissä kaikissa tarkoitetaan GT-osoitetta, SPC:a ja/tai subsystem numbenia, jota edellinen CAS:iin osoittava verkkoelementti käyttää eli tietoja, jotka CAS näkee vastaanottamastaan viestistä ilman tarvetta siirtää aikaisempaa enempää tietoa.
Tässä on huomattava, että tietoliikenneverkon eri osissa voidaan tehdä muunnoksia GT-osoitteen, SPC:n ja subsystem numberin kesken. SMSC voi esimerkiksi lähettää tietyn viestin tiettyyn GT-osoitteeseen, mutta verkko voi tehdä muunnoksen, jonka seurauksena CAS:a osoitetaan tietyllä SPC:llä ja/tai subsystem number:illa. Eräässä suoritusmuodossa verkossa voidaan tehdä eri GT-osoitteisiin lähetetyille viestille muunnos, jonka seurauksena viestit osoitetaan tiettyyn SPC numeroon ja subsystem numberiin, missä subsystem number on valittu alkuperäisen GT-osoitteen perusteella. SPC sen sijaan voi olla kaikissa viesteissä sama.
Muilta osin toteutus vastaa kuvion 1 yhteydessä kuvattua toteutusta.
Kuvioiden 1A ja 2A yhteydessä on huomattava, että ne ovat vain esimerkkejä mahdollisista toteutuksista ja että osia eri suoritusmuotojen vaiheista voidaan suorittaa eri elementeissä kuin kuvioissa 1A ja 2A on kuvattu ja että jotkin kuvioiden 1A ja 2A elementit voidaan korvata toisilla vastaavan toiminnallisuuden tarjoavilla yhdellä tai useammalla elementillä.
Seuraavassa on lyhyesti eritelty joitakin keksinnön suoritusmuotoja: 1) Tietyn palvelun kyselyt lähetetään yhdestä numerosta, mutta vastausnumeroita on useita.
Vastaus tunnistetaan vastausnumeron perusteella.
Voidaan toteuttaa esimerkiksi kuvion 1A järjestelmässä.
2) Tietyn palvelun kyselyt lähetetään yhdestä numerosta, mutta vastausnumeroita on useita.
4 Vastaus tunnistetaan vastauksen tuloväylän perusteella.
*· Voidaan toteuttaa esimerkiksi kuvion 2A järjestelmässä.
3) Tietyn palvelun eri kyselyt lähetetään eri numeroista ja vastaus lähetetään numeroon, josta kysely tuli.
4 Vastaus tunnistetaan vastauksen tuloväylän perusteella.
^ Voidaan toteuttaa esimerkiksi kuvion 2A järjestelmässä.
4) Tietyn palvelun kyselyt lähetetään yhdestä numerosta ja vastaus lähetetään numeroon, josta kysely tuli.
^ Vastaus tunnistetaan kyselytunnisteen perusteella.
^ Voidaan toteuttaa esimerkiksi kuvion 1A järjestelmässä.
Kuvio 3A esittää vuokaaviona erään menetelmän, joka soveltuu esimerkiksi yllä esitettyihin suoritusmuotoihin 1 ja 2.
Vaiheessa 301 vastaanotetaan kysely, jossa on ainakin yksi vastausvaihtoehto. Kysely on osoitettu tietylle asiakkaalle (tietyn henkilön matkaviestinnumeroon). Kysely voi olla esimerkiksi muotoa ”vastaa A, jos hyväksyt, ja vastaa B, jos et hyväksy”. Vaiheessa 302 kyselyn vastausvaihtoehtoihin liitetään vastausnumerot ja vaiheessa 303 muokattu kysely lähetetään kohdeasiakkaalle tekstiviestinä, jossa kyselyvaihtoehtoihin liitetyt vastausnumerot ovat hyperteksteinä. Asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä yhdestä tai useammasta vastausnumerosta pidetään kirjaa vaiheessa 304 ja vaiheessa 305 tunnistetaan asiakkaalta saatu vastaus tai vastausvaihtoehto sen perusteella, mitä vastausnumeroa asiakas käytti. Vastaus tai vastausvaihtoehto voidaan tunnistaa myös sen perusteella, mitä tuloväylää tai runkoverkon reittiä asiakkaan vastaus käytti. Eräissä suoritusmuodoissa vastausvaihtoehtoihin liitetään vastausnumeron (puhelinnumeron) sijaan jokin muu osoitetieto, kuten esimerkiksi www-osoite tai sähköpostiosoite tai jokin muu kohdeosoite tai kohdenumero.
Eräässä suoritusmuodossa kuhunkin vastausvaihtoehtoon liitetään oma vastausnumero. Tässä vaihtoehdossa siis kullekin vastausvaihtoehdolle allokoidaan oma vastausnumeronsa kaikkien kyselyiden tullessa edelleen samasta numerosta. Tällöin asiakkaalle lähetettävä kysely voi olla muotoa ”Vastaa A numeroon 670001, jos hyväksyt, ja vastaa B numeroon 670002, jos et hyväksy”.
Vaihtoehtoisesti asiakkaalle lähetettävä kysely voi olla myös muotoa ”Vastaa numeroon 670001, jos hyväksyt, ja vastaa numeroon 670002, jos et hyväksy”. Tässä tapauksessa asiakkaan vastausviesti voi olla jopa tyhjä viesti, koska vastausvaihtoehto tunnistetaan vastausnumeron perusteella. Asiakas voi myös kirjoittaa vastausviestiin mitä haluaa.
Eräässä toisessa suoritusmuodossa kullekin kysymykselle allokoidaan oma vastausnumeronsa kaikkien kyselyiden tullessa edelleen samasta numerosta. Nyt asiakkaalle lähetettävä kysely voi olla esimerkiksi muotoa ”Vastaa numeroon 670001 A, jos hyväksyt, ja B, jos et hyväksy”.
Määrittämällä kyselyyn useita eri vastausnumeroita esimerkiksi hyperlinkkejä käyttämällä asiakas saa aina tiettyyn palveluun liittyvät kyselyt samasta numerosta, mutta samalla vastausten saapuminen eri väyliä mahdollistaa kyselyvastaus parien kohdistamisen. Tällä tavalla voidaan hallita suurempaakin kysymys/vastaus joukkoa.
Useita vastausnumeroita käyttämällä myös asiakkaalle lähetettävä yksittäinen kyselyviesti voi olla aikaisempaa monimuotoisempi. Yhteen viestiin voidaan esimerkiksi liittää useita kysymyksiä, joista kullekin annetaan oma vastausnumeronsa tai jopa niin, että kunkin kysymyksen kullekin vastausvaihtoehdolle annetaan oma vastausnumeronsa.
Seuraavassa on esitetty eräs esimerkki kysely, jossa hyödynnetään useita vastausnumeroita.
1) Asiakas haluaa ostaa teatterilippuja tiettyyn näytökseen ja lähettää sitä koskevan herätteen varauspalveluun. (On huomattava, että heräte voi tulla myös palvelun suunnalta.) 2) Palvelu lähettää kyselyviestin, joka on muotoa: Jos haluat ostaa liput a) permannolle hintaan 50 EUR, vastaa numeroon 670001, b) 1. parvelle hintaan 40 EUR, vastaa numeroon 670002, c) 2. parvelle hintaan 30 EUR, vastaa numeroon 670003 ja c) 2. parven takaosaan hintaan 20 EUR, vastaa numeroon 670004. Jos haluat varata myös väliaikatarjoilun, vastaa numeroon 670010.
3) Asiakas vastaa numeroon 670002.
4) Palvelu kuittaa asiakkaalle 1. parven lippujen varauksen. Edellä mainittua väliaikatarjoilua voidaan tarjota vaihtoehtoisesti tässä kuittauksessa.
5) Asiakas vastaa myös numeroon 670010. On huomattava, että asiakas voi lähettää tämän vastauksen heti saatuaan kohdan 2) kyselyviestin tai vasta myöhemmin.
6) Palvelu kuittaa väliaikatarjoilun varatuksi.
Tarvittaessa palvelu voi lähettää asiakkaalle lisää tarkentavia kyselyitä tai muita vaihtoehtoja tarjoavia kyselyitä.
Kuvio 3B esittää vuokaaviona erään menetelmän, joka soveltuu esimerkiksi yllä esitettyyn suoritusmuotoon 3.
Vaiheessa 301 vastaanotetaan kysely, jossa on ainakin yksi vastausvaihtoehto. Kysely on osoitettu tietylle asiakkaalle (tietyn henkilön matkaviestinnumeroon). Kysely voi olla esimerkiksi muotoa ”vastaa A, jos hyväksyt, ja vastaa B, jos et hyväksy”. Vaiheessa 312 valitaan kyselylle lähdeosoite, johon on assosioitu tietty tuloväylä tai runkoverkon reitti. Vaiheessa 313 kysely lähetetään kohdeasiakkaalle tekstiviestinä käyttäen valittua lähdeosoitetta. Asiakkaalle lähetetyistä kyselyistä ja niihin assosioiduista tuloväylistä tai runkoverkon reiteistä pidetään kirjaa vaiheessa 314 ja vaiheessa 315 tunnistetaan asiakkaalta saatu vastaus sen perusteella, mitä tuloväylää tai runkoverkon reittiä vastaus saapuu. Eri tapoja tunnistaa käytetty tuloväylä on eritelty yllä kuvion 2A yhteydessä.
Kuvio 4 esittää vuokaaviona erään menetelmän, joka soveltuu esimerkiksi yllä esitettyyn suoritusmuotoon 4.
Vaiheessa 301 vastaanotetaan kysely, jossa on ainakin yksi vastausvaihtoehto. Kysely on osoitettu tietylle asiakkaalle (tietyn henkilön matkaviestinnumeroon). Kysely voi olla esimerkiksi muotoa ”vastaa A, jos hyväksyt, ja vastaa B, jos et hyväksy”. Vaiheessa 402 kyselyn vastausvaihtoehtoihin liitetään kyselytunnisteet ja vaiheessa 403 muokattu kysely lähetetään kohdeasiakkaalle tekstiviestinä. Muokattu kysely voi olla esimerkiksi muotoa ”vastaa A1, jos hyväksyt, ja vastaa B1, jos et hyväksy”. Asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä yhdestä tai useammasta kyselytunnisteesta pidetään kirjaa vaiheessa 404 ja vaiheessa 405 tunnistetaan asiakkaalta saatu vastaus tai vastausvaihtoehto sen perusteella, millainen kyselytunniste asiakkaan vastaukseen sisältyy.
Kuvio 5 esittää vuokaaviona eräitä menetelmävaiheita, joita voidaan soveltaa keksinnön muiden suoritusmuotojen yhteydessä.
Vaiheessa 301 vastaanotetaan kysely, jossa on ainakin yksi vastausvaihtoehto. Kysely on osoitettu tietylle asiakkaalle (tietyn henkilön matkaviestinnumeroon). Vaiheessa 502 selvitetään onko asiakas aktiivisena verkossa eli onko asiakkaan matkaviestin päällä eli voiko asiakas edes teoriassa vastata kyselyyn. Kysely lähetetään asiakkaalle vain siinä tapauksessa, että asiakas on aktiivinen, vaihe 503. Ennen kyselyn lähettämistä sitä voidaan muokata minkä tahansa edellä esitetyn suoritusmuodon mukaisesti mahdollisen vastausviestin tai vastausvaihtoehdon tunnistamiseksi myöhemmin, mutta tämä ei ole välttämättä pakollista.
Vaiheessa 504 tarkkaillaan, onko asiakas vastannut edelliseen hänelle lähetettyyn viestiin ja asiakkaalle lähetetään uusi kysely vasta kun edelliseen on saatu vastaus tai tietty ennalta määrätty vastausaika on umpeutunut. Jos vastausaika ehtii umpeutua, tästä voidaan lähettää asiakkaalle erillinen tiedoteviesti. Ellei kyselyviestiä ole noudettu viestikeskuksesta asiakkaan matkaviestimeen ennen tietyn vastausajan umpeutumista, kysely voidaan joissakin tapauksissa peruuttaa, jolloin se ei koskaan mene perille asti asiakkaan matkaviestimeen. Vaiheessa 505 kirjoitetaan seuraava kyselyviesti edellisen viestin päälle viestikeskuksessa, jos edellistä viestiä ei ole vielä noudettu asiakkaan matkaviestimeen.
Eräässä suoritusmuodossa palveluntarjoajalta otetaan vastaan tietylle asiakkaalle (tai tietyille asiakkaille) kohdistettu kysymyspatteristo. Kysymykset lähetetään kuitenkin asiakkaalle yksitellen siten, että asiakkaalle lähetetään uusi kysely vasta kun edelliseen on saatu vastaus tai tietty ennalta määrätty vastausaika on umpeutunut kuten kuvion 5 vaiheessa 504. Kun kaikkiin kysymyspatteriston kysymyksiin on saatu vastaus, kaikki vastaukset palautetaan yhdellä kertaa palveluntarjoajalle. Jos kyselyissä käytetään useita vastausnumeroita, asiakkaalle voidaan lähettää useampia kuin yksi kysymyspatteriston kysymyksistä kerralla (yhdessä viestissä) tai jopa kaikki kysymyspatteriston kysymykset varustettu eri vastausnumeroilla. Tällöin asiakas voi vastata haluamiinsa kysymyksiin ja ehkä jättää vastaamatta joihinkin kysymyksiin. Asiakkaan ei myöskään tarvitse odotella seuraavaa kysymystä vastattuaan edelliseen.
Tässä ja muissa esimerkeissä on huomattava, että yhdellä viestillä tarkoitetaan asiakkaalle näkyvien viestien lukumäärää. Tietoliikenneverkoissa välitettävien tekstiviestien pituus on rajoitettu, mutta useimmat päätelaitteet osaavat ketjuttaa tekstiviestejä siten, että tätä rajoitusta pidempiäkin viestejä voidaan välittää tekstiviesteinä. Asiakkaalle yhtenä viestinä näkyvä sisältö voidaan siis käytännössä välittää tietoliikenneverkossa useina tekstiviesteinä.
Kuvion 5 eri vaiheissa voidaan myös tiedottaa palveluntarjoajaa kohdeasiakkaan tilasta. Palveluntarjoajalle voidaan esimerkiksi tiedottaa, että asiakkaan liittymä ei ole verkossa tai ei vastaanota viestejä jostakin muusta syystä. Lisäksi palveluntarjoajalle voidaan toimittaa yhteenvetotietoa siitä, mitkä asiakkaat ovat verkon tavoittamattomissa, kotiverkkonsa ulkopuolella, kotiverkkoon kirjautuneina tai ylipäätään verkkoon kirjautuneina jne. Palveluntarjoajalle voidaan tiedottaa myös siitä, että tietty viesti on toimitettu perille asiakkaalle. Tällä tavoin palveluntarjoaja ei turhaan yritä lähettää muita viestejä kyseiselle asiakkaalle ennen kuin on saanut kuittauksen, että edellinen viesti on toimitettu perille asiakkaalle. Vaihtoehtoisesti palveluntarjoajalta voidaan vastaanottaa viestinvälitystoimeksiantoja, mutta jättää ne odottamaan, kunnes kohteena oleva asiakas on esimerkiksi vastannut edelliseen hänelle toimitettuun kyselyyn tai kunnes kohteena olevan asiakas on taas verkon tavoitettavissa.
Kuvio 6 esittää esimerkin eräästä laitteesta 600, joka sopii keksinnön eri suoritusmuotojen toteuttamiseen. Laite voi olla esimerkiksi yleiskäyttöinen tietokone tai palvelin ja se voi olla sovitettu toimimaan esimerkiksi keksinnön joidenkin suoritusmuotojen mukaisena verkkoelementtinä.
Laite 600 käsittää prosessorin 601 laitteen toiminnan ohjaamiseksi ja muistin 602, joka käsittää tietokoneohjelman/-ohjelmiston 603. Tietokoneohjelmisto 603 voi käsittää ohjeita prosessorille laitteen 600 ohjaamiseksi, kuten esimerkiksi käyttöjärjestelmän ja eri sovelluksia. Lisäksi tietokoneohjelmisto 603 voi käsittää sovelluksen, joka käsittää ohjeet laitteen 600 ohjaamiseksi siten, että tuotetaan keksinnön jonkin suoritusmuodon mukainen toiminnallisuus. Muisti 602 voi käsittää myös tietokannan tai vastaavan tietovaraston 604, johon voi olla tallennettuna esimerkiksi vastausten ja kyselyiden kohdentamisessa tarvittavaa tietoa. On kuitenkin huomattava, että tietokanta tai tietovarasto 604 voi olla myös ulkoinen eli se voi sijaita myös toisessa fyysisessä laitteessa.
Prosessori 601 voi olla esimerkiksi tietokoneen suoritin (central processing unit (CPU), mikroprosessori, digitaalinen signaaliprosessori (digital signal processor, DSP), grafiikkasuoritin, tai vastaava. Kuviossa on esitetty yksi prosessori, mutta laitteessa voi olla useita suorittimia.
Muisti voi olla esimerkiksi lukumuisti (read-only memory, ROM), ohjelmoitava lukumuisti (programmable read-only memory, PROM), EPROM-muisti (erasable programmable read-only memory), EEPROM-muisti (electronically erasable programmable read-only memory), RAM-muisti (random-access memory), flash-muisti, optinen tai magneettinen muisti tai vastaava. Laitteessa voi olla useita muisteja. Muisti voi olla osa laitetta 600 tai se voi olla erillinen, laitteeseen 600 liitettävissä oleva moduuli. Muisti voi olla tarkoitettu ainoastaan tietojen tallentamiseen tai sitä voidaan käyttää myös tiedonkäsittelyyn.
Lisäksi laite 600 käsittää kommunikaatiorajapintamoduulin (COMM) 605, joka tarjoaa rajapinnan muiden laitteiden kanssa kommunikoimiseen. Rajapinta voi olla esimerkiksi kiinteä, langallinen yhteys, kuten Ethernet yhteys, tai langaton yhteys, kuten WLAN, Bluetooth, GSM/GPRS, CDMA, tai WCDMA yhteys. Kommunikaatiorajapintamoduuli voi olla integroitu laitteeseen 400 tai se voi olla osa adapteria, korttia tai vastaavaa, joka voidaan liittää laitteeseen 400.
Kommunikaatiorajapinta voi tukea yhtä tai useampaa kommunikaatioteknologiaa tai laitteessa voi olla useita kommunikaatiorajapintamoduuleja.
Syötteen vastaanottamiseksi käyttäjältä ja tulosteiden antamiseksi käyttäjälle laite 600 voi käsittää myös käyttöliittymämoduulin 606 (esitetty katkoviivalla), joka voi käsittää esimerkiksi näytön ja näppäimistön (ei esitetty kuviossa), jotka voivat olla integroitu osa laitetta 600 tai laitteeseen 600 liitettävissä olevia itsenäisiä osia. Käyttöliittymää ei kuitenkaan välttämättä tarvita tai käyttöliittymä voi olla toteutettu etäyhteytenä kommunikaatiorajapintamoduulin 605 kautta.
Kuviossa 6 esitettyjen elementtien lisäksi laite 600 voi käsittää muitakin elementtejä.
Edellä esitetty selitys tarjoaa ei-rajoittavia esimerkkejä keksinnön joistakin suoritusmuodoista. Alan ammattimiehelle on selvää, että keksintö ei kuitenkaan rajoitu esitettyihin yksityiskohtiin vaan, että keksintö voidaan toteuttaa myös muilla ekvivalenttisilla tavoilla. On esimerkiksi ymmärrettävä, että esitetyissä menetelmissä yksittäisten menetelmävaiheiden järjestystä voidaan muuttaa ja että joitakin vaiheita voidaan toistaa useita kertoja tai jättää kokonaan pois. On myös ymmärrettävä, että tässä dokumentissa termit käsittää ja sisältää ovat avoimia ilmaisuja eikä niitä ole tarkoitettu rajoittaviksi.
Lisäksi esitettyjen suoritusmuotojen joitakin piirteitä voidaan hyödyntää ilman muiden piirteiden käyttöä. Edellä esitettyä selitystä täytyy pitää sellaisenaan vain keksinnön periaatteita kuvaavana selityksenä eikä keksintöä rajoittavana. Keksinnön suojapiiriä rajoittavat vain oheistetut patenttivaatimukset.

Claims (21)

1. Tietokoneella toteutettu menetelmä vuorovaikutteisen viestinvälityksen toteuttamiseksi matkaviestinverkossa, jossa menetelmässä vastaanotetaan (301) asiakkaalle osoitettu kysely, joka sisältää ainakin yhden vastausvaihtoehdon, muokataan (302) mainittua kyselyä siten, että liitetään mainittuun ainakin yhteen vastausvaihtoehtoon vastausosoite, lähetetään (303) mainittu muokattu kysely asiakkaalle matkaviestinverkon viestikeskuksen kautta, pidetään kirjaa (304) asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä vastausosoitteista, vastaanotetaan asiakkaalta matkaviestinverkon kautta tiettyyn vastausosoitteeseen osoitettu vastausviesti, ja kohdennetaan (305) asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn vastausosoitteen perusteella tunnettu siitä, että menetelmässä lisäksi peruutetaan kysely, jos mainittua kyselyä ei ole noudettu mainitusta viestikeskuksesta asiakkaan matkaviestimeen ennen tietyn vastausajan umpeutumista.
2. Vaatimuksen 1 mukainen menetelmä, tunnettu siitä, että mainittu vastausosoite liitetään hyperlinkkinä.
3. Vaatimuksen 1 tai 2 mukainen menetelmä, tunnettu siitä, että mainittu vastausosoite on dynaamisesti muuttuva osoite.
4. Minkä tahansa vaatimuksen 1-3 mukainen menetelmä, tunnettu siitä, että mainittu muokattu kysely lähetetään kyselyyn liittyvälle palvelulle staattisesti allokoitua lähdeosoitetta käyttäen.
5. Minkä tahansa vaatimuksen 1-4 mukainen menetelmä, tunnettu siitä, että mainitun kyselyn kuhunkin vastausvaihtoehtoon liitetään eri vastausosoite.
6. Minkä tahansa vaatimuksen 1-4 mukainen menetelmä, tunnettu siitä, että mainitun kyselyn kaikkiin vastausvaihtoehtoihin liitetään sama vastausosoite.
7. Minkä tahansa vaatimuksen 1-6 mukainen menetelmä, tunnettu siitä, että menetelmässä lisäksi muokataan (402) mainittua kyselyä siten, että liitetään mainittuun ainakin yhteen vastausvaihtoehtoon kyselytunniste, pidetään kirjaa (404) asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä kyselytunnisteista, vastaanotetaan asiakkaalta vastausviesti, joka sisältää tietyn kyselytunnisteen, ja kohdennetaan (405) asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn kysetunnisteen perusteella.
8. Minkä tahansa vaatimuksen 1-7 mukainen menetelmä, tunnettu siitä, että menetelmässä lisäksi pidetään kirjaa (314) asiakkaalle lähetettyihin kyselyihin liitettyihin vastausosoitteisiin assosioiduista matkaviestinverkon runkoverkon reiteistä, vastaanotetaan asiakkaalta vastausviesti tiettyä runkoverkon reittiä pitkin, ja kohdennetaan (315) asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn runkoverkon reitin perusteella.
9. Minkä tahansa vaatimuksen 1-8 mukainen menetelmä, tunnettu siitä, että menetelmässä lisäksi lähetetään asiakkaalle useita kyselyitä yhdessä viestissä.
10. Minkä tahansa vaatimuksen 1-8 mukainen menetelmä, tunnettu siitä, että menetelmässä lisäksi lähetetään asiakkaalle useita kyselyitä, ja lähetetään (504) mainitut useat kyselyt asiakkaalle yksitellen siten, että seuraava kysely lähetetään, kun edelliseen on saatu vastaus tai ennalta määrätty aika on umpeutunut.
11 .Vaatimuksen 10 mukainen menetelmä, tunnettu siitä, että menetelmässä lisäksi kerätään vastauksia mainittuihin useisiin kyselyihin, ja palautetaan kerätyt vastaukset yhdellä kertaa.
12. Minkä tahansa vaatimuksen 1-11 mukainen menetelmä, tunnettu siitä, että menetelmässä lisäksi selvitetään (502), onko asiakas matkaviestinverkon tavoitettavissa, ja lähetetään (503) mainittu muokattu kysely asiakkaalle vain, jos asiakas on matkaviestinverkon tavoitettavissa.
13. Minkä tahansa vaatimuksen 1-12 mukainen menetelmä, tunnettu siitä, että menetelmässä lisäksi pidetään kirjaa siitä, onko asiakas noutanut mainitun muokatun kyselyn matkaviestinverkosta, ja jos ei ole, korvataan (505) noutamaton kysely uudella kyselyllä ennalta määrättyjen ehtojen täyttyessä.
14. Laite (102, 600) vuorovaikutteisen viestinvälityksen toteuttamiseksi matkaviestinverkossa, joka laite on konfiguroitu vastaanottamaan asiakkaalle (111) osoitettu kysely, joka sisältää ainakin yhden vastausvaihtoehdon, muokkaamaan mainittua kyselyä siten, että mainittuun ainakin yhteen vastausvaihtoehtoon liitetään vastausosoite, lähettämään mainittu muokattu kysely asiakkaalle matkaviestinverkon viestikeskuksen kautta, pitämään kirjaa asiakkaalle lähetetyistä kyselyistä ja niihin liitetyistä vastausosoitteista, vastaanottamaan asiakkaalta matkaviestinverkon kautta tiettyyn vastausosoitteeseen osoitettu vastausviesti, ja kohdentamaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn vastausosoitteen perusteella, tunnettu siitä, että laite on lisäksi konfiguroitu peruuttamaan kysely, jos mainittua kyselyä ole noudettu mainitusta viesti keskuksesta asiakkaan matkaviestimeen ennen tietyn vastausajan umpeutumista.
15. Vaatimuksen 14 mukainen laite, tunnettu siitä, että mainittu vastausosoite liitetään hyperlinkkinä.
16. Vaatimuksen 14 tai 15 mukainen laite, tunnettu siitä, että mainittu vastausosoite on dynaamisesti muuttuva osoite.
17. Minkä tahansa vaatimuksen 14-15 mukainen laite, tunnettu siitä, että laite on konfiguroitu lähettämään mainittu muokattu kysely kyselyyn liittyvälle palvelulle staattisesti allokoitua lähdeosoitetta käyttäen.
18. Minkä tahansa vaatimuksen 14-17 mukainen laite, tunnettu siitä, että että laite on lisäksi konfiguroitu pitämään kirjaa asiakkaalle lähetettyihin kyselyihin liitettyihin vastausosoitteisiin assosioiduista matkaviestinverkon runkoverkon reiteistä, vastaanottamaan asiakkaalta vastausviesti tiettyä runkoverkon reittiä pitkin, ja kohdentamaan asiakkaalta vastaanotettu vastaus asiakkaalle lähetettyyn kyselyyn mainitun tietyn runkoverkon reitin perusteella.
19. Minkä tahansa vaatimuksen 14-18 mukainen laite, tunnettu siitä, että laite on lisäksi konfiguroitu selvittämään, onko asiakas matkaviestinverkon tavoitettavissa, ja lähettämään mainittu muokattu kysely asiakkaalle vain, jos asiakas on matkaviestinverkon tavoitettavissa.
20.Minkä tahansa vaatimuksen 14-19 mukainen laite, tunnettu siitä, että laite on lisäksi konfiguroitu pitämään kirjaa siitä, onko asiakas noutanut mainitun muokatun kyselyn matkaviestinverkosta, ja jos ei ole, korvaamaan noutamaton kysely uudella kyselyllä ennalta määrättyjen ehtojen täyttyessä.
21 .Tietokoneohjelma, joka käsittää tietokoneella suoritettavissa olevan ohjelmakoodin, joka suoritettaessa ohjaa laitteen suorittamaan minkä tahansa vaatimuksen 1-13 mukaisen menetelmän.
FI20095380A 2009-04-07 2009-04-07 Älytekstiviestipalvelu FI125469B (fi)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FI20095380A FI125469B (fi) 2009-04-07 2009-04-07 Älytekstiviestipalvelu

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20095380 2009-04-07
FI20095380A FI125469B (fi) 2009-04-07 2009-04-07 Älytekstiviestipalvelu

Publications (3)

Publication Number Publication Date
FI20095380A0 FI20095380A0 (fi) 2009-04-07
FI20095380A FI20095380A (fi) 2010-10-08
FI125469B true FI125469B (fi) 2015-10-15

Family

ID=40590262

Family Applications (1)

Application Number Title Priority Date Filing Date
FI20095380A FI125469B (fi) 2009-04-07 2009-04-07 Älytekstiviestipalvelu

Country Status (1)

Country Link
FI (1) FI125469B (fi)

Also Published As

Publication number Publication date
FI20095380A0 (fi) 2009-04-07
FI20095380A (fi) 2010-10-08

Similar Documents

Publication Publication Date Title
US20160286369A1 (en) System and method for blocking the use of a service in a telecommunication system
US7680491B2 (en) Method and system allowing for one mobile phone number (MSISDN) to be associated with a plurality of wireless devices (‘Multi-SIM’)
US8326288B2 (en) Method and apparatus for providing virtual mobile phone number
AU761825B2 (en) System and method for real-time interactive selection of call treatment in a radio telecommunications network
EP2149271B1 (en) Insertion of advertisement content into a text message
EP1989891B1 (en) Service control entity
DK1683375T3 (da) Fremgangsmåde til ruting af SMS-meddelelser under anvendelse af en intelligent rutinsnode
CN101341764A (zh) 智能网服务
FI109636B (fi) Lyhytsanoman välitys tietoliikennejärjestelmässä
EP2153676A1 (en) A method for the forwarding of sms in a mobile communication system
EP2512164B1 (en) Method and systems for realizing intelligent network service
FI109068B (fi) Lyhytsanomien käsittely tietoliikennejärjstelmässä
CN101026883A (zh) 移动通信网络中实现号码携带业务的方法
US20080051121A1 (en) Device and method for realizing short message notification service for missing calls
FI125469B (fi) Älytekstiviestipalvelu
KR100728627B1 (ko) 가입자 감정 기반 통화 연결음 설정 서비스 시스템 및 방법
FI115885B (fi) Menetelmä ja järjestelmä lyhytviestin välittämiseksi
KR100526684B1 (ko) 번호 이동성 서비스에서 사업자 정보 제공방법
KR100840425B1 (ko) 이동 통신 단말기의 메시지 서비스 시스템 및 그 방법
US20120208575A1 (en) Method and device for message handling
KR101193159B1 (ko) 착신전환 제한 방법 및 홈위치등록기
FI112901B (fi) Menetelmä tietoliikenteen ohjaamiseksi televerkossa
KR100649590B1 (ko) 통화 중 이벤트 메시지 제공 방법 및 시스템
KR100643675B1 (ko) 예약콜 서비스 제공 방법 및 장치
KR100784635B1 (ko) 이동 통신망에서의 엠엠에스 제공 시스템 및 방법

Legal Events

Date Code Title Description
FG Patent granted

Ref document number: 125469

Country of ref document: FI

Kind code of ref document: B

MD Opposition filed

Opponent name: BOOKIT OY