DE102007032616A1 - Mobile radio communication providing method for inviting group members to meeting place at particular time, involves transferring message sent to distribution lists to communication device of all group members listed in lists over device - Google Patents
Mobile radio communication providing method for inviting group members to meeting place at particular time, involves transferring message sent to distribution lists to communication device of all group members listed in lists over device Download PDFInfo
- Publication number
- DE102007032616A1 DE102007032616A1 DE102007032616A DE102007032616A DE102007032616A1 DE 102007032616 A1 DE102007032616 A1 DE 102007032616A1 DE 102007032616 A DE102007032616 A DE 102007032616A DE 102007032616 A DE102007032616 A DE 102007032616A DE 102007032616 A1 DE102007032616 A1 DE 102007032616A1
- Authority
- DE
- Germany
- Prior art keywords
- user
- message
- distribution list
- communication
- communication system
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/186—Processing of subscriber group data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1813—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast for computer conferences, e.g. chat rooms
- H04L12/1818—Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
In den letzten zehn Jahren hat sich die Kommunikationswelt drastisch verändert. Mobilfunktelefone haben einen unaufhörlichen Siegeszug angetreten. Nahezu jeder Bundesbürger besitzt mittlerweile ein Mobiltelefon. Die erste Generation Jugendlicher wird langsam erwachsen, die mit dem Mobilfunktelefon als Kommunikationsmedium aufgewachsen sind. Diese Jugendlichen sind es gewohnt, das Kommunikationsmedium der Mobilfunktelefone stets und überall zu nutzen. Während ältere Generationen die Telefonie zwangsläufig mit Sprachkommunikation in Verbindung brachten, nutzt die junge Generation die volle Bandbreite der Kommunikation, die moderne Mobilfunktelefone bieten. Mehrwertdienste wie SMS und MMS, die Kommunikation auch dann erlauben, wenn der Gesprächspartner vorübergehend nicht erreichbar ist, werden häufig benutzt. Das dahinter liegende Konzept der asynchronen Kommunikation wurde von den modernen Anwendern intuitiv verinnerlicht. Gleichzeitig haben diese Anwender ein neues Gefühl für die Wertigkeit der Kommunikation entwickelt. Das Mobilfunktelefon ist zum Lifestyle-Objekt geworden, das nicht mehr nur Kommunikationswerkzeug sondern ein Gerät zum Ausdruck der Persönlichkeit geworden ist. Käuflich erwerbbare Klingeltöne und Mobilfunktelefonlogos, Spiele für das Mobilfunktelefon, die Verbreitung von Digitalkameras und MP3-Player in Mobilfunktelefonen etc. haben diese Entwicklung zusätzlich unterstützt und machen das Mobilfunktelefon zum universellen Lifestyle-Endgerät.In Over the past decade, the communications world has changed drastically changed. Mobile phones have begun a never-ending triumph. Almost every German citizen now owns a mobile phone. The first generation of young people is slowly growing up, with the mobile phone as a communication medium have grown up. These young people are used to the communication medium the mobile phones always and everywhere to use. While older generations the telephony inevitably uses voice communication, uses the young Generation the full range of communication, the modern mobile phones Offer. Value-added services such as SMS and MMS, and then communication allow if the interlocutor temporarily unavailable become common used. The underlying concept of asynchronous communication was intuitively internalized by modern users. simultaneously These users have a new sense of the value of communication developed. The mobile phone has become a lifestyle object not just a communication tool but a device for expression the personality has become. for sale acquirable ringtones and cellular phone logos, games for the cellular phone, the Distribution of digital cameras and MP3 players in mobile phones etc. have this development in addition supports and make the mobile phone a universal lifestyle device.
Gleichzeitig hat sich der Lebensstil der Anwender an die ständige Erreichbarkeit angepasst. Während vor wenigen Jahren eine Gruppe noch Treffpunkt und -zeit eines abendlichen Beisammenseins im Voraus vereinbaren musste und sich diese Kriterien nach Verlassen des Hauses mangels Erreichbarkeit nicht mehr oder nur schwer durch "Rundrufe" per Telefon ändern ließen, werden Treffen und Verabredungen heutzutage "ad hoc" vereinbart. Durch die gestiegene Mobilität der Mobilfunkanwender reicht es aus, schnell den Gruppenmitgliedern je eine SMS oder MMS zu senden, um diese zu einem neuen Treffpunkt einzuladen.simultaneously the lifestyle of the users has adapted to the constant accessibility. While before a few years ago a group still meeting place and time of an evening Being together in advance had to agree and meet these criteria after leaving the house for lack of accessibility no more or only difficult to change by "broadcasts" by telephone Meetings and appointments are nowadays ad hoc. Due to the increased mobility of mobile phone users It is enough to quickly send SMS or MMS to the group members to send them to a new meeting place.
An dieser Stelle setzt die im Folgenden vorgestellte Erfindung an, deren Aufgabe darin besteht, die Kommunikation von Gruppenmitgliedern innerhalb einer "Gruppe" – also einem fest definierte Benutzerkreis – stark zu vereinfachen und für alle Teilnehmer transparenter und vor allem kostengünstiger zu machen. Weiterhin soll das erfindungsgemäße Verfahren einfach in der Benutzung, vom Benutzer schnell und intuitiv erlernbar und auf andere Anwendungen in die verschiedensten Bereiche des Alltags, die einer schnellen Verbreitung des Verfahrens förderlich sind, einfach übertragbar sein.At this point sets forth the invention presented below, whose task is the communication of group members within a "group" - a well-defined one User circle - strong to simplify and for all participants more transparent and above all cheaper close. Furthermore, the method according to the invention should be simple in the Use, quickly and intuitively learned by the user and on others Applications in the most diverse areas of everyday life, the one rapid dissemination of the procedure are easily transferable be.
Nachfolgend wird das Grundkonzept und verschiedene Ausführungsbeispiele der Erfindung näher erläutert.following becomes the basic concept and various embodiments of the invention explained in more detail.
1. Fachliche Konzeption1. Technical conception
1.1. Die Kommunikation innerhalb einer Gruppe1.1. The communication within one group
Grundlage des erfindungsgemäßen Verfahrens ist der Wunsch, die Kommunikation innerhalb von Gruppen zu vereinfachen. Hierfür wird das Konzept der Verteilerlisten auf die Mobilfunktelefon-Kommunikation übertragen und an diese Kommunikationsform angepasst.basis the method according to the invention is the desire to simplify communication within groups. Therefor the concept of distribution lists is transferred to mobile telephone communication and adapted to this form of communication.
Die Mitglieder einer Gruppe richten dazu über ein Webinterface eine "Verteilerliste" ein, welche eine "Benutzeridentifikation" (Mitgliedsnummer), eines jeden Mitglieds enthält. Jedem Mitglied der Gruppe ist eine eineindeutige Benutzeridentifikation zugeordnet. Für den Erhalt einer "Benutzeridentifikation" ist die Anmeldung und Eintragung eines Benutzerkontos auf einem Datenbankserver erforderlich, wobei der Zugang zu dem Server bevorzugt über eine Webseite erfolgt, die über das Internet abrufbar ist. Mit der Eintragung des Benutzerskontos auf dem Datenbankserver kommt zwischen dem Benutzer und dem Anbieter, der das Kommunikationssystem verwaltet, ein Vertrag zustande, der die Rechten und Pflichten von Anbieter und Benutzer und auch das vom Benutzer zu entrichtende Nutzungsentgelt regelt. Die Benutzeridentifikation gilt im Kommunikationssystem als zentrale Referenz für den jeweiligen Benutzer. Über sie erfolgt eine Zuordnung zu einer (internen und für Abrechnungszwecke genutzten) Kundennummer, zu der im Benutzerkonto die persönlichen Daten des Benutzers gespeichert und die Abrechung der in Anspruch genommenen Leistungen der Verbindungen abgewickelt werden.The For this purpose, members of a group set up a "distribution list" via a web interface, which contains a "user identification" (membership number), of each member. Each member of the group has a one-to-one user identification assigned. For the receipt of a "user identification" is the registration and register a user account on a database server, wherein access to the server is preferably via a web page, the above the internet is available. With the entry of the user account on the database server comes between the user and the provider, who manages the communication system, a contract that the rights and obligations of provider and user and also that user fee to be paid by the user. The user identification applies in the communication system as a central reference for the respective User. about It is assigned to a (internal and for billing purposes used) customer number to which the personal data in the user account saved by the user and the billing of the claimed Services of connections are handled.
Ähnlich wie beim Skype-System kann der Benutzer beliebige Identifikationskennzeichen oder „Nicknames" in sein Benutzerkonto eingeben und auf die Verteilerlisten setzen. Der entsprechende Benutzer erhält eine Nachricht über das (von ihm selbst oder Anderen) angelegte Benutzerkonto und kann diesem zustimmen und dadurch dem Kommunikationssystem als Teilnehmer beitreten oder es ablehnen. Dies ist bevorzugt auch online möglich. Jeder mit einem Benutzerkonto registrierte Benutzer kann seine Mitgliedschaft in einer oder mehreren Verteilerlisten einsehen und verwalten.Similar to the Skype system, the user can enter any identifiers or "nicknames" into his user account and put them on the distribution lists.The corresponding user receives a message about the user account (created by himself or others) and can agree with it and thereby the communication system Join as a participant or reject it, which is preferred too possible online. Each user registered with a user account can view and manage their membership in one or more distribution lists.
Ein Benutzer kann auch mehrere Benutzeridentifikationen besitzen. Aus Gründen der Übersichtlichkeit und eindeutigen Zuordnung ist jedoch zwischen jedem Benutzer und seiner Benutzeridentifikation eine eineindeutige 1:1-Beziehung vorzuziehen.One User can also have multiple user identifications. Out establish the clarity and However, unique assignment is between each user and his User identification to favor a one-to-one, one-to-one relationship.
Jeder Benutzeridentifikation ist im Benutzerkonto wenigstens eine Mobilfunknummer zugeordnet. Da ein Benutzer mehrere Mobilfunktelefone mit unterschiedlichen Rufnummern, bspw. für geschäftliche oder private Zwecke, haben kann, kann sich daraus eine mehrschichtige Struktur ergeben.Everyone User identification is at least one mobile phone number in the user account assigned. As a user several mobile phones with different Telephone numbers, for example for business or private purposes, may turn out to be a multi-layered one Structure result.
Nachrichten, die an alle Mitglieder einer Gruppe gesendet werden sollen, werden per Mobilfunktelefon (SMS, MMS, GPRS, UMTS, Wimax oder über ein spezielles Client-Programm, das bspw. in Java programmiert auf dem Mobilfunktelefon oder einem PC zum Einsatz kommt) nicht mehr an einzelne Personen, sondern an die „Verteilerliste" geschickt. In der Verteilerliste, welche auf dem Datenbankserver hinterlegt ist und dort verwaltet wird, sind alle Mitglieder der Gruppe gelistet. Das Kommunikationssystem sorgt dafür, dass die Nachrichten an alle Mitglieder der Verteilerliste weitergeleitet werden (wiederum endgeräteabhängig per SMS, MMS, GPRS, UMTS, Wimax oder über ein spezielles Client-Programm) und auf deren Kommunikationsendgeräte (Mobilfunktelefone oder Computer) erscheinen. Jedes Mitglied der Gruppe kann eine Antwort auf die empfangene Nachricht an die übrigen Gruppenmitglieder schicken, wobei diese Antwort über die Verteilerliste an alle Mitglieder der Gruppe, die in dieser Verteilerliste stehen, weiter geleitet wird. Denkbar ist auch eine automatisierte Rückmeldung, welche Kommunikationsendgeräte der Verteilerliste gegenwärtig auf Empfang sind.News, which are to be sent to all members of a group via mobile phone (SMS, MMS, GPRS, UMTS, Wimax or via a special client program, for example, programmed in Java on the Mobile phone or a PC is used) no longer single persons but sent to the "distribution list" Distribution list, which is stored on the database server and is managed there, all members of the group are listed. The Communication system ensures that the messages are forwarded to all members of the distribution list be (again terminal dependent per SMS, MMS, GPRS, UMTS, Wimax or via a special client program) and on their communication terminals (mobile phones or Computer) appear. Each member of the group can have an answer send to the received message to the other group members, being this answer over the distribution list to all members of the group in this Distribution list, is forwarded. It is also conceivable one automated feedback, which communication terminals the distribution list currently are on reception.
Aus einer ursprünglichen 1:1-Kommunikation per SMS/MMS wird somit eine echte n:n-Kommunikation, bei der alle Gruppenmitglieder alle Nachrichten und Antworten, die innerhalb der Gruppe verschickt werden, erhalten. Daraus ergeben sich folgende Vorteile:
- – Während sich beim normalen SMS-Versand keine n:n-Kommunikation realisieren lässt, da Antworten jeweils nur an den (einzelnen) Absender der Nachricht versendet werden, ist dies beim erfindungsgemäßen Verfahren möglich. Dadurch wird die asynchrone Kommunikation innerhalb einer räumlich verteilten Gruppe ermöglicht.
- – Die Kosten für jeden Teilnehmer sinken drastisch. Während das Versenden einer SMS-Nachricht an beispielsweise 10 Teilnehmer einer Gruppe 10 x die SMS-Gebühr umfasst, muss beim erfindungsgemäßen Verfahren nur eine Nachricht (per SMS, MMS, GPRS, UMTS, Wimax oder über ein spezielles Client-Programm) an die Verteilerliste geschickt werden, um alle Gruppenmitglieder zu erreichen.
- – Nachrichten können über das erfindungsgemäße Verfahren auch am PC zu Hause über das Webinterface bzw. ein auf dem PC installiertes Client-Programm empfangen und beantwortet werden. Dann entfallen sogar die Kosten für die SMS zur Verteilerliste.
- While no n: n communication can be realized during normal SMS transmission since answers are only sent to the (individual) sender of the message, this is possible in the method according to the invention. This enables asynchronous communication within a spatially distributed group.
- - The cost of each participant drops drastically. While sending an SMS message to, for example, 10 subscribers of a group comprises 10 times the SMS fee, in the method according to the invention only one message (by SMS, MMS, GPRS, UMTS, Wimax or via a special client program) must be sent to the distribution list be sent to reach all group members.
- - Messages can be received and answered via the inventive method also on the PC at home via the web interface or a client program installed on the PC. Then even the costs for the SMS to the distribution list.
Ein
erstes Ausführungsbeispiel
der Erfindung soll dies verdeutlichen:
Eine Gruppe mit einer
vorgegebenen Anzahl von Mitgliedern möchte sich spontan verabreden.
Um Telefonkosten zu sparen, geschieht dies üblicherweise ad hoc per SMS.
Oftmals geschieht dies erst dann, wenn ein Mitglied der Gruppe an
einem interessanten Ort (z. B. Party oder Disko) eingetroffen ist
und die anderen Mitglieder der Gruppe hinzuholen möchte.A first embodiment of the invention is intended to illustrate this:
A group with a given number of members wants to make an appointment spontaneously. In order to save telephone costs, this usually happens ad hoc via SMS. Often, this happens only when a member of the group has arrived at an interesting place (eg, party or disco) and wants to get the other members of the group.
Bei den aus dem Stand der Technik bekannten Kommunikationsverfahren gelingt dies nur, indem ein erstes Mitglied der Gruppe eine SMS an alle anderen Mitglieder der Gruppe versendet. Da die Gruppe aus bspw. 10 Mitgliedern besteht, sind 10 SMS-Nachrichten zu einem angenommenen Preis von bspw. 14 Cent pro SMS nötig. Insgesamt fallen also Kosten in Höhe von 1,40 Euro an. In einem Beispielsfall erreicht das erste Mitglied auf diese Weise bspw. nur 8 der insgesamt 10 Mitglieder seiner Gruppe. Die beiden fehlenden Gruppenmitglieder sitzen bspw. zu Hause am PC und haben ihr Mobilfunktelefon ausgeschaltet oder nicht in Griffweite. Eine Antwort erhält der Absender der SMS, also das erste Gruppenmitglied, bspw. von drei Mitgliedern der Gruppe. Zwei der drei Antwortenden schlagen einen anderen Treffpunkt vor. Da sie nur die SMS des Absenders (erstes Mitglied) kennen, antworten sie nur ihm. Der Absender der ursprünglichen Nachricht (erstes Mitglied) lässt sich von einem neuen Treffpunkt überzeugen, müsste aber, um wiederum alle Gruppenmitglieder zu informieren, wieder zehn SMS-Nachrichten verschicken. Da er nur von drei Mitgliedern Antwort erhalten hat, unterlässt er dies aber, da er Kosten sparen möchte und nicht sicher ist, ob die anderen Mitglieder überhaupt erreichbar sind. Am Ende trifft er zwar am neu vereinbarten Treffpunkt ein, trifft dort aber nur eines der insgesamt 10 Gruppenmitglieder an. Die anderen haben sich zwischenzeitlich an einem dritten Treffpunkt getroffen. Immerhin vier der zehn Gruppenmitglieder treffen sich schließlich am ursprünglich in der ersten (Ausgangs)Nachricht vorgesehenen Treffpunkt und wundern sich, dass der Absender der Ausgangsnachricht (erstes Gruppenmitglied) dort nicht auftaucht. Sie haben von der weiteren Kommunikation nichts mitbekommen.In the communication method known from the prior art, this is possible only by a first member of the group sends an SMS to all other members of the group. Since the group consists of, for example, 10 members, 10 SMS messages are required at an assumed price of, for example, 14 cents per SMS. Overall, therefore, costs amount to 1.40 euros. In one example, the first member in this way, for example, reaches only 8 of the total of 10 members of his group. The two missing group members sit, for example, at home on the PC and have their mobile phone off or out of reach. An answer receives the sender of the SMS, so the first group member, for example. Of three members of the group. Two of the three respondents suggest a different meeting place. Since they only know the SMS of the sender (first member), they only answer him. The sender of the original message (first member) can be persuaded by a new meeting point, but would have to again inform all group members, again send ten SMS messages. Since he has only received answers from three members, he refrains from doing so because he wants to save costs and is not sure if the other members are even available. In the end he arrives at the newly agreed meeting place, but only meets one of the 10 group members. The others have meanwhile met at a third meeting place. After all, four of the ten group members finally meet originally in the first (Aus gangs) message and are surprised that the sender of the original message (first group member) does not show up there. They did not notice anything about the further communication.
Das Beispiel zeigt eingängig, wie schwierig es sich gestaltet, mit den aktuell verfügbaren Möglichkeiten der Mobilkommunikation eine Gruppenkommunikation ähnlich einer Konferenzschaltung zu ermöglichen. Dies gilt für nahezu jede denkbare Ad-hoc-Situation, in der mehrere Mitglieder einer Gruppe koordiniert werden sollen und lässt sich somit auch auf andere Szenarien übertragen (Vereinskommunikation, asynchrone geschäftliche Kommunikation mit mehreren Mitarbeitern an verschiedenen Standorten).The Example shows catchy, how difficult it is, with the possibilities currently available the mobile communication a group communication similar to one Conference call. This applies to almost every conceivable ad hoc situation in which several members should be coordinated in one group and thus can be applied to others Transfer scenarios (Club communication, asynchronous business communication with several Employees in different locations).
Mit dem erfindungsgemäßen Verfahren lässt sich dies nun viel eleganter lösen: Der Absender der ursprünglichen Nachricht sendet seine Nachricht an die Verteilerliste, in die er zuvor alle Mitglieder seiner Gruppe eingetragen hat. Er hat hierzu bspw. mit der in seinem Mobilfunktelefon integrierten Kamera ein Foto des Orts geschossen, an dem er die Gruppe versammeln möchte. Das Photo schickt er über das Client-Programm auf seinem Mobilfunktelefon (alternativ als MMS, GPRS- oder UMTS-Nachricht) mit einem Text an das Kommunikationssystem. Das Kommunikationssystem sorgt für die Weiterverteilung der Nachricht an alle Mitglieder der Gruppe. Auch die beiden Gruppenmitglieder, die zu Hause am PC ohne Mobilfunktelefonempfang sitzen, erhalten die Nachrichten über das Client-Programm, das auf dem PC installiert ist oder über eine Internetseite des Kommunikationssystems, auf der sie gerade eingeloggt sind. welche sie über eingehende Nachrichten informiert. Obgleich der Absender seine Ursprungsnachricht an alle Gruppenmitglieder versendet hat, bezahlt er nur die Kosten für eine Nachricht (bspw. eine MMS). Wie im Beispiel oben, antworten wieder drei Gruppenmitglieder. Diese antworten aber nicht dem Absender direkt, sondern senden ihre Antwort an die Verteilerliste. Jedes Mitgliede der Gruppe erhält dann alle drei Antworten.With the method according to the invention let yourself solve this much more elegantly: The sender of the original Message sends its message to the distribution list, in which he previously registered all members of his group. He has this For example, with the integrated camera in his mobile phone Photo shot of the place where he wants to gather the group. The He sends the photo over the client program on his mobile phone (alternatively as MMS, GPRS or UMTS message) with a text to the communication system. The communication system ensures the redistribution of the message to all members of the group. Also the two group members who at home on the PC without mobile phone reception sit, get the news through the client program that is installed on the PC or over a website of the communication system they are currently on are logged in. which they over informed incoming messages. Although the sender has his original message to all group members, he only pays the costs for one Message (eg an MMS). As in the example above, answer again three group members. These do not answer the sender directly, but send their answer to the distribution list. each Member of the group receives then all three answers.
Da eines der Mitglieder einen Alternativort für das Treffen vorschlägt, übersendet der Absender der Ursprungsnachricht eine weitere Nachricht an die Verteilerliste. Er nutzt hierzu eine spezielle Funktion Kommunikationssystems, die "VoteMessage". Mit dieser stellt er die beiden vorgeschlagenen Orte zur Abstimmung unter den Gruppenmitgliedern. Jedes Gruppenmitglied kann für einen der beiden Orte stimmen, wodurch eine Abstimmung und Mehrheits entscheidung entsteht. Auch für die „VoteMessage" entstehen wieder nur Kosten für eine Nachricht. Von den insgesamt zehn Grupenmitgliedern des Beispielfalles antworten sieben direkt auf die „VoteMessage". Drei stimmen für Ort 1, vier für Ort 2, wodurch die Entscheidung für Ort 2 fällt. Die verbleibenden drei Mitglieder verweigern die „Votemessage" und antworten, dass Sie am heutigen Treffen nicht teilnehmen können. Auch diese Antwort erhalten wieder alle Teilnehmer, allerdings nur in Form einer Zusammenfassung der Abstimmung. Die sieben Teilnehmer der Gruppe treffen sich kurz darauf an Ort 2. Die asynchrone Gruppenkommunikation hat funktioniert!There one of the members proposes an alternate location for the meeting the sender of the original message sent another message to the Distribution list. He uses a special function communication system, the "VoteMessage". With this poses he proposed the two proposed locations among the group members. Each group member can for vote one of the two places, creating a vote and majority decision arises. Also for the "VoteMessage" are born again only costs for a message. Of the total of ten group members of the example case answer seven directly to the "VoteMessage." Three votes for location 1, four for Location 2, making the decision for Location 2. The remaining three Members refuse the "Votemessage" and answer that You can not attend today's meeting. Also received this answer Again, all participants, but only in the form of a summary the vote. The seven participants of the group meet briefly on location 2. The asynchronous group communication worked!
Das Beispiel zeigt, wie einfach und schnell sich Gruppenkommunikation mit dem erfindungsgemäßen Verfahren realisieren lässt. Das Verfahren des „Antwortens an die Gruppe" ist für jeden Benutzer intuitiv verständlich und sofort eingänglich. Das Kommunikationssystem sorgt für die Verteilung der Nachrichten, die sowohl als SMS (nur Textnachrichten) als auch als MMS (Bild- und/oder Tonnachrichten) versandt werden können. Über ein Client-Programm, das auf leistungsstärkeren Mobilfunktelefonen oder auf anderen Kommunikationsendgeräten, wie z. B. PCs läuft, kann ebenfalls am Kommunikationssystem teilgenommen werden. Diese Kommunikationsendgeräte mit Client-Programmen bieten mehr Funktionalität und erlauben weiterführende Dienste wie beispielsweise die vorbeschriebene „VoteMessage". Solche Mehrwertdienste erlauben es, eine komplexere Gruppenkommunikation wie z. B. eine Abstimmung durchzuführen.The Example shows how easy and fast group communication with the method according to the invention can be realized. The method of "answering to the group " for each User intuitively understandable and immediately catchy. The communication system ensures the distribution of messages, both as SMS (text messages only) as well as MMS (picture and / or sound messages) can. About one Client program that on more powerful Mobile phones or other communication terminals, such as z. Eg PCs running, can also participate in the communication system. These communication terminals with client programs offer more functionality and allow further services such as the "VoteMessage" described above allow a more complex group communication such. Legs To vote.
In einer bevorzugten Ausführungsform des Kommunikationssystems zur Durchführung des erfindungsgemäßen Verfahrens ist vorgesehen, dass auf den Kommunikationsendgeräten ein Client-Programm installiert ist, mit dem auch GPRS und/oder UMTS-Nachrichten zur Datenübertragung versendet und empfangen werden können. Bei dieser Ausführungsform müssen dann nicht mehr die teuren SMS/MMS-Nachrichten versendet werden und die innerhalb der SMS und MMS-Standards festgelegten Größenbeschränkungen entfallen.In a preferred embodiment the communication system for carrying out the method according to the invention is provided that on the communication terminals a Client program is installed, with which also GPRS and / or UMTS messages for data transmission can be sent and received. In this embodiment have to then no longer the expensive SMS / MMS messages are sent and the size limits set within the SMS and MMS standards omitted.
Die Kosten, die für die Benutzer entstehen, entsprechen nur einem Bruchteil der Kosten, die in Beispiel 1 angefallen sind, obgleich die Kommunikation in Beispiel 1 nicht funktionierte.The Costs for the users emerge, just a fraction of the cost, incurred in Example 1, although the communication in Example 1 did not work.
2.2. Die Verwaltung der Verteilerliste2.2. The management of the distribution list
Jeder Benutzer mit einem Benutzerkonto kann selbst eine Verteilerliste anlegen. Er nutzt hierzu die Internetseite, die vom Betreiber des Kommunikationssystem bereit gestellt wird. Der Benutzer muss hierzu zunächst ein Benutzerkonto im Kommunikationssystem anlegen, welches dann auf dem Datenbankserver des Systems hinterlegt wird. Das Benutzerkonto umfasst die persönlichen Daten des Benutzers und seine Bankverbindung, sowie eine oder mehrere Mobilfunknummern. Beim Anlegen seines Benutzerkontos wird die eingegebene Mobilfunknummer überprüft, indem eine SMS mit einem Bestätigungscode an das Mobilfunktelefon mit der eingetragenen Mobilfunknummer geschickt wird. Der Code muss vom Mobilfunktelefon abgelesen und innerhalb eines definierten Zeitraums in das Kommunikationssystem eingegeben werden. Erst danach wird das Benutzerprofil aktiviert und der Benutzer erhält seine eigene, eindeutige Benutzeridentifikation.Each user with a user account can create a distribution list himself. He uses for this purpose the website, which is provided by the operator of the communication system. For this, the user must first create a user account in the communication system, which is then stored on the database server of the Systems deposited. The user account includes the personal data of the user and his bank account, as well as one or more mobile numbers. When creating his user account, the entered mobile phone number is checked by sending an SMS with a confirmation code to the mobile phone with the registered mobile phone number. The code must be read by the mobile phone and entered into the communication system within a defined period of time. Only then is the user profile activated and the user receives his own, unique user identification.
Um nun mit einer Gruppe kommunizieren zu können, legt der Benutzer, der über ein Benutzerkonto im System verfügt, eine Verteilerliste an. Er wird für die von ihm angelegte Verteilerliste Verwalter der Liste („Verwalter” oder „Moderator"). Um der Liste, die er mit einem Listennamen versehen kann, Mitglieder hinzuzufügen, gibt er die Mobilfunknummern der Mitglieder in die Verteilerliste ein. Bei jeder hinzugefügten Mobilfunknummer wird geprüft, ob diese bereits einer Benutzeridentifikation im System entspricht. Falls ja, erhält der jeweilige Benutzer, der dann über ein Benutzerkonto verfügt, eine Einladungsnachricht. Diese entspricht dem Typ der vorbeschriebenen „Votemessage", mit der der Benutzer, der diese Einladungsnachricht empfängt, entscheiden kann, ob er an der Verteilerliste teilnehmen möchte oder nicht. Jede Verteilerliste kann je nach gewähltem Tarif eine maximale Teilnehmeranzahl enthalten. Die Begrenzung der Mitgliederzahl einer Verteilerliste soll das Erstellen riesiger Verteilerlisten, die z. B. für Spam-Zwecke benutzt werden könnten, vermeiden.Around now to be able to communicate with a group, the user who enters via a Has a user account in the system, a distribution list. He will be responsible for the distribution list he has created Administrator of the list ("Administrator" or "Moderator"). which he can provide with a list name to add members He enters the mobile phone numbers of the members in the distribution list. For each added Mobile number is checked whether this already corresponds to a user identification in the system. If yes, receive the respective user who then has a user account, one Invitation message. This corresponds to the type of "Votemessage" described above, with which the user, who receives this invitation message, can decide whether he want to participate in the distribution list or not. Each distribution list can vary depending on the selected Tariff contain a maximum number of participants. The limitation of Membership of a distribution list should make it huge Distribution lists, the z. For example Spam purposes could be used avoid.
Die missbräuchliche Benutzung des Kommunikationssystems für die Versendung von Spammail ist ohnehin kaum möglich, da ein Benutzer seine Mitgliedschaften in Verteilerlisten selbst verwalten kann (bspw. über die Internetseite). Wird einem Mitglied einer Verteilerliste die Mitgliedschaft zu „unseriös", kann diese jederzeit beendet werden. Ferner kann jeder Benutzer im System über einen Aliasnamen („Nickname") oder über eine individuelle Benutzer-Identifaktion im System kommunizieren und sein Name oder seine Mobilfunknummer muss nicht veröffentlicht werden, so dass die Identität des Benutzers verborgen bleiben kann.The abusive Use of the communication system for sending spammails is hardly possible anyway because a user owns his memberships in distribution lists themselves can manage (for example, over the website). Becomes a member of a distribution list the Membership to "frivolous", this can at any time to be ended. Furthermore, every user in the system can use one Aliases ("nickname") or one individual user identification communicate in the system and his name or mobile phone number does not have to be published so that the identity the user can remain hidden.
Entspricht der in einer Verteilerliste eingegebenen Mobilfunknummer noch keine Benutzeridentifikation, so wird an die eingegebene Mobilfunknummer lediglich eine unverbindliche SMS verschickt, mit der zur Einrichtung eines Benutzerkontos über die Internetseite des Kommunikationssystems eingeladen wird. Der eingeladene Benutzer kann sich dann im System durch Anlegen eines Benutzerkontos registrieren und danach an der Verteilerliste teilnehmen. Die Mobilfunknummer wird für einen vorgegebenen Zeitraum, bspw. 30 Tage im Kommunikationssystem anonym als anhängig ("Pending") gespeichert. Meldet sich der eingeladene Benutzer mit dieser Mobilfunknummer tatsächlich im System an, wird seine neu erstellte Benutzeridentifikation automatisch in die einladende Verteilerliste aufgenommen. Andernfalls wird die Mobilfunknummer wieder aus dem Kommunikationssystem und insbesondere der Verteilerliste entfernt.Complies the mobile phone number entered in a distribution list yet none User identification, so will the entered mobile phone number just sent a non-binding SMS, with the establishment a user account via the website of the communication system is invited. The invited User can then log into the system by creating a user account register and then participate in the distribution list. The mobile number is for a predetermined period of time, for example 30 days in the communication system anonymous as pending Saved ("pending"). reports The invited user with this mobile number is actually in the System, its newly created user ID will become automatic added to the inviting distribution list. Otherwise, the Mobile number again from the communication system and in particular removed from the distribution list.
In dem bevorzugten Ausführungsbeispiel, in dem auf den Kommunikationsendgeräten ein Client-Programm installiert ist, kann das Verwalten und Eintragen von Verteilerlisten direkt über das Client-Programm erfolgen, das bspw. auf einem Java-fähigen Mobilfunktelefon oder Organizer läuft.In the preferred embodiment, in which a client program is installed on the communication terminals is, managing and posting distribution lists directly through the Client program, for example, on a Java-enabled mobile phone or organizer is running.
Jedes Mitglied einer Verteilerliste kann jederzeit über die Internetseite des Kommunikationssystems einsehen, welchen Verteilerlisten es angehört und welche er selbst erstellt hat. Über die Internetseite kann auch jederzeit die Mitgliedschaft an einer Verteilerliste beendet werden. Zudem kann jeder Benutzer selbst erstellte Verteilerlisten löschen, da er Verwalter der Liste ist. Die Teilnehmer erhalten hierüber zunächst keine Nachricht, können dies aber über die Zugehörigkeit zur Verteilerliste über die Internetseite mit dem eigenen Benutzerkonto prüfen. Versuchet ein Benutzer eine Nachricht an eine bereits gelöschte Verteilerliste zu senden, erhält er eine Meldung über deren Löschung.each Member of a distribution list can be viewed at any time via the website of the communication system, which distribution lists it belongs to and which he created himself. About the website can also Membership on a distribution list will be terminated at any time. In addition, each user can delete self-created distribution lists because he is the administrator of the list. The participants will not receive a message about this, can But this over the affiliation to the distribution list via Check the website with your own user account. tempt a user to send a message to an already deleted distribution list, receives he sent a message over their deletion.
In dem bevorzugten Ausführungsbeispiel, in dem auf den Kommunikationsendgeräten ein Client-Programm installiert ist, kann die Teilnahme an Verteilerlisten direkt über das Client-Programm erfolgen, das bspw. auf einem Java-fähigen Mobilfunktelefon oder Organizer läuft.In the preferred embodiment, in which a client program is installed on the communication terminals is, participating in distribution lists directly through the Client program done, for example, on a Java-enabled mobile phone or Organizer is running.
2.3. Nachrichtenarten2.3. Output types
In dem Kommunikationssystem können beispielsweise folgende Nachrichtenarten versendet und empfangen werden:
- 1. Textnachricht (mit Längenbeschränkung einer SMS)
- 2. Multimedia-Nachricht (Bilder, Töne)
- 3. Mehrwert-Nachricht (z. B. eine „VoteMessage" oder eine Einladungsnachricht „InviteMessage", die eine Text- oder Multimedia-Nachricht mit einer vordefinierten Aktion verbinden)
- 4. Positions-Nachricht (Übertragung von GPS-Koordinaten, Voraussetzung dafür ist ein GPS-fähiges Kommunikationsendgerät;
- 5. zahlreiche weitere Nachrichtentypen, die bspw. aus einer Kombination der Nachrichtentypen 1–4 bestehen, die durch die Benutzer selbst entwickelt und erstellt werden können. Weiter unten wir gezeigt, wie anhand von Nachrichtenbausteinen innerhalb eines geschickt implementierten Kommunikationssystems nahezu beliebige weitere Nachrichtentypen erstellt werden könnten.
- 1. Text message (with length limitation of an SMS)
- 2. Multimedia message (pictures, sounds)
- 3. Added value message (eg a "VoteMessage" or an InviteMessage invitation message linking a text or multimedia message to a predefined action)
- 4. Position message (transmission of GPS coordinates, provided that a GPS compatible com munikationsendgerät;
- 5. Numerous other message types, for example, consist of a combination of the message types 1-4, which can be developed and created by the users themselves. Below we show how almost any other types of messages could be created by means of message modules within a cleverly implemented communication system.
Die Nachrichten können direkt als SMS oder MMS an das Kommunikationssystem über eine Mehrwertnummer gesendet werden. Die Zuordnung zur Benutzeridentifikation des Absenders erfolgt über die Mobilfunknummer des Mobilfunktelefons, von dem die Nachricht versendet worden ist. Ist dieser keine Benutzeridentifikation zugeordnet, wird die Nachricht verworfen. Auf diese Weise wird die Teilnahme am Kommunikationssystem auch mit älteren Mobilfunktelefonen möglich, auf denen ein Client-Programm nicht ausgeführt werden kann Mehrwertnachrichten müssen in diesem Fall aber mit einem Schlüsselwort eingeleitet werden und einer bestimmten Syntax entsprechen.The Messages can directly as SMS or MMS to the communication system via a Value added number to be sent. The assignment to the user identification the sender is over the mobile number of the mobile phone from which the message has been shipped. If this is not assigned a user identification, the message is discarded. In this way, the participation on the communication system also possible with older mobile phones, on which a client program can not run have to but in this case be initiated with a keyword and correspond to a specific syntax.
Bei Verwendung von leistungsfähigen Mobilfunktelefonen, wie z. B. Smartphones oder UMTS-fähigen Mobilfunktelefonen können mithilfe des Client-Programms Nachrichten direkt an die Verteilerliste versendet werden. Der Absender muss hierzu weder die Mehrwertnummer des Kommunikationssystems kennen, noch sich um Syntaxvorgaben für Mehrwertnachrichten kümmern. Außerdem erlaubt das Client-Programm auch die Verwaltung von Verteilerlisten.at Use of powerful Mobile phones, such. B. smartphones or UMTS-enabled mobile phones can Use the client program to send messages directly to the distribution list to be shipped. The sender does not have to enter the value-added number of the communication system, nor syntax specifications for value-added messages To take care of. Furthermore The client program also allows the management of distribution lists.
Beim Versand einer Nachricht an das Kommunikationssystem via SMS bezahlt der Absender die Kosten für eine SMS bzw. MMS gemäß des von ihm mit seinem Mobilfunkprovider vereinbarten Tarifs oder einen speziell für die Nutzung des erfindungsgemäßen Kommunikationssystems vereinbarten Tarif.At the Sending a message to the communication system via SMS the sender costs for an SMS or MMS according to the of him with his mobile phone provider agreed tariff or a special for the Use of the communication system according to the invention agreed tariff.
2.4. Durchführung von „Chats"2.4. Carrying out "chats"
Die oben beschriebenen Szenarien erörtern Szenarien, in denen die Kommunikation mit wenigen Nachrichten bereits zu Ende geführt werden kann, weil eine Entscheidung, Verabredung oder ein Treffpunkt vereinbart werden soll.The discuss the scenarios described above Scenarios where communication with few messages already completed can be because a decision, appointment or meeting place is agreed shall be.
Denkbar ist ebenso, dass das erfindungsgemäße Kommunikationssystem als Chat-System zwischen den Benutzern genutzt wird. Für diesen Zweck sollte das Client-Programm weiterführende Funktionen besitzen, bspw. sog. „Emoticons" (wie z. B. „Smilies") um Stimmungen auszudrücken, die entsprechend grafisch dargestellt werden. Auch das Hervorheben von Textteilen (farbig, fett etc.) wäre sinnvoll. Das Client-Programm sollte hierzu (endgeräteabhängig) nach Möglichkeit mehrere Chatzeilen anzeigen können, denen der jeweilige Name des Benutzers (oder ein Kürzel) vorangestellt wird, so dass der Verlauf des Gesprächs, an dem ja mehrere Benutzer teilnehmen, nachvollzogen werden kann.Conceivable is also that the inventive communication system as Chat system is used between users. For this Purpose, the client program should have advanced features, For example, so-called "emoticons" (such as "smilies") to express moods that be graphed accordingly. Also the highlighting of Text parts (colored, bold, etc.) would be meaningful. The client program should do this (depending on the terminal) possibility can display multiple chat lines, preceded by the name of the user (or an abbreviation) will, so the course of the conversation, which is indeed several users participate, can be reconstructed.
2.5. Abgrenzung vom Stand der Technik2.5. Differentiation from the state of the art
2.5.1. Abgrenzung zu Instant Messengern2.5.1. Differentiation from instant messengers
Anders als das erfindungsgemäße Kommunikationssystems sind sog. „Instant Messaging-Systeme" wie „ICQ", „Microsoft Messenger" oder „Apple iChat" zunächst rein computerbasiert und benötigen in der Regel eine permanente Internet-Verbindung. Diese sind daher nur bedingt auf die asynchrone Gruppenkommunikation ausgerichtet. Obgleich verschiedene Instant Messaging Systeme bereits den Versand von SMS-Nachrichten erlauben, ist dies nur als funktionale Erweiterung zu sehen. Das Versenden und vor allem der Empfang von SMS-Nachrichten ist bei den Instant Messaging Systemen in der Regel nicht integriert. Eine Gruppenkommunikation mit mobilen Benutzern ist nicht vorgesehen.Different as the communication system according to the invention are so-called "Instant Messaging systems "such as" ICQ "," Microsoft Messenger "or" Apple iChat "at first computer based and need usually a permanent internet connection. These are therefore only conditionally aligned with asynchronous group communication. Although various instant messaging systems are already shipping of SMS messages, this is just a functional extension to see. The sending and especially the receipt of SMS messages is included The instant messaging systems are usually not integrated. A Group communication with mobile users is not provided.
2.5.2. Abgrenzung zu Gruppen-SMS-Systemen2.5.2. Differentiation to group SMS systems
Die Mobilfunknetzbetreiber bieten seit geraumer Zeit die Funktionalität der "Gruppen-SMS" an. Auf äußerst komplexe Art und Weise lassen sich hierbei Empfängergruppen bilden, die eine versendete SMS erhalten. Das System wird dabei nicht durch einen Client unterstützt.The Mobile network operators have been offering the functionality of "group SMS" for quite some time. On extremely complex In this way, groups of recipients can be formed that have a received sent SMS. The system is not by a Client supported.
Vielmehr
muss der Kunde durch spezielle Textnachrichten zunächst die
Gruppe im System des Mobilfunknetzbetreibers definiert werden. Die
Nachricht kann dann an die Gruppe gesendet werden. Kosten fallen in
der Höhe
der Einzel-SMS-Nachrichten an, die an die Gruppe gesendet werden,
so dass keine Kostenvorteile entstehen. Auch der Rückversand
von Nachrichten durch die Empfänger
an die ganze Gruppe wird nicht unterstützt. Insofern ist die Gruppen-SMS
eher ein Mittel für
den Massenversand von SMS-Nachrichten. Features, wie Sie durch das
erfindungsgemäße System
(gerade in Verbindung mit einem eigenen Client-Programm) möglich werden, sind damit nicht
zu realisieren. Übersichtstabelle
Abgrenzung zu anderen Kommunikationssystemen:
- x = möglich
- o = bedingt möglich
- - = nicht möglich
- x = possible
- o = conditionally possible
- - = not possible
3. Technisches Konzept3. Technical concept
Im folgenden wird die Architektur des erfindungsgemäßen Kommunikationssystems näher erläutert.in the The architecture of the communication system according to the invention is explained in more detail below.
3.1. Backend3.1. backend
Das Backend des erfindungsgemäßen Systems kann mit der im Internetumfeld üblichen LAMP (Linux/Apache/MySQL (evtl. auch gleich eine leistungsfähigere DB)/PHP oder JSP (Java Server Pages)) oder äquivalenten Technologien aufgebaut werden. Diese Plattform ist ausgereift und wird von praktisch allen Internet-Providern angeboten.The Backend of the system according to the invention can with the usual in the Internet environment LAMP (Linux / Apache / MySQL (possibly even a more powerful DB) / PHP or JSP (Java Server Pages)) or equivalent technologies become. This platform is mature and used by virtually everyone Internet providers offered.
Kostenintensiv wird sich hierbei vor allem die Anbindung an einen Mobilfunkanbieter gestalten. Dies ist jedoch vornehmlich dann der Fall, wenn das Kommunikationssystem vornehmlich über SMS/MMS benutzbar sein soll. Wird gleich zu Beginn eine größere Ausbaustufe mit GPRS-/UMTS-fähigem Client realisiert, so stellt sich die Anbindung dieses Clients weit einfacher dar. In diesem Fall ist die Verbindung zum Client lediglich eine IP-Verbindung. Diese Variante zieht jedoch höhere Kosten im Bereich der Entwicklung des Clients nach sich.Expensive Here, above all, the connection to a mobile operator shape. However, this is especially the case when the communication system mainly over SMS / MMS should be usable. Will be a larger stage of development right at the beginning with GPRS / UMTS enabled Client realized, so the connection of this client is far In this case, the connection to the client is just one IP connection. However, this variant attracts higher costs in the area of Development of the client after itself.
Das Backend besteht vornehmlich aus drei Komponenten, nämlich einem Kommunikationsserver, einem Applikationsserver und einem Datenbankserver.The Backend consists primarily of three components, namely one Communication server, an application server and a database server.
Der Kommunikationsserver regelt die Kommunikation mit den GSM/UMTS-Netzen der Netzanbieter und stellt verschiedene Nachrichtenübertragungskanäle (SMS, GPRS, UMTS, Wimax) zur Verfügung. Der Kommunikationsserver ist dafür zuständig, die unterschiedlichen Kommunikationskanäle gegenüber dem Applikationsserver (siehe unten) transparent erscheinen zu lassen.Of the Communication server regulates the communication with the GSM / UMTS networks the network provider and provides various message transmission channels (SMS, GPRS, UMTS, Wimax). The communication server is for it responsible, the different communication channels compared to the application server (see below) to appear transparent.
Der Applikationsserver ist die eigentliche ausführende Instanz des Backends. Der Applikationsserver stellt (in Verbindung mit einem Webserver) die Internetseite des Kommunikationssystems zur Verfügung und enthält die eigentliche Anwendungslogik.The application server is the actual executing instance of the backend. The application server provides (in conjunction with a web server) the Internet page of the communication system and contains the actual application logic.
Die Datenverwaltung erfolgt innerhalb einer Datenbank, die von einem Datenbankserver verwaltet wird.The Data management is done within a database by a Database server is managed.
Die Applikationslogik des Systems stellt drei Funktionsebenen bzw. Module zur Verfügung, nämlich ein Nachrichtenmodul („Nachrichtenmodul"), ein Verwaltungsmodul und dein Abrechnungsmodul („Accounting und Billing-Modul"). Das Nachrichtenmodul kümmert sich um die eigentliche Verwaltung, Verarbeitung und Aufbereitung der Nachrichten, die im System versendet werden. Hier entstehen bspw. auch die Mehrwertnachrichten wie z. B. eine „VoteMessage". Das Verwaltungsmodul stellt die für die Verwaltung von Verteilerlisten, Benutzerprofilen und allgemeinen Benutzerdaten nötigen Funktionen zur Verfügung. Das Abrechnungsmodul kümmert sich um das Einloggen ins Kommunikationssystem, die Abrechung sowie die Rechnungsstellung gegenüber den Benutzern. Im Abrechnungsmodul könnten auch Funktionen zur Erstellung von Nutzungsstatistiken angesiedelt sein.The Application logic of the system provides three functional levels or modules to disposal, namely a message module ("message module"), a management module and your billing module ("Accounting and Billing Module "). The news module takes care of the actual administration, processing and processing the messages sent in the system. Here arise For example, the value-added news such. For example, a "VoteMessage." The management module represents the for the management of distribution lists, user profiles and general Forcing user data Functions available. The billing module takes care of logging into the communication system, the billing as well the invoicing opposite the users. The billing module could also have functions for creating be based on usage statistics.
3.2. Frontend/Clients3.2. Frontend / clients
Wird der Versand von Nachrichten im System per SMS/MMS realisiert, ist auf dem Mobilfunktelefon kein spezieller Client (Clientprogramm) nötig. Dies hat den Vorteil, dass kein Mobilfunktelefonbesitzer vom Kommunikationssystem ausgeschlossen wird. Selbst ältere Mobilfunktelefone können als Endgerät zum Einsatz kommen. Nachteilig wirkt sich jedoch die Bindung an die ungünstigen SMS/MMS-Tarife der Mobilfunkbetreiber aus, da konsequenterweise auch ausgehende Nachrichten an Mobilfunktelefone per SMS/MMS zugestellt werden müssten. Zudem müsste für Mehrwertnachrichten eine spezielle Syntax etabliert werden, die es dem Backend erlaubt, beispielsweise eine per SMS/MMS gesendete „Votemessage" auch als solche zu erkennen.Becomes the sending of messages in the system via SMS / MMS is realized on the mobile phone no special client (client program) necessary. This has the advantage that no mobile phone owner of the communication system is excluded. Even older ones Mobile phones can as a terminal be used. The disadvantage, however, affects the binding the unfavorable SMS / MMS tariffs of the mobile operators out, since consequently also outgoing messages to mobile phones via SMS / MMS delivered would have to be. In addition, would have for value added messages a special syntax can be established that allows the backend to For example, sent by SMS / MMS "Votemessage" as such to recognize.
Die zweite Variante ist die konsequente Entwicklung und Etablierung eines (z. B. Java-basierten) Client-Programms. Die meisten Mobilfunktelefone besitzen mittlerweile ausreichend Rechenleistung, um einen solchen Client zu unterstützen. Große Vorteile wären hierbei die bessere Ausnutzbarkeit der multimedialen Fähigkeiten moderner Mobilfunktelefone. Auch könnten zahlreiche Mehrwertnachrichten-Typen entwickelt werden. Über das Client-Programm wäre eine engere Kopplung zwischen Client und Backend möglich und die laufende Weiterentwicklung kann leichter verbreitet werden (durch automatische oder halbautomatische Updates).The second variant is the consistent development and establishment one (eg Java-based) Client program. Most mobile phones now own sufficient computing power to support such a client. Great advantages would be here the better exploitation of the multimedia capabilities of modern mobile phones. Also could numerous value-added news types are being developed. About the Client program would be a Closer coupling between client and backend possible and ongoing development can be spread more easily (by automatic or semi-automatic Updates).
Der größte Vorteil eines dedizierten Clients auf den Kommunikationsendgeräten ergibt sich jedoch aus dem Wegfall der Zwangskopplung zu den (teuren) SMS/MMS-Diensten der Netzbetreiber. Der Datenverkehr zwischen den Mobilfunktelefonen der Nutzer und dem Backend würde per GPRS/UMTS erfolgen, wäre also reiner IP-Verkehr. Hier ist der Datentarif des Mobilfunknetzbetreibers allerdings ein Kostenfaktor für den Nutzer, nicht für den Betreiber.Of the biggest advantage of a dedicated client on the communication terminals However, this is due to the elimination of forced coupling to the (expensive) SMS / MMS services the network operator. The traffic between the mobile phones the user and the backend would via GPRS / UMTS would be So pure IP traffic. Here is the data plan of the mobile network operator but a cost factor for the user, not for the operator.
Denbar ist auch eine Kombination aus beiden Varianten. Der volle Funktionsumfang erschließt sich hierbei nur für Nutzer moderner und leistungsfähiger Mobilfunktelefone, die das Client-Programm ausführen können. Dennoch stellt das Kommunikationssystem eine abgespeckte Funktionalität per SMS/MMS bereit.Denbar is also a combination of both variants. The full range of functions opens this only for Users more modern and powerful Mobile phones that can run the client program. Nevertheless, the communication system a stripped down functionality via SMS / MMS ready.
Auch auf dem PC kann das erfindungsgemäße Kommunikationsverfahren verfügbar sein. Hier wäre zwischen einer webbasierten Variante und einem speziell entwickelten Clientprogramm zu unterscheiden. Die webbasierte Variante bietet Vorteile im Bereich der Verwaltung von Verteilerlisten, hat jedoch Nachteile im Bereich der Interaktivität mit anderen Benutzern. Die Variante eines speziellen Clientprogramms wiederum bietet Vorteile im Bereich der Interaktivität (Versand und Empfang von Nachrichten in Echtzeit), hat jedoch Nachteile im Bereich des hierfür nötigen Entwicklungsaufwandes und eventueller Sicherheitsbedenken (Spyware, Profilierung, etc.).Also on the PC, the communication method according to the invention available be. Here would be between a web-based variant and a specially developed client program to distinguish. The web-based variant offers advantages in the area The management of distribution lists, however, has disadvantages in the area of interactivity with other users. The variant of a special client program In turn, offers benefits in terms of interactivity (shipping and receiving messages in real time), but has disadvantages in the Area of this force Development effort and any security concerns (spyware, Profiling, etc.).
Denkbar ist auch, das Clientprogramm auf einem mobilen Datenträger bspw. einem USB Stick anzubieten, der rechnerunabhängig läuft, was die Benutzung auf verschiedenen Computern , bspw. in Internet-Cafes oder auf einem Privat- und einem Firmenrechner, ermöglicht. Solche Client-Programme sind auch für andere Kommunikationsendgeräte wie PDAs/Smartphones, iPods/iPhones, Blackberrys etc. denkbar.Conceivable is synonymous, the client program on a mobile disk, for example. to offer a USB stick, which runs independently of the computer, what the use on various computers, for example in Internet cafes or on one Private and a company computer. Such client programs are also for other communication terminals like PDAs / Smartphones, iPods / iPhones, Blackberrys etc. conceivable.
3.3. Figur von Nutzungsszenarien3.3. Figure of Usage Scenarios
Um die Funktionsweise der in den Kapiteln 3.1 und 3.2 beschriebenen Architektur zu verdeutlichen, sollen im folgenden typische Abläufe, wie sie im Kommunikationssystem üblich sein werden, anhand der genannten Komponenten dargestellt werden, wobei Bezug genommen wird, auf die begleitenden Diagramme, welche zeigen:Around the functioning of the systems described in chapters 3.1 and 3.2 To clarify architecture, the following are typical processes, such as they are common in the communication system be represented by the components mentioned, with reference to the accompanying diagrams which demonstrate:
Es
wird zunächst
anhand von
3.3.1. Versand einer Nachricht3.3.1. Sending a message
Benutzer
A möchte
eine Nachricht an alle Mitglieder seiner Verteilerliste senden.
Hierbei ist es zunächst
egal, auf welchem Wege die Nachricht versendet wird, d. h. per SMS
oder mit Hilfe des Client-Programms auf seinem Mobilfunktelefon
via GPRS oder UMTS. Auch der Nachrichtentyp ist zunächst unerheblich.
Benutzer A erstellt die Nachricht und versendet diese an Verteilerliste
1. Die Nachricht wird hierzu von seinem Mobilfunktelefon über das
Netz des Mobilfunkbetreibers zum Backend gesendet (Schritt
Der
Applikationsserver überprüft nun zunächst, ob
Benutzer A überhaupt
Mitglied der Verteilerliste ist, an die er seine Nachricht versenden
möchte.
Ist dies nicht der Fall, wird die Nachricht verworfen. Ist A jedoch Mitglied
der Verteilerliste, so besitzt er auch die Berechtigung, Nachrichten
an die Verteilerliste zu senden. In diesem Fall wird die Nachricht
durch das Nachrichtenmodul ausgewertet (Schritt
Ist
dies erledigt, so werden mit Hilfe der in der Datenbank gespeicherten
Informationen die restlichen Teilnehmer der Verteilerliste ermittelt
(Schritt
Im Falle einer einfachen Text- oder Bildnachricht ist damit der Ablauf erledigt. Im Falle einer komplexeren Mehrwertnachricht kann es jedoch erforderlich sein, Antworten der anderen Mitglieder der Verteilerliste abzuwarten und diese wiederum in aufbereiteter Form dem ursprünglichen Sender (also Benutzer A) oder sogar allen Mitgliedern der Verteilerliste zu übersenden. Ein typischer Fall wäre die „VoteMessage", bei der erst die Antwort aller Mitglieder der Verteilerliste über das Abstimmungsergebnis entscheidet. In diesem Fall muss der Applikationsserver anhand des Nachrichtentyps erkennen, dass mit den jeweiligen zugehörigen Antworten entsprechende Aktionen nötig sind. Nachrichten benötigen deshalb eindeutige Identifikationen, um die ursprüngliche Nachricht sowie die dazu gehörenden Folgenachrichten einander zuordnen zu können. Im Applikationsserver kann der Ablauf einer Mehrwertnachricht wie beispielsweise einer „Votemessage" mit Hilfe eines Ablaufplans (Workflow) oder anhand von aufeinanderfolgenden Statuszuständen, die die jeweilige Weiterverarbeitung der Nachricht bestimmen, realisiert werden. Am Beispiel der „Votemessage" soll dies beispielhaft verdeutlicht werden:
- – Status 1: „Votemessage" von Benutzer A wurde aufbereitet an die Mitglieder der Verteilerliste versendet.
- – Status 2: Die Antworten auf die „Votemessage" sind von den restlichen Benutzern eingetroffen.
- – Status 3: Das Resultat der Abstimmung wurde an alle Teilnehmer der Verteilerliste versendet.
- - Status 1: "Votemessage" of user A has been prepared and sent to the members of the distribution list.
- - Status 2: The responses to the "Vote Message" have arrived from the rest of the users.
- - Status 3: The result of the vote was sent to all participants in the distribution list.
Da Vorkehrungen getroffen werden, dass Nachrichten und zugehörige Antworten stets einander zugeordnet werden können, ist es möglich, über die Vergabe von aufeinander folgenden Statuszuständen, die an bestimmte Verarbeitungsschritte gekoppelt sind, zahlreiche weitere Mehrwertnachrichtentypen zu erstellen.There Arrangements are made for messages and related responses can always be assigned to each other, it is possible over the Assignment of successive status states to specific processing steps are coupled to create numerous other value-added message types.
So wäre es denkbar, dass eigene Nachrichtentypen von den Benutzern selbst erstellt und verwendet werden. Solche Nachrichten bestünden dann wiederum aus Ablaufplänen (Workflows) und damit verknüpften Einzelanwendungen.So would it be conceivable that own message types created by the users themselves and used. Such messages then again consist of flowcharts (workflows) and related individual applications.
3.3.2. Anmeldung eines neuen Benutzers im System3.3.2. Registration of a new user in the system
In
- 1. Der Benutzer wird einem anderen Benutzer, der bereits über ein Benutzerkonto verfügt, eingeladen.
- 2. Der Benutzer hat von der Existenz des Kommunikationssystems erfahren und meldet sich spontan an.
- 1. The user is invited to another user who already has a user account.
- 2. The user has learned about the existence of the communication system and spontaneously logs on.
Im
Fall 1 wird der einladende Benutzer den eingeladenen Benutzer zunächst beim
Kommunikationssystem bekannt machen. Aufbauend auf dem bereits in
Kapitel 3.3.1 dargestellten Szenario möchte beispielsweise „Benutzer
D", der Mitglied
und Verwalter („Verwalter") der Verteilerliste
2 ist, den noch nicht im Kommunikationssystem registrierten Benutzer
X einladen. Er tut dies entweder über sein Client-Programm auf
seinem Mobilfunktelefon oder über
das Webportal des Systems (Schritt
Schritt
Bei
der Anmeldung hat der Benutzer im Schritt
Das Kommunikationssystem muss dabei berücksichtigen, dass Benutzer durchaus mehrere Mobilfunktelefone besitzen können, die alle innerhalb des Systems (z. B. in Verbindung mit verschiedenen Verteilerlisten) Verwendung finden sollen. Wichtig ist jedoch stets, dass eine eindeutige Zuordnung zwischen Benutzeridentifikation, Mobilfunknummer und Benutzer (und auch dessen Zahlungsdaten) möglich ist.The Communication system must take into account that users quite a few mobile phones can own, all within the Systems (eg in connection with different distribution lists) Should be used. However, it is always important that a clear Assignment between user identification, mobile phone number and user (and also his payment data) is possible.
3.3.3. Verwaltung von Verteilerlisten3.3.3. Management of distribution lists
In
Im System angemeldete Benutzer können nicht nur Mitglieder einer Verteilerliste sein, sondern auch neue Verteilerlisten anlegen. In diesem Fall wird der anlegende Benutzer automatisch Verwalter („Verwalter") dieser Liste. Es obliegt ihm zukünftig, andere Mitglieder in die Liste aufzunehmen.in the System registered users can not just members of a distribution list, but also new ones Create distribution lists. In this case, the applying user automatically administrator ("administrator") of this list is up to him in the future, to add other members to the list.
Möchte ein Verwalter einer Verteilerliste eine neue Verteilerliste anlegen, so kann er dies über das Webinterface oder ggf. auch über das Client-Programm auf seinem Mobilfunktelefon erledigen. Die Verteilerliste erhält von ihm einen Listennamen und vom System eine eindeutige Listenidentifikationsbezeichnung zugewiesen. Die Listenidentifikationsbezeichnung identifiziert bei der späteren Kommunikation die Liste und damit die in der Verteilerliste enthaltenen Mitglieder.I want one Manager of a distribution list create a new distribution list, so he can do this over the web interface or possibly over Do the client program on his mobile phone. The distribution list receives from him a list name and from the system a unique list identification name assigned. The list identification name identifies at later Communication the list and thus those contained in the distribution list Members.
Zu „leben" beginnt die Liste jedoch erst, wenn weitere Benutzer vom Verwalter in eine Liste aufgenommen werden oder zur Teilnahme eingeladen werden.The list begins with "live" however, only when more users are added to the list by the administrator be invited or invited to participate.
Die Anbahnung der Aufnahme in eine Liste kann auf verschiedene Weise geschehen, beispielsweise:
- – über persönlichen/verbalen Kontakt zwischen dem Verwalter und einem Interessenten
- – zwischen einem zunächst anonymen Interessenten und dem Verwalter über das Internetportal des Kommunikationssystems
- – über eine Internetseite, die einen Link zur Internetseite des Kommunikationssystems enthält.
- - via personal / verbal contact between the administrator and an interested party
- - between an initially anonymous prospective customer and the administrator via the Internet portal of the communication system
- - via a website containing a link to the communication system website.
In jedem Fall kann nur dann ein neues Mitglied in eine Verteilerliste aufgenommen werden, wenn dieses bereits als Benutzer im System registriert und validiert ist und somit ein gültiges Benutzerkonto mit einer Benutzeridentifikation besitzt.In In any case, only a new member in a distribution list if this is already registered as a user in the system and is validated and thus a valid user account with a user identification has.
Die
Aufnahme eines neuen Benutzers kann vom Verwalter über das
WebPortal oder das Client-Programm auf dem Mobilfunktelefon erfolgen.
Der Verwalter muss hierzu entweder die Benutzeridentifikation oder einen
dieser zugeordneten Namen des Interessenten oder dessen Mobilfunknummer
kennen (Schritt
Das
Kommunikationssystem prüft,
ob Benutzer D überhaupt
berechtigt ist, weitere Benutzer in die Verteilerliste 2 aufzunehmen
(Schritt
Das
Kommunikationssystem sendet daraufhin eine Einladungsnachricht vom
Typ „JoinMessage" an den Benutzer
X. Die Einladungsnachricht („JoinMessage") erlaubt dem Benutzer
X lediglich, die Aufnahme in die Verteilerliste anzunehmen oder
abzulehnen (Schritt
Nachdem die Aufnahme eines Benutzers voraussetzt, dass dieser bereits registrierter und validierter Benutzer im System ist, würde sich der erneute Versand einer Bestätigungsnachricht erübrigen. Verfügt der Benutzer noch nicht über ein gültiges Benutzerkonto, würde der Prozess wie in Kapitel 3.3.2 beschrieben fortgesetzt.After this the inclusion of a user requires that this already registered and validated user in the system, the resending would take place a confirmation message unnecessary. has the user is not over yet a valid one User account, would the process continues as described in chapter 3.3.2.
Über das WebPortal sowie das Client-Programm sind alle Benutzer mit einem gültigem Benutzerkonto in der Lage, jederzeit festzustellen, in welchen Verteilerlisten sie eingetragen sind und welchen Status sie besitzen (Nutzer oder Verwalter). Verwalter besitzen zudem die Möglichkeit, Benutzer jederzeit aus einer Liste zu streichen.About the WebPortal as well as the client program are all users with one valid User account able to determine at any time in which distribution lists they are registered and what status they own (user or Administrator). Managers also have the option of users at any time to delete from a list.
Claims (17)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007032616A DE102007032616A1 (en) | 2007-07-11 | 2007-07-11 | Mobile radio communication providing method for inviting group members to meeting place at particular time, involves transferring message sent to distribution lists to communication device of all group members listed in lists over device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102007032616A DE102007032616A1 (en) | 2007-07-11 | 2007-07-11 | Mobile radio communication providing method for inviting group members to meeting place at particular time, involves transferring message sent to distribution lists to communication device of all group members listed in lists over device |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102007032616A1 true DE102007032616A1 (en) | 2009-01-15 |
Family
ID=40121473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102007032616A Ceased DE102007032616A1 (en) | 2007-07-11 | 2007-07-11 | Mobile radio communication providing method for inviting group members to meeting place at particular time, involves transferring message sent to distribution lists to communication device of all group members listed in lists over device |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102007032616A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000079826A1 (en) * | 1999-06-21 | 2000-12-28 | Incirco Ab | A method and an arrangement relating to groups of communicating users |
US20040013254A1 (en) * | 2000-09-08 | 2004-01-22 | Max Hamberg | Setting up a conference call between members of a chat group |
US20040125933A1 (en) * | 2002-12-31 | 2004-07-01 | Peng Jun | Managing and initiating conference calls |
EP1562386A2 (en) * | 2004-02-04 | 2005-08-10 | Microsoft Corporation | Command based system for broadcasting group SMS with mobile message receiver and communication server |
-
2007
- 2007-07-11 DE DE102007032616A patent/DE102007032616A1/en not_active Ceased
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000079826A1 (en) * | 1999-06-21 | 2000-12-28 | Incirco Ab | A method and an arrangement relating to groups of communicating users |
US20040013254A1 (en) * | 2000-09-08 | 2004-01-22 | Max Hamberg | Setting up a conference call between members of a chat group |
US20040125933A1 (en) * | 2002-12-31 | 2004-07-01 | Peng Jun | Managing and initiating conference calls |
EP1562386A2 (en) * | 2004-02-04 | 2005-08-10 | Microsoft Corporation | Command based system for broadcasting group SMS with mobile message receiver and communication server |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60114692T2 (en) | Method for transferring stored data of a database | |
DE60038054T2 (en) | PROCESS FOR FACILITATING ELECTRONIC COMMUNICATION | |
DE60038460T2 (en) | ANONYMITY IN A PRESENCE PROCESSING SYSTEM | |
EP1169873B1 (en) | Method for finding members of a common interest group | |
DE60214927T2 (en) | Method and device for establishing a communication group | |
DE60027283T2 (en) | SYSTEM FOR CONTROLLING COMMUNICATION CHANNEL USE | |
DE102006005479A1 (en) | Method for distributing content to multiple users | |
EP1656788A1 (en) | Method for the transmission of additional information in a communication system, exchange device and user station | |
DE60210133T2 (en) | GLOBAL UNIQUE IDENTIFICATION OF USER GROUPS IN A COMMUNICATION SYSTEM | |
DE102007058948A1 (en) | Method for determining at least one subscriber device for a telecommunications conference session, telecommunication conference arrangement, and telecommunication conference session server | |
DE60036703T2 (en) | METHOD FOR IMPLEMENTING A CHAT LINE OR A BLACK BOARD SERVICE IN A MOBILE NETWORK NETWORK | |
EP1675369B1 (en) | Method and system for communicating anonymously in a telecommunications network | |
DE102008045425B3 (en) | Active communication sessions i.e. push-to-talk over cellular-telecommunication conference sessions, determining method for e.g. telecommunication conference system, involves receiving and transmitting request-response by information server | |
DE60033191T2 (en) | BILLING SYSTEM FOR A SYSTEM FOR IMMEDIATE MESSAGE TRANSMISSION | |
DE102008029142B3 (en) | Method for determining active communication sessions and communication session information servers | |
DE102007032616A1 (en) | Mobile radio communication providing method for inviting group members to meeting place at particular time, involves transferring message sent to distribution lists to communication device of all group members listed in lists over device | |
DE102004005720B3 (en) | Managing communications sessions in packet-oriented communications system involves specifying session prioritization for first mobile station of first group also associated with second group, sending prioritization to central controller | |
DE102008046713B4 (en) | Method for group communication between subscribers of various intelligence services, communication terminal and computer program product | |
EP2018774A1 (en) | Method for combined message transmission and processing in a telecommunication network | |
EP1911304B1 (en) | Method for extending a push to talk communication service | |
WO2005117396A1 (en) | Method and device for exchanging subscriber information in a communications system | |
EP2063591B1 (en) | Method and device for message transmission in telecommunications networks | |
DE602004006989T2 (en) | System and method for using a first communication via a first communication means for establishing a second communication via a second communication means | |
DE60311253T2 (en) | COMMUNICATION ENVIRONMENT WITH SEVERAL WEB SITES | |
DE10330527B4 (en) | SMS contact |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8131 | Rejection |