FI116260B - Procedure for performing a messaging service using the telephone network - Google Patents
Procedure for performing a messaging service using the telephone network Download PDFInfo
- Publication number
- FI116260B FI116260B FI20002893A FI20002893A FI116260B FI 116260 B FI116260 B FI 116260B FI 20002893 A FI20002893 A FI 20002893A FI 20002893 A FI20002893 A FI 20002893A FI 116260 B FI116260 B FI 116260B
- Authority
- FI
- Finland
- Prior art keywords
- message
- group
- service
- network
- addressed
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/07—Split billing, i.e. both A-party and B-party charged for the communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/09—Third party charged communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/20—Technology dependant metering
- H04M2215/2026—Wireless network, e.g. GSM, PCS, TACS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/28—SMS billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/32—Involving wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/64—Split billing, sharing the cost of calls, e.g. between calling and called parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/66—Third party billing, i.e. third party can also be the predetermined telephone line of the caller if he is calling from another telephone set
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2215/00—Metering arrangements; Time controlling arrangements; Time indicating arrangements
- H04M2215/68—Billing calls completely to the calling party, except POTS, e.g. charge on caller's choice service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/08—User group management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/184—Messaging devices, e.g. message centre
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
116260116260
Menetelmä viestipalvelun toteuttamiseksi puhelinverkon avullaA method for implementing a messaging service over a telephone network
Keksinnön kohteena on patenttivaatimuksen 1 johdannon mukainen menetelmä viestipalvelun toteuttamiseksi puhelinverkon avulla.The invention relates to a method for implementing a message service over a telephone network according to the preamble of claim 1.
5 Tämänkaltaisia menetelmiä käytetään sellaisten viestipalvelujen yhteydessä, joissa yksi puhelinverkon välityksellä lähetetty viesti välitetään useammalle vastaanottajalle. Erityisesti näitä palveluita tarjotaan matkaviestinasiakkaille.5 Such methods are used for messaging services where one message sent over a telephone network is transmitted to multiple recipients. In particular, these services are provided to mobile customers.
Tunnetun tekniikan mukaisesti GSM-verkon matkapuhelimella on voitu lähettää ryhmäviestejä usealle vastaanottajalle teleoperaattorin tarjoaman palvelun avulla. 10 Suomessa ainakin Radiolinja Oy ja Sonera Oyj tarjoavat tällaisia palveluja. Sonera Oyj:n palvelussa GSM-asiakas voi tiettyjen komentojen avulla muodostaa itselleen tekstiviestien lähetysryhmän, johon kuuluu GSM-puhelinnumeroita ja sähköpostiosoitteita. Ryhmän määrittely tehdään lähettämällä tiettyyn palvelunumeroon yksi tai useampia tekstiviestejä, jotka sisältävät ennalta määrättyjä komentoja sekä listalle 15 haluttavat verkko-osoitteet. Ryhmän luomisen jälkeen GSM-asiakas voi lähettää em. palvelunumeroon tekstiviestin, joka alkaa palvelun määrittelevällä komennolla (Soneran palvelussa ”RT”) ja jatkuu määritellyn ryhmän tunnuksella. Näiden tietojen jälkeen seuraa asiakkaan haluama viesti. Puhelinoperaattorin järjestelmä ottaa vastaan lähetetyn viestin ja suorittaa viestin alkuosassa määritellyn palvelun eli välittää viestin ryhmään ..··. 20 liitettyihin verkko-osoitteisiin.According to the prior art, it is possible to send group messages to multiple recipients using a service provided by a telecommunication operator on a GSM network mobile phone. 10 In Finland, at least Radiolinja Oy and Sonera Oyj provide such services. With Sonera Corporation's service, a GSM customer can use certain commands to create a SMS group, which includes GSM phone numbers and email addresses. Group definition is done by sending one or more text messages to a specific service number containing predefined commands as well as the desired network addresses for list 15. After creating the group, the GSM customer can send a text message to the above service number, which starts with the service defining command (in Sonera's service “RT”) and continues with the defined group ID. This information is followed by the message the customer wants. The system of the telephone operator receives the sent message and performs the service defined at the beginning of the message, ie forwards the message to a group .. ··. 20 connected web addresses.
• · · • ·'·’ Tunnettu ratkaisu palvelee hyvin asiakasta, joka haluaa lähettää viestejä, esim.A well-known solution is well suited to a customer who wants to send messages, e.g.
; · tiedotteita, pääasiassa yksisuuntaisesti suhteellisen pienen ryhmän jäseniksi määritel- * · lyille vastaanottajille. Tunnetussa ratkaisussa törmätään kuitenkin ongelmiin, mikäli ryhmä on vähänkin suurempi ja mikäli ryhmän sisällä halutaan käydä keskustelua 25 useammassa suunnassa. Tunnetussa ratkaisussa nimittäin kunkin käyttäjän täytyy , ·· määritellä oma ryhmänsä omien viestiensä lähettämistä varten. Mikäli keskusteluun .· _ osallistuva ryhmä on vähänkin suurempi, ongelmaksi muodostuu lähetyslistojen päivittäminen ryhmän kokoonpanon muuttuessa. Käytännössä tämä johtaa siihen, että uuden jäsenen liittyessä ryhmään hänen osoitteensa tulee määritellyksi ainoastaan ’ 30 joidenkin käyttäjien lähetyslistoille. Niinpä osa ryhmän sisäisistä viesteistä ei koskaan • ’ * saavuta uusia käyttäjiä. Vastaavalla tavalla henkilön yrittäessä poistua ryhmästä useiden 2 116260 muiden ryhmän jäsenten lähetyslistat jäävät päivittämättä. Tämän johdosta ryhmästä poistunut jäsen saattaa saada ryhmän jäseniltä satunnaisia ryhmäviestejä niin kauan kuin hänen puhelinnumeronsa on ylipäätään voimassa.; · Announcements, mainly to one-way recipients defined as relatively small groups. However, the known solution encounters problems if the group is a bit larger and if the group wants to have discussions in 25 different directions. Namely, in a known solution, each user must ·· define their own group to send their own messages. If the group involved in the conversation is a bit larger, updating the mailing lists as the group changes will be a problem. In practice, this means that when a new member joins a group, his or her address will only be specified for '30 mailing lists for some users. Thus, some internal messages will never reach new users. Similarly, when a person attempts to leave the group, the mailing lists of several 2 116260 other members of the group will not be updated. As a result, a member who leaves the group may receive occasional group messages from the group members as long as his or her phone number is valid at all.
Keksinnön tarkoituksena on aikaansaada viestipalvelu, jossa ryhmän koostumus pysyy 5 yhtenäisenä ja jossa ryhmään liittyminen ja siitä poistuminen onnistuvat tunnettua ratkaisua varmemmin.The object of the invention is to provide a messaging service in which the composition of the group remains unified and in which joining and leaving the group are more successful than the known solution.
Keksintö perustuu siihen, että kullekin ryhmälle varataan oma puhelinnumero, joka viittaa tiettyyn yksikäsitteisesti määriteltyyn osoiteryhmään. Viestien välitys järjestetään tapahtuvaksi tämän ryhmäkohtaisen puhelinnumeron kautta, jolloin lähetettävään 10 tekstiviestiin ei myöskään tarvitse sisällyttää erillisiä komentoja taikka ryhmätunnuksia. Peruspalvelussa ryhmän numeroon lähetetty tekstiviesti lähetetään edelleen kaikkiin ryhmän osoitteisiin paitsi siihen, joka lähetti kyseisen viestin.The invention is based on assigning to each group its own telephone number, which refers to a certain uniquely defined address group. Messaging is arranged to take place via this group-specific telephone number, so that there is no need to include separate commands or group identifiers in the text message 10 being sent. By default, a text message sent to a group number will be forwarded to all group addresses except the sender.
Täsmällisemmin sanottuna keksinnön mukaiselle menetelmälle viestipalvelun toteuttamiseksi on tunnusomaista se, mikä on esitetty patenttivaatimuksen 1 tunnusmerkki-15 osassa.More specifically, the method of implementing the message service according to the invention is characterized in what is set forth in the characterizing part of claim 1.
Keksinnön avulla saavutetaan huomattavia etuja.The invention provides considerable advantages.
Keksinnön avulla ryhmään liittyvä henkilö saa automaattisesti kaikki liittymisen jälkeen ryhmälle lähetetyt viestit itselleen, sillä kaikki ryhmälle lähetettävät viestit kulkevat : saman ryhmämäärittelyn kautta. Vastaavasti ryhmästä poistuttaessa entisen ryhmän ·' 20 jäsenen puhelinnumero tai sähköpostiosoite ei jää enää turhaan yksittäisten jäsenien .·.·' lähetyslistoille. Edelleen lisäetuna saavutetaan se, että tekstiviestin viestiosaan ei *· *: tarvitse sisällyttää komentoja eikä ryhmätunnuksia, jolloin varsinainen välitettävä viesti ‘ · · · * voi sisältää useampia kirjainmerkkejä.By means of the invention, the person joining the group automatically receives all messages sent to the group after joining, since all messages sent to the group pass: through the same group definition. Similarly, when you leave a group, the phone number or e-mail address of the former 's 20 members will no longer be wasted on individual members' mailing lists. A further advantage is that * · * does not have to include commands or group IDs in the body of the SMS, so the actual message to be forwarded '· · · * can contain more characters.
* ** *
Keksinnöllä on myös runsaasti edullisia sovellusmuotoja, joilla saavutetaan vielä lisää : 25 etuja.The invention also has many inexpensive embodiments which further achieve further advantages.
Keksintö mahdollistaa esim. sen, että ryhmän jäsen voi kytkeä itsensä tilapäisesti pois *· '· lähetyslistalta. Tällainen voisi tulla kyseeseen esim. loma-aikana tai matkustettaessa ulkomaille. Tällöin ryhmän jäsen voi ottaa normaalisti vastaan hänelle henkilökohtai-V · sesti osoitettuja tekstiviestejä mutta ryhmälähetysten kautta tulevat viestit jäävät ·.’·· 30 kuitenkin tulematta. Tällainen tilapäinen poistuminen ryhmästä ei ole käytännössä 3 116260 mahdollista edellä kuvatussa tunnetussa ratkaisussa. Tunnetussa ratkaisussahan tämä vaatisi sen, että jokainen ryhmän jäsen ensin poistaisi puhelinnumeron ja sitten tauon jälkeen määrittelisi sen takaisin omaan lähetyslistaansa. Tilapäisellä poistumisella ryhmästä voi kuitenkin olla myös huomattavaa taloudellista merkitystä, mikäli ryhmän 5 jäsen oleskelee ulkomailla. Tunnetussa ratkaisussa ryhmän jäsen joutuisi ulkomailla oleskelun takia maksamaan viestien vastaanottamisesta vastaanottomaksut, vaikka viestit olisivatkin jo sisältönsä puolesta täysin epärelevantteja ulkomailla oleskelevalle.For example, the invention enables a member of the group to temporarily disable himself / herself from the * · '· mailing list. This could be the case, for example, while on holiday or traveling abroad. In this case, the member of the group may normally receive SMS messages personally addressed to him or her, but messages sent through group messages will not be received. Such a temporary withdrawal from the group is not practically possible in the known solution described above. In the known solution, this would require each member of the group to first delete the phone number and then, after a pause, redefine it in their own mailing list. However, temporary withdrawal from the group may also be of significant financial importance if a member of the group 5 is abroad. In a known solution, a group member would have to pay a reception fee for receiving messages, even though the content would be completely irrelevant to the person abroad.
Edelleen keksintö mahdollistaa monipuoliset laskutusvaihtoehdot. Viestipalvelun veloittaminen voidaan järjestää esim. siten, että: 10 1) Lähettäjä maksaa tietyn lähetysmaksun kustakin lähettämästään viestistä.Furthermore, the invention provides versatile billing options. Charging of a messaging service can be arranged, for example, in such a way that: 10 1) The sender pays a certain transmission fee for each message he sends.
2) Jokainen vastaanottaja maksaa vastaanottomaksun jokaisesta vastaanottamastaan viestistä.2) Each recipient pays a reception fee for each message they receive.
3) Kukin ryhmän jäsen maksaa kuukausimaksua ryhmään kuulumisesta.3) Each member of the group pays a monthly membership fee.
Palvelun laskutus voidaan toteuttaa myös yhdistelmänä edellisistä tavoista kulloisenkin 15 ryhmän luonteelle parhaiten soveltuvalla tavalla. Edelleen viestin lähettäminen voisi myös oikeuttaa alennukseen palvelumaksuissa. Tämä voisi tulla kysymykseen esim. tietyissä tiedotus- ja harrastusryhmissä, kuten lintubongareiden lintuhavaintoryhmässä. Tällöin uuden tiedotusviestin lähettäneelle tilaajalle rekisteröitäisiin alennus teleoperaat-: ' : torin järjestelmään ja palvelun veloittaminen toteutettaisiin esim. em. tapojen 2) ja 3) V · 20 yhdistelmänä. Jo tämä esimerkki havainnollistaa menetelmän joustavuutta ja toteutettaviin palveluihin liittyviä lukuisia mahdollisuuksia.Invoicing for the Service may also be performed in combination with the foregoing methods in the manner best suited to the nature of each of the 15 Groups. Further, sending a message could also justify a reduction in service charges. This could be the case, for example, in certain information and hobby groups, such as the Birdwatching Birdwatching Group. In this case, the subscriber who sent the new information message would be registered with the teleservice system and the service charge would be implemented, for example, in a combination of modes 2) and 3) V · 20 mentioned above. This example already illustrates the flexibility of the method and the many possibilities associated with the services to be implemented.
. Keksintöä tarkastellaan seuraavassa esimerkkien avulla ja oheisiin piirustuksiin viitaten.. The invention will now be described by way of example and with reference to the accompanying drawings.
’···' Kuvio 1 esittää yhtä mahdollista järjestelmäympäristöä, jossa voidaan käyttää keksinnön mukaista menetelmää.Figure 1 shows one possible system environment in which the method of the invention can be used.
• < 25 Kuvio 2 esittää yhtä mahdollista rutiinia, joka voidaan suorittaa viestien välittämiseksi : keksinnön mukaisella tavalla.<25 Figure 2 shows one possible routine that can be performed for transmitting messages: in accordance with the invention.
* » »* »»
Kuviossa 1 on esitetty päätelaitteita 1 ja Γ, lyhytsanomapalvelukeskukset 2 sekä \· : palvelin 3. Päätelaitteista yksi on merkitty viestin lähettäväksi päätelaitteeksi Γ.Figure 1 shows the terminals 1 and Γ, the short message service centers 2, and the \ ·: server 3. One of the terminals is designated as the message transmitting terminal Γ.
116260 4 Päätelaitteet 1 ovat päätelaitteita, jotka kykenevät vastaanottamaan ja tallentamaan viestejä datamuodossa. Datamuodolla tarkoitetaan tässä mitä tahansa soveltuvaa tiedonsiirto-ja tallennusmuotoa, jonka avulla voidaan siirtää ja tallentaa päätelaitteeseen teksti-, kuva- ja/tai äänimuotoisia viestejä. Pääasiassa päätelaitteet 1 ovat 5 matkaviestimiä ja erityisesti digitaalisia matkaviestimiä, kuten GSM- tai UMTS-verkon puhelimia tai enemmän toimintoja sisältäviä kommunikaattoreita. Vastaanottavana päätelaitteena 1 voi tosin toimia myös tietoverkkoon kytketty tietokone. Lähettävän päätelaitteen Γ tulee lisäksi kyetä lähettämään ja mielellään myös muodostamaan välitettäviä viestejä. Lähettävä päätelaite 1’ onkin edullisesti digitaalinen matkaviestin, 10 sillä viestit lähetetään pääasiassa matkaviestinverkon viestipalvelun kautta. Esim. GSM-verkon lyhytsanomapalvelu (tekstiviestipalvelu) on tällainen keksinnön käyttämiseen hyvin soveltuva matkaviestinverkon viestipalvelu. Vastaanottaminen taas voi tapahtua myös esim. sähköpostina internetin välityksellä.116260 4 Terminals 1 are terminals capable of receiving and storing messages in data format. By data format is meant any suitable form of data transmission and storage for transmitting and storing in the terminal text, image and / or audio messages. In the main, the terminals 1 are 5 mobile stations, and in particular digital mobile stations, such as communicators with GSM or UMTS network or more functionalities. However, a computer connected to the data network can also act as a receiving terminal 1. In addition, the transmitting terminal Γ must be capable of transmitting and preferably also generating messages to be transmitted. Preferably, the transmitting terminal 1 'is a digital mobile station 10, since messages are mainly transmitted via the mobile network messaging service. For example, the GSM Short Message Service (SMS) is such a mobile network messaging service which is well suited to the use of the invention. Reception can also be done via e-mail, for example, via the Internet.
Kuvion 1 esimerkissä kuvattu järjestelmäympäristö perustuu GSM-teknologiaan ja 15 päätelaitteet 1 ja Γ ovat GSM-verkon matkaviestimiä. Tässä esimerkissä päätelaite 1" muodostaa SMS-viestin (Short Message Service) ja lähettää sen matkaviestinten 1 ja 1' muodostaman viestiryhmän puhelinnumeroon. Tällöin SMS-viesti välittyy GSM-verkon kautta lyhytsanomapalvelukeskukselle 2. Lyhytsanomapalvelukeskus 2 ottaa vastaan viestin ja välittää sen puhelinnumeron perusteella edelleen palvelimelle 3. Puhelin 3 20 ottaa viestin vastaan ja suorittaa puhelinnumeron mukaisen viestinvälitysrutiinin.The system environment illustrated in the example of Figure 1 is based on GSM technology and the terminals 1 and Γ are mobile stations of the GSM network. In this example, the terminal 1 "generates an SMS message (Short Message Service) and sends it to the telephone number of the message group formed by the mobile stations 1 and 1 '. The SMS message is then transmitted over the GSM network to the short message service center 2. The short message service center 2 receives the message 3. Telephone 3 20 receives the message and performs a messaging routine according to the telephone number.
: \· Tämän rutiinin mukaisesti palvelin 3 lähettää SMS-viestejä lyhytsanomapalvelukes- ·'. ·* · kukselle 2 (voi olla myös sama keskus 2, josta viestit tulivat) välitettäväksi viestiryhmän muihin puhelinnumeroihin (päätelaitteet 1) paitsi siihen, joka lähetti alkuperäisen “· viestin (päätelaite Γ). Päätelaitteille 1 välitettyjen SMS-viestien sisällöksi kopioidaan ’ ··' 25 alkuperäisen, päätelaitteelta Γ vastaanotetun SMS-viestin sisältö. Vaihtoehtoisesti ···’ palvelin 3 voidaan myös asettaa tekemään jokin tai joitakin tiettyjä muutoksia viestin sisältöön. Viestipalveluun voitaisiin esim. ohjelmoida joukko lyhenteitä, jotka palvelin 3 korvaisi lyhennettä vastaavalla täydellisellä esityksellä. Edelleen palveluun voitaisiin sisällyttää määriteltyjä muuttujia, joiden esiintyessä viestissä palvelin 3 kävisi *· '·* 30 noutamassa muuttujalle arvon, joka sijoitettaisiin päätelaitteille 1 välitettäviin viesteihin muuttujan nimen sijasta. Tällaisissa sovellusmuodoissa voidaan päätyä siihen, että 116260 5 päätelaitteille 1 joudutaan lähettämään yhden SMS-viestin sijasta kaksi tai useampia SMS-viestejä.: \ · According to this routine, server 3 sends SMS messages to short message service center. · * · To call 2 (may also be the same exchange 2 where the messages came from) to be forwarded to other phone numbers (terminals 1) of the message group except the one that sent the original “· message (terminal Γ). The contents of the SMS messages transmitted to the terminals 1 are copied to the contents of '··' 25 original SMS messages received from the terminal Γ. Alternatively, ··· 'server 3 can also be set to make some or certain changes to the message content. For example, a set of abbreviations could be programmed into the messaging service, which server 3 would replace with a full representation corresponding to the abbreviation. Further, the service could include defined variables, in which case the server 3 would run * · '· * 30 to retrieve a value for the variable to be placed in the messages transmitted to the terminals 1 instead of the name of the variable. In such embodiments, it may be necessary to send two or more SMS messages instead of one SMS message to the 116260 5 terminals 1.
Kuviossa 2 on esitetty vuokaaviona yksi mahdollinen menetelmä, joka voidaan suorittaa palvelimessa 3 välityspalvelun toteuttamista varten. Menetelmän suorittaminen 5 aloitetaan lohkosta 21 heti, kun havaitaan, että palvelimeen 3 on välitetty palvelimen 3 hallinnoimaan puhelinnumeroon kohdistettu viesti. Tällöin aloitetaan viestin kohdenumeron mukaisesti valittu rutiini. Seuraavassa kuvataan kuvion 2 esittämää menetelmää vaihe vaiheelta:Figure 2 shows a flow chart of one possible method that can be performed on a server 3 for implementing a proxy service. Execution of the method 5 starts at block 21 as soon as it is detected that a message directed to the telephone number managed by the server 3 has been forwarded to the server 3. This will start the routine selected according to the target number of the message. The following is a step-by-step approach illustrated in Figure 2:
Lohkossa 21 analysoidaan viestiryhmän puhelinnumeroon tulleen viestin lähettäjän 10 puhelinnumero. Tätä viestin lähettäjän puhelinnumeroa kutsutaan tässä julkaisussa A-numeroksi. Lohkossa 21 verrataan viestin A-numeroa sallittujen lähettäjien numeroista muodostettuun listaan (lähettäjäryhmä). Mikäli A-numero löytyy sallittujen lähettäjien listalta eli lähettäjä on lähettäjäryhmän jäsen, jatketaan menetelmän suorittamista lohkossa 22. Mikäli taas A-numero ei ole 15 sallittu, menetelmän suorittaminen lopetetaan lohkossa 27. Viestiryhmän sallittujen lähettäjien lista eli lähettäjäryhmä muodostetaan palvelun perusversiossa viestiryhmän jäsenten numeroista, jolloin ryhmän kaikilla jäsenillä (ja vain ryhmän jäsenillä) on oikeus lähettää viesti ryhmälle palvelun kautta. Mukautetuissa palveluissa sallittujen lähettäjien lista voidaan toteuttaa . . 20 vapaasti myös erilaiseksi. Menetelmällä voidaan siis toteuttaa esim. palvelu, jossa tietyllä ensimmäisellä ryhmällä on oikeus lähettää viestejä tietylle toiselle , · _. # ryhmälle, ensimmäisen ja toisen ryhmän kokoonpanon poiketessa toisistaan.In block 21, the telephone number of the sender 10 of the message entering the message group telephone number is analyzed. This sender phone number is referred to herein as the A number. In block 21, the A-number of the message is compared to a list of authorized senders (sender group). If the A number is in the whitelist, i.e. the sender is a member of the sender group, the method continues in block 22. If the A number is not 15, the method is terminated in block 27. The whitelist of the message group, i.e. the sender group, all members of the group (and only members of the group) have the right to send a message to the group via the service. In customized services, the whitelist can be implemented. . 20 also freely different. Thus, the method can implement, for example, a service in which a certain first group has the right to send messages to a certain second, · _. # groups, with the first and second group being different.
·· Lohkossa 22 käydään noutamassa viestiryhmän puhelinnumerolistasta ensimmäinen ’...' puhelinnumero. Tässä julkaisussa viestin kohdenumeroa kutsutaan B-numeroksi.·· Block 22 retrieves the first '...' phone number from the message group phone number list. In this publication, the target number of the message is called the B number.
’···' 25 Ensimmäisen B-numeron noutamisen jälkeen siirrytään lohkoon 23.'···' 25 After retrieving the first B-number, you move to block 23.
; Lohkossa 23 verrataan noudettua B-numeroa A-numeroon. Mikäli B-numero on sama * kuin A-numero, siirrytään lohkoon 25. Mikäli taas B-numero ja A-numero ; poikkeavat toisistaan, siirrytään lohkoon 24. Tämän tarkastuksen tarkoituksena •;..; on estää viestin välittäminen takaisin viestin lähettäjälle.; In block 23, the retrieved B-number is compared with the A-number. If the B number is the same * as the A number, proceed to block 25. If the B number and A number again; differ, move to block 24. Purpose of this check •; ..; is to prevent the message from being forwarded back to the sender.
V ·’ 30 Lohkossa 24 viesti välitetään B-numeroon ja siirrytään lohkoon 25. Viestin välittämisellä tarkoitetaan tässä viestin lähettämistä eikä toimittamista 6 116260 vastaanottavaan päätelaitteeseen 1 saakka. Menetelmässä ei nimittäin ole yleensä järkevää jäädä odottamaan kuittausta siitä, että viesti on todellakin saapunut perille vastaanottavaan päätelaitteeseen 1, sillä tämä viivyttäisi viestin lähettämistä muille ryhmän jäsenille. Toisena huomiona voidaan todeta se. että 5 välitettäessä viestiä päätelaitteille 1 on edullista huolehtia siitä, että viestin lähettäjäksi merkitään viestiryhmän puhelinnumero eikä alkuperäisen lähettäjän puhelinnumero. Tämä siitä syystä, että vastaanottajat voivat tunnistaa viestin tulleen viestiryhmän kautta eikä suoraan kyseiseltä lähettäjältä. Järjestely mahdollistaa myös viestiin vastaamisen ryhmäviestinä matkapuhelimen vastaus-10 toiminnon kautta.V · '30 In block 24, the message is forwarded to the B number and proceeded to block 25. Here, the transmission of a message means sending a message and not delivering it to 6116260 receiving terminal 1. Namely, in the method, it is generally not sensible to wait for the acknowledgment that the message has indeed arrived at the receiving terminal 1, as this would delay the sending of the message to the other members of the group. Another consideration is that. that when transmitting the message to the terminals 1, it is advantageous to ensure that the message sender is the number of the message group and not the original sender. This is because the recipients can identify the message as coming from the message group rather than directly from the sender. The arrangement also makes it possible to reply to the message as a group message via the mobile phone's reply-10 function.
Lohkossa 25 noudetaan viestiryhmän puhelinnumerolistasta seuraava B-numero, minkä jälkeen siirrytään lohkoon 26.In block 25, the B number following the telephone group list of the message group is retrieved, and then proceed to block 26.
Lohkossa 26 tarkastetaan, onko kaikki viestiryhmän puhelinnumerot jo käsitelty. Tämä voidaan toteuttaa esim. siten, että viestiryhmän puhelinnumerolistan 15 viimeiseksi numeroksi tallennetaan jokin tietty lopetusmerkki. Tällöin lohkossa 26 tarkastetaan, vastaako noudettu B-numero lopetusmerkkiä, ja mikäli vastaa, todetaan lista käsitellyksi loppuun. Mikäli lista on käsitelty loppuun, siirrytään lohkoon 28 menetelmän suorittamisen lopettamista varten. Mikäli taas listaa ei ole vielä käsitelty loppuun, siirrytään lohkoon 23.In block 26, it is checked whether all telephone numbers in the message group have already been processed. This can be accomplished e.g. by storing a specific end character as the last 15 digits of the message group phone number list. Then, in block 26, it is checked whether the retrieved B number corresponds to the end character, and if so, the list is processed. If the list is completed, proceed to block 28 to terminate the method. If, on the other hand, the list has not been finalized, proceed to block 23.
; ’ 20 Lohkossa 27 menetelmän suorittaminen lopetetaan ja vastaanotettu viesti tuhotaan.; In block 27, execution of the method is terminated and the received message is destroyed.
e · ·e · ·
Lohkossa 28 menetelmän suorittaminen lopetetaan.In block 28, execution of the method is terminated.
« ,«,
Edellä kuvatut menetelmät on tarkoitettu ainoastaan havainnollistamaan keksinnön * « i erityisiä suoritusesimerkkejä, eivätkä ne mitenkään rajaa muita toteutusmuotoja ’··' keksinnön piirin ulkopuolelle. Edellä kuvattuja menetelmiä voidaan siis modifioida 25 useilla eri tavoilla siten, että kuitenkin pysytään keksinnön suojapiirissä.The methods described above are intended only to illustrate specific embodiments of the invention and do not in any way limit other embodiments outside the scope of the invention. Thus, the methods described above can be modified in a number of ways, while still remaining within the scope of the invention.
Esim. kuvion 2 esimerkissä lohkon 23 kuvaama tarkastus voidaan jättää tekemättä ja .·. : viesti välittää takaisin myös alkuperäiselle lähettäjälle. Tämä voi jopa olla hyödyllistä.For example, in the example of Figure 2, the check described in block 23 may be omitted and. : The message also passes back to the original sender. This can even be useful.
mikäli viestin välitykseen liitetään lisätoimintoja, kuten lyhennysten korvaamista . Γ. täydellisemmillä esitystavoilla tai muuttujien korvaamista muuttujien saamilla arvoilla.if additional features are included in message forwarding, such as replacing abbreviations. Γ. more complete representations, or replacing variables with values obtained by variables.
; 30 Näissä tapauksissa ennen viestin välittämistä täytyy suorittaa menetelmä, joka lukee 7 116260 viestin sisällön ja poimii sieltä määritellyt lyhenteet ja muuttujat. Mikäli lyhenteitä ja muuttujia havaitaan, näille käydään noutamassa vastineet tietokannasta tai sopivasta ulkoisesta palvelusta. Edelleen noudetut vastineet sisällytetään viestiin alkuperäisen lyhenteen tai muuttujan määrittelemään paikkaan.; In these cases, before transmitting a message, a method must be performed which reads the contents of the 7116260 message and extracts the defined abbreviations and variables from it. If abbreviations and variables are detected, they are retrieved from the database or from an appropriate external service. Further retrieved matches are included in the message at the location defined by the original abbreviation or variable.
5 Lohkon 24 yhteydessä todettiin, että välitetyn viestin lähettäjäksi merkitään edullisesti viestiryhmän puhelinnumero eikä alkuperäisen lähettäjän puhelinnumero. Menetelmä voidaan toki toteuttaa myös siten, että lähettäjäksi merkitään alkuperäisen lähettäjän puhelinnumeroja viestiin sisällytetään tarvittaessa jokin muu tunnus, jonka perusteella vastaanottaja voi tunnistaa viestin viestiryhmän kautta tulleeksi. Vaihtoehtoisesti 10 voidaan toimia myös siten, että lähettäjäksi merkitään viestiryhmän puhelinnumero, mutta alkuperäisen lähettäjän numero sisällytetään viestin viestiosaan. Joissakin palveluissa voidaan myös toimia siten, että viestiosaan sisällytetään alkuperäisen lähettäjän nimi tai nimimerkki, joka on saatu palvelun tietokannasta Λ-numeron tunnistuksen kautta.In connection with block 24, it was found that the sender of the transmitted message is preferably the telephone number of the message group rather than the telephone number of the original sender. Of course, the method can also be implemented by marking the sender's phone numbers of the original sender as the sender, if necessary by including another identifier in the message, by which the recipient can identify the message as having come through the message group. Alternatively, it may also be possible for the telephone number of the message group to be marked as the sender, but the original sender number is included in the message portion of the message. Some services may also include the inclusion of the original sender name or a nickname obtained from the service's database through the numer number identification.
15 Edelleen lähetyslistaan saattaa kuulua myös muita osoitteita kuin puhelinnumeroita. Tällöin viesti täytyy muuntaa soveltuvaan muotoon ennen lähettämistä. Lisäksi täytyy varmistaa, että myös nämä muut osoitteet voidaan käsitellä esim. kuvion 2 mukaisen menetelmän suorittamisen yhteydessä.15 Addresses other than telephone numbers may also be included in the mailing list. In this case, the message must be converted to a suitable format before being sent. In addition, it must be ensured that these other addresses can also be processed, for example, when performing the method of Figure 2.
Esitettyjä esimerkkejä voidaan muunnella myös siten, että palvelimen 3 toiminnot . ·": 20 suoritetaan jo lyhytsanomapalvelukeskuksessa 2 eikä palvelinta 3 näin välttämättä edes : tarvita. Muutoinkaan palvelimen 3 toimintojen sijainti tai omistussuhteet eivät ole * · V,·’ olennaisia. Palvelin 3 voi kuulua teleoperaattorin järjestelmään, jolloin teleoperaattori tarjoaa viestiryhmäpalvelun. Palvelin 3 voi toisaalta aivan yhtä hyvin olla myös ... teleoperaattorista riippumattoman palveluoperaattorin hallinnassa.The examples shown may also be modified to accommodate the functions of the server 3. · ": 20 is already executed in short message service center 2, and server 3 may not even be needed. Otherwise, the location or ownership of the functions of server 3 are not * · V, · 'essential. Server 3 may be part of a teleoperator system; just as well to be ... under the control of a service operator independent of a telecommunications operator.
* » ‘ * » 25 Edellä esitetyissä esimerkeissä on kuvattu viestien välittämistä viestiryhmäpah elussa. Seuraavassa kuvataan lyhyesti joitakin mahdollisuuksia tällaisten palvelujen • ’ “: määrittelemiseksi.* »'*» 25 The above examples illustrate the transmission of messages in a message group blog. The following is a brief description of some of the possibilities to define such services.
*. ; Viestiryhmän asetusten alkuperäistä määrittelemistä ja myöhempää muuttamista varten * tarvitaan käyttöliittymä, jonka kautta palvelun määrityksiä voidaan operoida. Tällainen .* 30 käyttöliittymä voi olla esim. www-pohjainen internet-käyttöliittymä. Internet- \'·· käyttöliittymän tapauksessa viestiryhmän perustaja voi olla yhteydessä palvelimeen 3 8 116260 internetin välityksellä viestiryhmän osoitteiden ja muiden tarvittavien määritysten asettamista varten. Edelleen määritysoikeudet voidaan antaa myös muille henkilöille, esim. kaikille ryhmän jäsenille, joko täysimääräisinä tai rajattuina esim. omiin henkilökohtaisiin tietoihinsa. Vastaavia toimintoja voidaan tietyin rajoituksin toteuttaa 5 myös WAP-käyttöliittymän välityksellä.*. ; Initial configuration of the message group settings and subsequent changes * requires a user interface through which service configuration can be performed. Such a. * 30 interface can be, for example, a web-based Internet interface. In the case of the Internet \ '·· interface, the message group founder may communicate with the server via 3 8 116260 Internet to set up the message group addresses and other necessary configuration. Further, the assignment rights may also be granted to other persons, e.g., to all members of the group, either in full or limited to, for example, their own personal information. Similar functions can also be performed via the WAP interface, subject to certain restrictions.
Toinen vaihtoehto asetusten tekemiseen on asetusten tekeminen palveluoperaattorin toimesta. Tällöin palveluoperaattori voi tarjota asiakkailleen esim. palvelunumeron, johon soittamalla saa yhteyden palveluhenkilöstöön ryhmän perustamista tai asetusten muuttamista varten.Another option for setting up is setting up by the service provider. In this case, the service operator can provide its customers, for example, with a service number, which calls the service personnel for setting up a group or changing settings.
10 Kolmas vaihtoehto asetusten tekemiseen on asetusten tekeminen puhelinyhteyden ja DTMF-signaalien välityksellä. Tällöin voidaan toimia esim. siten, että kullekin jo perustetulle viestiryhmälle asetetaan oma päivityspuhelinnumero ryhmän jäsenen omien tietojen päivitystä varten. Tällöin päivityspuhelinnumeroon soittava tilaaja tunnistetaan A-numeron perusteella ja uudet määritykset otetaan vastaan DTMF-signaaleina. Näin 15 voidaan toteuttaa näppärästi esim. tilapäinen poiskytkeytyminen ryhmästä tai lopullinen palvelusta eroaminen. Tilapäisessä poiskytkeytymisessä sopivan äänivalikon ja DTMF- valinnan jälkeen poistetaan asiakkaan numero lähetyslistalta mutta ei ryhmän jäsenistä ylläpidettävältä toiselta jäsenlistalta. Ryhmän jäsenen halutessa taas liittyä lähetyslistalle hänet voidaan tunnistaa jäsenlistalta, minkä jälkeen hänen numeronsa , t 20 voidaan palauttaa lähetyslistalle. Mikäli taas viestiryhmäpalvelu halutaan kaikille , * * käyttäjille avoimeksi, mitään erillisiä jäsenlistoja ei tarvita, vaan kaikki lähetyslistalle • · _. kytkeytymistä yrittävät voidaan hyväksyä.10 A third option for setting up is to make settings over a dial-up connection and DTMF signals. In this case, it is possible, for example, to set up an update phone number for each message group that has already been established to update the member's own information. In this case, the subscriber to the update telephone number is identified by the A-number and the new assignments are received as DTMF signals. In this way, for example, temporary disconnection from the group or permanent termination of service can be effected in a neat way. After a temporary disconnect, after the appropriate voice menu and DTMF selection, the customer number is removed from the mailing list but not from the other member list maintained by the group members. If a member of the group wishes to join the mailing list again, he or she may be identified from the list, after which his or her number, t 20, may be returned to the mailing list. If, however, you want the messaging service to be open to all * * users, no separate membership lists are needed, but all to the mailing list • · _. Attempts to connect can be accepted.
» · « » ·»·« »·
Neljäs vaihtoehto on asetusten päivittäminen lyhytsanomien avulla. Tällöin voidaan * « · esim. edellä esitetyn DTMF-vaihtoehdon tapaan kullekin ryhmälle varata oma ‘ * 25 päivityspuhelinnumero, johon lähetettyjen viestien avulla muutetaan palvelun asetuksia.The fourth option is to update the settings via short messages. In this case, * «· for example, as in the DTMF option above, each group can be assigned its own '* 25 update phone number, which will be used to change service settings through messages sent.
Tällä tavalla voidaan toteuttaa helposti myös avoimia viestiryhmiä, joihin liitytään ; ; ;;; ’ pelkästään lähettämällä määrämuotoinen viesti annettuun puhelinnumeroon. Vastaavalla * tavalla voidaan myös irtisanoutua viestiryhmästä.Open message groups to join can also be easily implemented in this way; ; ;;; 'Simply by sending a standard message to the given phone number. You can also unsubscribe from the message group in a similar * way.
* f • i* f • i
Asetusten tekemiseen ja muuttamiseen on siis olemassa lukuisia erilaisia vaihtoehtoja, 30 joita voidaan käyttää myös rinnakkain samassa palvelussa. Viestiryhmän luonteen * * * J' , mukaisesti voidaan vaatia myös muodollisempaa rekisteröitymistä listalle. Tällöin * * a » t 9 116260 ainoastaan operaattori tai muu ryhmän päivitysoikeuden omaava henkilö voisi määritellä ryhmään uusia jäseniä. Tällä tavalla voidaan vähentää häiriökäyttäytymisen riskiä. Joka tapauksessa häiriköiden poissulkeminen on mahdollista, sillä viestin lähettäneen päätelaitteen Γ puhelinnumero tulee aina palveluoperaattorin tietoon. 5 Häiriökäyttäytyjiltä voidaan näin ollen myös estää rekisteröityminen listoille jatkossa ainakin samaa puhelinnumeroa käyttäen.There are thus many different options for setting and changing settings 30 that can also be used side by side in the same service. Depending on the nature of the message group * * * J ', a more formal registration for the list may also be required. In that case, only the operator or other person with the right to upgrade the group could assign new members to the group. In this way, the risk of disturbance behavior can be reduced. In any case, it is possible to exclude interference, since the telephone number of the sending terminal tulee is always known to the service operator. 5 In the future, disruptive users may also be prevented from registering for lists using at least the same telephone number.
» » ·»» ·
Claims (10)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20002893A FI116260B (en) | 2000-12-29 | 2000-12-29 | Procedure for performing a messaging service using the telephone network |
PCT/FI2001/001153 WO2002060199A1 (en) | 2000-12-29 | 2001-12-27 | Method for implementing a messaging service by means of a telephone network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20002893 | 2000-12-29 | ||
FI20002893A FI116260B (en) | 2000-12-29 | 2000-12-29 | Procedure for performing a messaging service using the telephone network |
Publications (3)
Publication Number | Publication Date |
---|---|
FI20002893A0 FI20002893A0 (en) | 2000-12-29 |
FI20002893A FI20002893A (en) | 2002-06-30 |
FI116260B true FI116260B (en) | 2005-10-14 |
Family
ID=8559848
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI20002893A FI116260B (en) | 2000-12-29 | 2000-12-29 | Procedure for performing a messaging service using the telephone network |
Country Status (2)
Country | Link |
---|---|
FI (1) | FI116260B (en) |
WO (1) | WO2002060199A1 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SE0200893D0 (en) * | 2002-03-22 | 2002-03-22 | Ericsson Telefon Ab L M | Group association service using sender and receiver address in a communication network |
US7251495B2 (en) | 2004-02-04 | 2007-07-31 | Microsoft Corporation | Command based group SMS with mobile message receiver and server |
GB2415317B (en) * | 2004-06-15 | 2007-08-15 | Orange Personal Comm Serv Ltd | Provision of group services in a telecommunications network |
EP1959694B1 (en) | 2007-02-18 | 2013-04-03 | Vodafone Holding GmbH | Method and device for transmission of messages in telecommunications networks |
DE102007038014B4 (en) | 2007-08-10 | 2009-06-10 | Vodafone Holding Gmbh | Transmission of messages in telecommunication networks |
DE102007056474A1 (en) * | 2007-11-22 | 2009-06-10 | Vodafone Holding Gmbh | Transmission of messages in telecommunication networks |
US9055429B2 (en) | 2013-01-15 | 2015-06-09 | British Telecommunications Public Limited Company | Group subscriber number management system for a group messaging service |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5923733A (en) * | 1996-06-27 | 1999-07-13 | At&T | Group message delivery system |
FI982490A0 (en) * | 1998-11-18 | 1998-11-18 | Nokia Corp | Procedures and systems for communication |
-
2000
- 2000-12-29 FI FI20002893A patent/FI116260B/en not_active IP Right Cessation
-
2001
- 2001-12-27 WO PCT/FI2001/001153 patent/WO2002060199A1/en not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
WO2002060199A8 (en) | 2003-12-24 |
FI20002893A0 (en) | 2000-12-29 |
FI20002893A (en) | 2002-06-30 |
WO2002060199A1 (en) | 2002-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE49002E1 (en) | Method and system for combining text and voice messages in a communications dialogue | |
US9730035B2 (en) | System and method for blocking the use of a service in a telecommunication system | |
US7107068B2 (en) | System and method for provisioning of text message services | |
KR101140691B1 (en) | A method and apparatus for parent-controlled short message service | |
JP2001016632A (en) | Dynamic routing system for short message sent by caller using mobile phone | |
US9295104B2 (en) | Telecommunication system and method for transferring SMS messages between terminals and intelligent network services | |
US8326288B2 (en) | Method and apparatus for providing virtual mobile phone number | |
FI116260B (en) | Procedure for performing a messaging service using the telephone network | |
US6501948B1 (en) | Call forwarding in a telecommunication system | |
US8380191B2 (en) | Temporary data service in wireless networks | |
US20100048177A1 (en) | Method and device for forwarding short messages in GSM/UMTS mobile radio networks | |
GB2376608A (en) | Conference call requests | |
US9699650B2 (en) | System for communicating with a single mobile communications device having multiple MS-ISDN identifiers | |
FI106829B (en) | Method for arrangement and use of a pay text messaging service | |
CN1558659B (en) | Message providing system and message providing method for implementing multimedia message service in fixed telephone network | |
WO2009149444A1 (en) | Free short messaging service/multimedia messaging service system and related method of operating the same | |
KR20060027184A (en) | Method of comfirming short message using messenger |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PC | Transfer of assignment of patent |
Owner name: ELISA OYJ Free format text: ELISA OYJ |
|
FG | Patent granted |
Ref document number: 116260 Country of ref document: FI |
|
MM | Patent lapsed |