DE102008058344A1 - Individual network-based communication control - Google Patents

Individual network-based communication control Download PDF

Info

Publication number
DE102008058344A1
DE102008058344A1 DE200810058344 DE102008058344A DE102008058344A1 DE 102008058344 A1 DE102008058344 A1 DE 102008058344A1 DE 200810058344 DE200810058344 DE 200810058344 DE 102008058344 A DE102008058344 A DE 102008058344A DE 102008058344 A1 DE102008058344 A1 DE 102008058344A1
Authority
DE
Germany
Prior art keywords
subscriber
communication system
configuration data
communication
call
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.)
Withdrawn
Application number
DE200810058344
Other languages
German (de)
Inventor
Gerhard Dipl.-Math. Kramarz von Kohout
Matthias Dipl.-Ing. Röbke
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Deutsche Telekom AG
Original Assignee
T Mobile International AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by T Mobile International AG filed Critical T Mobile International AG
Priority to DE200810058344 priority Critical patent/DE102008058344A1/en
Priority to PCT/EP2009/007557 priority patent/WO2010057558A1/en
Publication of DE102008058344A1 publication Critical patent/DE102008058344A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42136Administration or customisation of services
    • H04M3/42153Administration or customisation of services by subscriber
    • H04M3/42161Administration or customisation of services by subscriber via computer interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/436Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it

Abstract

Verfahren und Kommunikationssystem zum Aufbau einer Kommunikationsverbindung zwischen den Kommunikationsendgeräten (1, 2) eines anrufenden A-Teilnehmers und eines anzurufenden B-Teilnehmers eines Kommunikationssystems (10, 11, 12, 20, 21, 22), insbesondere eines Telekommunikationsfestnetzes und/oder eines Mobilfunknetzes und/oder eines internetprotokollbasierten Computernetzwerkes oder einer Kombination dieser Netze, wobei zumindest eine Rufnummer und/oder eine andere Kennung, die dem B-Teilnehmer zugeordnet ist/sind, als Parameter für den Aufbau der Kommunikationsverbindung an das Kommunikationssystem übermittelt wird/werden, wobei unter Verwendung der Rufnummer und/oder der Kennung des B-Teilnehmers als Parameter eine Datenbankabfrage (3) nach hinterlegten Konfigurationsdaten erfolgt, wobei in Abhängigkeit dieser Konfigurationsdaten seitens des Kommunikationssystems (10, 11, 12, 20, 21, 22) eine vordefinierbare Reaktion durchgeführt wird, wobei in dem Fall, dass keine Konfigurationsdaten hinterlegt sind, seitens des Kommunikationssystems ein Verbindungsaufbau zu dem Endgerät (2) des B-Teilnehmers aufgebaut wird.Method and communication system for establishing a communication connection between the communication terminals (1, 2) of a calling A subscriber and a B subscriber to be called a communication system (10, 11, 12, 20, 21, 22), in particular a fixed telecommunications network and / or a mobile network and / or an Internet Protocol-based computer network or a combination of these networks, wherein at least one telephone number and / or another identifier associated with the B subscriber is / are transmitted to the communication system as a parameter for setting up the communication connection, wherein Using the phone number and / or the identifier of the B-subscriber as a parameter database query (3) for stored configuration data is carried out, depending on this configuration data by the communication system (10, 11, 12, 20, 21, 22) a predefinable response is performed , where in the case that no configurat stored on the part of the communication system, a connection to the terminal (2) of the B-subscriber is established.

Description

Die Erfindung betrifft ein Verfahren und ein Kommunikationssystem zum Aufbau einer Kommunikationsverbindung zwischen den Kommunikationsendgeräten eines anrufenden A-Teilnehmers und eines anzurufenden B-Teilnehmers eines Kommunikationssystems, insbesondere eines Telekommunikationsfestnetzes und/oder eines Mobilfunknetzes und/oder eines internetprotokollbasierten Computernetzwerkes oder einer Kombination dieser Netze.The The invention relates to a method and a communication system for Establishment of a communication connection between the communication terminals a calling A-subscriber and a B-subscriber to be called a communication system, in particular a telecommunication network and / or a mobile network and / or an internet protocol-based Computer network or a combination of these networks.

Hierbei werden zumindest eine Rufnummer oder sonstige Kennung, die dem B-Teilnehmer zugeordnet sind, als Parameter für den Aufbau der Kommunikationsverbindung an das Kommunikationssystem übermittelt. Dies ist die bekannte und übliche Vorgehensweise zum Aufbau einer Kommunikationsverbindung, beispielsweise einer Telefonverbindung, zwischen dem anrufenden A-Teilnehmer und dem angerufenen B-Teilnehmer.in this connection be at least one phone number or other identifier that the B-subscriber are assigned as parameters for the establishment of the communication connection transmitted to the communication system. This is the known one and usual procedure for establishing a communication connection, for example, a telephone connection, between the calling A-subscriber and the called B-subscriber.

Für manche mobile Endgeräte sind verschiedene Softwareapplikationen wie „SmartFilter” oder „Advanced Call Manager” verfügbar, die es dem Nutzer ermöglichen, Anrufe, die ihn erreichen, regelbasiert auf Basis der Rufnummer auszuwerten.For Some mobile devices are different software applications like "SmartFilter" or "Advanced Call Manager ", which allows the user to Calls that reach him are rule-based based on the phone number evaluate.

Der Nutzer kann auf diese Weise Anrufe gewisser Rufnummern (etwa aus Kontakten, die er entsprechend markiert hat) nicht annehmen (sog. „black list”, d. h. schwarze Liste), sondern diese beispielsweise zur Mobilbox weiterleiten, oder er nimmt umgekehrt gerade nur Anrufe gewisser Rufnummern (etwa aus Kontakten, die er entsprechend markiert hat) an (sog. „white list”, d. h. weiße Liste), alle anderen Anrufe werden abgewiesen. Für Anrufe, bei denen die Rufnummer des Anrufers dem Angerufenen nicht signalisiert wird, kann ein besonderes Handling vorgesehen werden.Of the In this way, users can call certain numbers (such as Contacts that he has marked accordingly) (so-called "black list", d. H. black list), but forward them to the mobile box, for example. or conversely, he just takes calls only certain numbers (about Contacts, which he marked accordingly) (so-called "white list ", d. H. white list), all other calls will be rejected. For calls where the phone number the caller is not signaled to the called party, can be a special Handling be provided.

Darüber hinaus bieten manche Softwareapplikationen die Option, zusätzlich den auf dem Endgerät geführten Terminkalender auszuwerten, so dass beispielsweise während dort eingetragenen Terminen sämtliche Anrufe, also auch die von denjenigen Anrufern, deren Rufnummer in der „white list” aufgeführt ist, nicht akzeptiert werden. Stattdessen erhalten die Anrufer eine SMS mit vorab konfiguriertem Inhalt.About that In addition, some software applications offer the option in addition the appointment book kept on the terminal evaluate, so that, for example, during appointments there all calls, including calls from those callers, whose phone number is listed in the "white list" is, not to be accepted. Instead, the callers receive one SMS with pre-configured content.

Nachteilig dabei ist, dass die genannten Softwareapplikationen jeweils nur für bestimmte Endgerätetypen verfügbar sind. So setzt das Programm „Advanced Call Manager” die Nokia S60-Plattform voraus, das Programm „Smartphone” setzt hingegen die PocketPC-Plattform voraus. Für viele mobile Endgeräte, die heute eingesetzt werden, ist eine solche Softwareapplikation mit einem den oben beschriebenen Merkmalen vergleichbarem Leistungsumfang nicht verfügbar. Für Endgeräte, die im Festnetz eingesetzt werden, gilt dieses entsprechend, hier sind keine solchen Softwareapplikationen bekannt.adversely it is that the mentioned software applications only available for specific terminal types are. So the program "Advanced Call Manager" sets the Nokia S60 platform ahead, the program "Smartphone" sets however, the PocketPC platform ahead. For many mobile devices, which are used today is one such software application with a performance comparable to the features described above not available. For terminals that are in the Fixed network, this applies accordingly, here are no such software applications known.

Weiterhin nachteilig ist, dass endgerätebasierte Softwareapplikationen darüber hinaus a priori gewissen Restriktionen unterliegen. Wenn das Endgerät beispielsweise keine Verbindung zum Netz hat, gehen keine Anrufe ein, eine endgerätebasierte Auswertung kann in dieser Zeit prinzipiell nicht stattfinden. Auch eine dynamische Anrufweiterschaltung, bei der die Zielrufnummer nicht statisch definiert ist, sondern beispielsweise von der Rufnummer des Anrufers abhängt, lässt sich grundsätzlich nicht mit einer endgerätebasierten Softwareapplikation realisieren, da die Mechanismen zur Anrufweiterschaltung im Netz liegen.Farther A disadvantage is that terminal-based software applications moreover, they are subject to certain restrictions a priori. For example, if the terminal is not connected to the network has no calls, a terminal-based evaluation can not take place during this time in principle. Also a dynamic one Call forwarding where the destination number is not statically defined is, for example, depends on the caller's number, can not be used with a terminal-based Implement software application, since the mechanisms for call forwarding in Net lie.

Weiterhin kann die Softwareapplikation auf dem Endgerät prinzipiell nur diejenigen Informationen auswerten, die auf dem Endgerät des Angerufenen vorliegen. Auf Informationen über den Anrufer bzw. den Angerufenen, die nur im Netz vorliegen, kann die Softwareapplikation auf dem Endgerät nicht unmittelbar zugreifen.Farther can the software application on the terminal in principle only evaluate those information on the terminal of the called party. On information about the caller or the called party, who are only present in the network, can use the software application not directly accessing the terminal.

Die bislang verfügbaren Softwareapplikationen unterstützen zudem ausschließlich die Sicht des Angerufenen, d. h. des B-Teilnehmers. Für den Nutzer als Anrufer, d. h. für den A-Teilnehmer, stehen entsprechende Programme nicht zur Verfügung. Wenn es sie gäbe, würden sie aber naturgemäß denselben Restriktionen wie eben beschrieben unterliegen.The support existing software applications In addition, only the view of the called, d. H. of B subscriber. For the user as a caller, d. H. For the A-subscriber, corresponding programs are not available. If if they did exist, they would naturally be the same Subject to restrictions as just described.

Schließlich kann das Handling auf einem Endgerät angesichts der üblicherweise kompakten Tastatur und Anzeige nur mäßigen Nutzerkomfort bieten. Für den Nutzer kann es daher schnell lästig werden, die erforderlichen Einstellungen an seinem Endgerät vornehmen bzw. aktualisieren zu müssen. Bei einem Endgerätewechsel stehen in der Regel weder die Softwareapplikation selbst noch die zugehörigen Konfigurations- und Nutzerdaten zur Verfügung.After all Can handling on a terminal considering the usual Compact keyboard and display offer only moderate user comfort. It can therefore be annoying for the user, Make the necessary settings on your device or to update. At a terminal change are usually neither the software application itself nor the associated configuration and user data.

Aufgabe der vorliegenden Erfindung ist es, die beschriebenen Nachteile zu überwinden.task The present invention is intended to overcome the disadvantages described.

Diese Aufgabe wird erfindungsgemäß mit dem Verfahren gemäß Anspruch 1 sowie mit dem Kommunikationssystem gemäß Anspruch 13 gelöst. Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen angegeben.These Task is according to the invention with the method according to claim 1 and with the communication system solved according to claim 13. Further advantageous Embodiments of the invention are in the subclaims specified.

So ist es besonders vorteilhaft bei dem Verfahren zum Aufbau einer Kommunikationsverbindung zwischen den Kommunikationsendgeräten eines anrufenden A-Teilnehmers und eines anzurufenden B-Teilnehmers eines Kommunikationssystems, insbesondere eines Telekommunikationsfestnetzes und/oder eines Mobilfunknetzes und/oder eines internetprotokollbasierten Computernetzwerkes oder einer Kombination dieser Netze, wobei zumindest eine dem Endgerät des B-Teilnehmers zugeordnete Rufnummer als Parameter für den Aufbau der Kommunikationsverbindung an das Kommunikationssystem übermittelt wird, dass unter Verwendung der Rufnummer des B-Teilnehmers als Parameter eine Datenbankabfrage nach hinterlegten Konfigurationsdaten erfolgt, wobei in Abhängigkeit dieser Konfigurationsdaten seitens des Kommunikationssystems eine vordefinierbare Reaktion durchgeführt wird, wobei in dem Fall, dass keine Konfigurationsdaten hinterlegt sind, seitens des Kommunikationssystems ein Verbindungsaufbau zu dem Endgerät des B-Teilnehmers aufgebaut wird.Thus, it is particularly advantageous in the method for establishing a communication connection between the communication terminals of a calling A-subscriber and a call the B-subscriber of a communication system, in particular a fixed telecommunications network and / or a mobile network and / or an Internet Protocol-based computer network or a combination of these networks, wherein at least one of the terminal of the B-subscriber assigned number is transmitted as a parameter for establishing the communication connection to the communication system in that, using the call number of the B subscriber, a database query for stored configuration data takes place as a parameter, a predefinable response being carried out by the communication system as a function of this configuration data, in which case no communication is established by the communication system in the event that no configuration data is stored is built up the terminal of the B-subscriber.

Der Aufbau der Kommunikationsverbindung erfolgt zwischen den Endgeräten der Nutzer. Gemeint ist hiermit schlicht der Aufbau einer Kommunikationsverbindung zwischen zwei oder mehr Nutzern, im einfachsten Fall handelt es sich um einen Anruf des A-Teilnehmers (Anrufer) bei dem B-Teilnehmer (Angerufener), wozu der A-Teilnehmer die Telefonnummer des B-Teilnehmers wählt. Das erfindungsgemäße Verfahren kann sowohl im Festnetz als auch im Mobilfunk sowie bei computernetzwerkgestützter Kommunikation wie Internettelefonie, sog. „Voice-over-IP”, zum Einsatz kommen. Ein Einsatz ist auch möglich bei einem Aufbau einer Kommunikationsverbindung unter Nutzung verschiedener Netztypen und/oder Technologien.Of the Establishment of the communication connection takes place between the terminals the user. This simply means the establishment of a communication connection between two or more users, in the simplest case it acts a call from the A-subscriber (caller) to the B-subscriber (Called), for which the A-subscriber the telephone number of the B-subscriber chooses. The inventive method can be used both in the fixed network as well as in the portable radio as well as with computer-network-supported Communication such as Internet telephony, so-called "Voice over IP", be used. An employment is also possible with one Establishment of a communication connection using various Network types and / or technologies.

Bei der Kommunikationsverbindung kann es sich um eine leitungs- oder paketvermittelte Gesprächs- oder Datenkommunikationsverbindung wie z. B. Sprachverbindung, E-Mail, IM, SMS, MMS zwischen einem A- und einem B-Teilnehmer handeln.at The communication connection can be a line or packet-switched call or data communication connection such as B. voice connection, e-mail, IM, SMS, MMS between a A- and a B-participant act.

Weil die Probleme prinzipiell mit endgerätebasierten Softwareapplikationen nicht umfassend lösbar sind, ist die erfindungsgemäße Lösung netzbasiert. Mit diesem Ansatz wird eine Lösung geschaffen, deren Vorteile ein Nutzer mit einem beliebigen Endgerät, unabhängig davon, ob es ein aktuelles Modell neuester Generation oder eben ein älteres, heute nicht mehr vertriebenes Modell ist, nutzen kann. Der Nutzer kann auch ohne weiteres sein Endgerät wechseln, ohne zeitliche oder sonstige Einschränkungen stehen ihm die Funktionalitäten der netzbasierten Lösung auch nach dem Gerätewechsel zur Verfügung.Because the problems in principle with terminal-based software applications not comprehensively solvable, is the invention Solution network-based. With this approach will be a solution whose benefits a user with any device, regardless of whether it is a current model of the latest generation or just an older, no longer sold model is, can use. The user can also easily his terminal change, without time or other restrictions him the functionalities of the network-based solution Also available after the device change.

Während die endgerätebasierten Softwareapplikationen zudem nur für mobile Endgeräte zur Nutzung in Mobilfunknetzen verfügbar sind, ist die vorliegende Erfindung nicht nur im Mobilfunk, sondern auch ohne weiteres im Festnetz realisierbar.While the terminal-based software applications only for mobile devices for use in mobile networks are available, the present invention is not only in mobile communications, but also readily realizable in the fixed network.

Die Administration erfolgt bevorzugt webbasiert und kann daher vom Nutzer in komfortabler Art und Weise einfach, individuell und verlässlich vorgenommen werden.The Administration is preferably web-based and therefore can be done by the user comfortable, individual and reliable in a comfortable way be made.

Die Erfindungsidee ermöglicht darüber hinaus je nach Ausprägung die Berücksichtigung im Netz vorliegender Informationen, etwa Netzstatus des Angerufenen, Orts- oder Präsenzinformationen des Anrufenden und des Angerufenen, so dass Funktionalitäten realisiert werden können, die endgerätebasiert prinzipiell nicht realisierbar wären. Zusätzlich können statische und dynamische Daten und Dateien, die vom Nutzer systemseitig hinterlegt werden oder auf die anderweitig zugegriffen werden kann, Berücksichtigung finden.The Invention idea also allows depending on Characteristic the consideration in the net present Information, such as network status of the called party, location or presence information of the Callers and the called party, allowing functionalities can be realized, the terminal-based in principle would not be feasible. In addition, you can static and dynamic data and files provided by the user system be deposited or otherwise accessed Find.

Profitieren kann ein Nutzer von diesen Lösungen insofern sowohl in der Rolle als Angerufener als auch als Anrufer.Benefit In this respect, a user of these solutions can be both in the role as a called as well as a caller.

Vorzugsweise wird als Parameter die Rufnummer und/oder Kennung des anrufenden A-Teilnehmers an das Kommunikationssystem übermittelt und alternativ oder kumulativ zu der Rufnummer des B-Teilnehmers für die Datenbankabfrage nach hinterlegten Konfigurationsdaten verwendet.Preferably is used as a parameter, the number and / or identification of the calling A subscriber transmitted to the communication system and alternatively or cumulatively to the telephone number of the B-subscriber for the database query used for stored configuration data.

Es kann somit eine Steuerung und Beeinflussung gewünschter Reaktionen in Abhängigkeit der Rufnummern und/oder Kennungen des Anrufenden und/oder des Angerufenen erfolgen. Es besteht die Möglichkeit, eine oder beide Rufnummern und/oder Kennungen sowie weitere Parameter zu berücksichtigen.It can thus control and influencing desired Reactions depending on the phone numbers and / or identifiers the caller and / or the person called. There is a possibility one or both numbers and / or identifiers and other parameters to take into account.

Als Kennung/Parameter kann jedes Identifikationsmerkmal eines Teilnehmers oder eines Endgerätes genutzt werden. Mögliche Kennungen sind beispielsweise IMSI, IMEI, E-Mail-Adresse.When Identifier / parameter can be any identification feature of a subscriber or a terminal can be used. Possible IDs include IMSI, IMEI, e-mail address.

Besonders bevorzugt sind Konfigurationsdaten zur Vordefinition von Reaktionen des Kommunikationssystems seitens eines Teilnehmers hinterlegbar, insbesondere dass konfigurierbar ist, ob die Konfigurationsdaten verwendet werden sollen, wenn der Teilnehmer als A-Teilnehmer selbst anruft und/oder wenn der Teilnehmer als B-Teilnehmer angerufen wird und/oder immer oder temporär.Especially preference is given to configuration data for the predefinition of reactions of the communication system can be stored by a subscriber, in particular that is configurable, whether the configuration data should be used if the participant is an A-participant himself calls and / or if the subscriber is called as a B-subscriber and / or always or temporarily.

Unter „Klasse” wird im folgenden eine Menge, die aus einer oder mehreren Rufnummern besteht, verstanden, die explizit (z. B. „Rufnummern der Form +49190*”; „01711234678”) oder implizit (z. B. „Rufnummern, die auf Wunsch des Anrufers dem Angerufenen nicht übermittelt werden”) beschrieben sein kann. Unter „Gruppe” wird hier eine mit einem Namen versehene Klasse verstanden.Under "class" is in the following a lot consisting of one or more phone numbers exists, understood, which explicitly (eg "phone numbers of the form + 49190 * "; "01711234678") or implicitly (eg "telephone numbers that are available to the called party at the request of the caller can not be transmitted "). Under "Group" here is one with a name provided class understood.

Vorzugsweise ist/sind als vordefinierbare Reaktion/en des Kommunikationssystems vorgebbar,

  • • dass eine Nachricht generiert und an den A-Teilnehmer und/oder an den B-Teilnehmer übermittelt wird, insbesondere dass eine derartige Nachricht zu einem vorgebbaren Zeitpunkt übermittelt wird, insbesondere dass es sich um eine Sprach- und/oder Audio- und/oder Video- und/oder Text- und/oder Bildnachricht, also beispielsweise um eine E-Mail, IM, SMS oder MMS handelt, und/oder
  • • dass eine Anrufweiterleitung zu einer anderen Rufnummer durchgeführt wird, und/oder
  • • dass ein Aufbau einer Konferenzschaltung mit mehr als zwei Teilnehmern erfolgt, und/oder
  • • dass ein Verbindungsaufbau zu dem Endgerät des B-Teilnehmers ausgelöst wird oder dass der Anruf abgewiesen wird, und/oder
  • • die Rufnummer des anrufenden A-Teilnehmers dem angerufenen B-Teilnehmer übermittelt und angezeigt oder nicht übermittelt wird, und/oder
  • • eine Bezeichnung einer vordefinierten Gruppe von Teilnehmern dem angerufenen B-Teilnehmer übermittelt und angezeigt wird, wenn der anrufende A-Teilnehmer als zugehörig zu der vordefinierten Gruppe von Teilnehmern definiert ist,
Preferably, / are as predefinable Reaction / s of the communication system can be specified,
  • That a message is generated and transmitted to the A-subscriber and / or to the B-subscriber, in particular that such a message is transmitted at a predefinable time, in particular that it is a voice and / or audio and / or Video and / or text and / or picture message, that is, for example, an e-mail, IM, SMS or MMS, and / or
  • • that a call forwarding to another telephone number is carried out, and / or
  • • establishing a conference call with more than two participants, and / or
  • • that a connection to the terminal of the B-subscriber is triggered or that the call is rejected, and / or
  • • the calling A subscriber's number is communicated to the called B subscriber and displayed or not transmitted, and / or
  • A designation of a predefined group of subscribers is transmitted to the called B subscriber and displayed if the calling A subscriber is defined as belonging to the predefined group of subscribers,

Vorzugsweise werden die hinterlegten Konfigurationsdaten und/oder vorgenommenen Änderungen der Konfigurationsdaten und/oder die seitens des Kommunikationssystems durchgeführten Reaktionen protokolliert und sind abrufbar.Preferably become the stored configuration data and / or made changes the configuration data and / or the part of the communication system carried out reactions and are available.

Hierdurch können zu einem späteren Zeitpunkt jederzeit die eingerichteten und ggf. geänderten Konfigurationen sowie die erfolgten Verbindungsaufbauten und durchgeführten Netzreaktionen nachvollzogen werden.hereby can at any later time at any time established and possibly changed configurations as well the connection setups and network reactions carried out be traced.

Besonders bevorzugt erfolgt die Hinterlegung und/oder Änderung der Konfigurationsdaten über eine Kommunikationsschnittstelle, insbesondere über eine Internetseite.Especially Preferably, the deposit and / or modification of the Configuration data via a communication interface, especially via a website.

Hierdurch wird eine sehr einfache und benutzerfreundliche Konfiguration ermöglicht, auf die jederzeit zugegriffen werden kann.hereby is a very simple and user-friendly configuration allows which can be accessed at any time.

Vorzugsweise werden als Parameter für die Datenbankabfrage nach Konfigurationsdaten und/oder für die Durchführung der Reaktion des Kommunikationssystems alternativ oder kumulativ verwendet

  • • die Rufnummer und/oder Kennung des A-Teilnehmers und/oder
  • • die Kennung des Endgerätes des A-Teilnehmers und/oder
  • • die Rufnummer und/oder Kennung des B-Teilnehmers und/oder
  • • die Kennung des Endgerätes des B-Teilnehmers und/oder
  • • eine Zuordnung von Teilnehmern zu Teilnehmergruppen und/oder
  • • der Zeitpunkt des Anrufs, insbesondere Uhrzeit und/oder Wochentag und/oder Datum, und/oder
  • • der Standort des A-Teilnehmers und/oder
  • • der Standort des B-Teilnehmers und/oder
  • • ein Status des Endgerätes des B-Teilnehmers, insbesondere eingebucht/nicht eingebucht/besetzt/keine Rufannahme oder dergleichen.
Preferably, the parameters used for the database query for configuration data and / or for the implementation of the reaction of the communication system are used alternatively or cumulatively
  • • the telephone number and / or identification of the A subscriber and / or
  • • the identifier of the terminal of the A-subscriber and / or
  • • the telephone number and / or identification of the B subscriber and / or
  • • the identification of the terminal of the B subscriber and / or
  • • an assignment of participants to groups of participants and / or
  • • the time of the call, in particular time and / or day of the week and / or date, and / or
  • • the location of the A-participant and / or
  • • the location of the B-subscriber and / or
  • A status of the terminal of the B-subscriber, in particular logged in / not logged in / occupied / no call acceptance or the like.

Vorzugsweise erfolgen die Datenbankabfrage und die Durchführung der Reaktion mittels eines Servers innerhalb des Kommunikationssystems, insbesondere kann bei Vorliegen entsprechender Konfigurationsdaten über den Server die Kommunikationsverbindung aufgebaut werden.Preferably the database query and the implementation of the Reaction by means of a server within the communication system, In particular, in the presence of corresponding configuration data via the server the communication connection are established.

Der Server kann eine eigenständige Systemkomponente darstellen oder Teil einer anderen Komponente, beispielsweise eines für den Verbindungsaufbau genutzten Netzknotens, sein.Of the Server can be a stand-alone system component or part of another component, for example one for be the connection node used, be.

Je nach Ausgestaltung haben ein, mehrere oder alle an der Kommunikation beteiligten Netze einen solchen erfindungsgemäßen Server.ever according to design have one, several or all of the communication involved networks such a inventive Server.

Die beschriebenen Datenbanken können lokal, d. h. netz-/serverspezifisch, implementiert sein. Alternativ ist eine zentrale Lösung mit einer netzübergreifenden Datenbank, die von allen beteiligten Netzen/Servern nutzbar ist, möglich.The described databases can be local, d. H. network- / server specific, be implemented. Alternatively, a central solution with a cross-network database shared by all Networks / servers is usable, possible.

Der Server mit der angeschlossenen Datenbank ist somit vorzugsweise Bestandteil des Kommunikationssystems und übernimmt unmittelbar die Steuerung des Aufbaus der Kommunikationsverbindung respektive der durchzuführenden Reaktion, wenn entsprechende Konfigurationsdaten in der Datenbank vorliegen. Sofern keine Konfigurationsdaten in der Datenbank vorliegen, erfolgt ein standardmäßiger Verbindungsaufbau.Of the Server with the connected database is thus preferred Part of the communication system and takes over immediately the control of the structure of the communication link respectively the reaction to be performed, if appropriate configuration data in the database. Unless configuration data in the database, there is a default Connection.

Sind auf einer Datenbank Konfigurationsdaten sowohl des A- als auch des B-Teilnehmers hinterlegt und soll eine Kommunikationsverbindung aufgebaut werden, für die sowohl der A- als auch der B-Teilnehmer Festlegungen getroffen haben, so sind ggf. sich widersprechende Festlegungen regelbasiert aufzulösen. So kann beispielsweise festgelegt werden, dass stets die Festlegungen des B-Teilnehmers Vorrang haben.are on a database configuration data of both the A- and the B-subscriber deposited and should be a communication link for both the A and B participants Definitions have been made, so may be conflicting Settle rules rule-based. So, for example be determined that always the specifications of the B-subscriber priority to have.

Sind hingegen auf einer Datenbank Konfigurationsdaten des A-Teilnehmers, auf einer anderen Datenbank Konfigurationsdaten des B-Teilnehmers hinterlegt und soll eine Kommunikationsverbindung aufgebaut werden, für die sowohl der A- als auch der B-Teilnehmer Festlegungen getroffen haben, so werden zunächst die Festlegungen des A-Teilnehmers berücksichtigt. Anschließend wird die Kommunikationsverbindung vom Netz des A-Teilnehmers an das Netz des B-Teilnehmers weitergeleitet. Dort werden die Festlegungen des B-Teilnehmers berücksichtigt.If, on the other hand, configuration data of the A subscriber are stored on one database, configuration data of the B subscriber are stored on a different database, and if a communication connection is to be established for which both the A and B subscribers have made determinations, the definitions of the A subscriber considered. Subsequently, the communication link from the network of the A-subscriber is forwarded to the network of the B-subscriber. There, the specifications of the B-participant are taken into account.

Vorzugsweise werden die Konfigurationsdaten seitens eines A- und/oder B-Teilnehmers computernetzbasiert, insbesondere über eine Benutzerschnittstelle, die ein Server des Kommunikationssystems über das Internet dem Teilnehmer bietet, und/oder netzbasiert innerhalb des Kommunikationssystems, insbesondere per Spracheingabe und/oder Textnachricht, an das Kommunikationssystem übermittelt und hinterlegt. Es sind hierdurch verschiedene Benutzerschnittstellen zur Einrichtung und/oder Änderung einer Konfiguration realisierbar, die auch kumulativ zum Einsatz kommen können.Preferably are the configuration data on the part of an A and / or B subscriber computer network based, in particular via a user interface, the one server of the communication system over the internet offers the subscriber, and / or network-based within the communication system, in particular by voice input and / or text message, transmitted to the communication system and deposited. There are thus different user interfaces to set up and / or change a configuration feasible, which can also be used cumulatively.

Um einen Missbrauch zu verhindern, ist zusätzlich die Authentisierung des Benutzers erforderlich, beispielsweise durch Eingabe eines vordefinierten Passwortes, wobei je nach Gestaltung der Benutzerschnittstelle die Eingabe des Passwortes beispielsweise sprachbasiert oder über ein Eingabefeld auf einer bestimmten Internetseite erfolgt.Around In addition, the authentication is to prevent misuse required by the user, for example by entering a predefined Password, depending on the design of the user interface the Input of the password, for example, voice-based or via an input field takes place on a certain website.

Bevorzugt wird bei einem fehlgeschlagenen oder abgelehnten Verbindungsaufbau eine Nachricht generiert und an den B-Teilnehmer übermittelt, insbesondere beinhaltend eine Rufnummer und/oder Kennung des A-Teilnehmers und/oder Anrufdatum und Anrufuhrzeit, insbesondere per SMS, MMS, IM, E-Mail oder dergleichen.Prefers becomes due to a failed or refused connection generate a message and send it to the B-subscriber, in particular including a telephone number and / or identification of the A-subscriber and / or call date and time, in particular via SMS, MMS, IM, e-mail or the like.

Vorzugsweise können Rufnummern und/oder Kennungen von A-Teilnehmern, deren Anrufe unbeschränkt oder temporär akzeptiert oder abgelehnt werden, vom B-Teilnehmer festlegbar und als Konfigurationsdaten in der Datenbank hinterlegt werden.Preferably can call numbers and / or identifiers of A-subscribers, whose calls are accepted unrestrictedly or temporarily or rejected, can be specified by the B-subscriber and as configuration data be stored in the database.

Die Realisierung des erfindungsgemäßen Verfahrens kann in unterschiedlichen Ausprägungen erfolgen, die im Folgenden beschrieben werden.The Realization of the method according to the invention can take place in different forms, which in the Described below.

Der grundsätzliche Ablauf kann wie bei dem folgenden Ausführungsbeispiel ausgestaltet sein:
Wenn ein Anruf initiiert wird – A möchte B anrufen; A wählt und sendet dessen Rufnummer an das zugehörige Kommunikationsnetz –, so sollen die Reaktionen auf den Anruf regelbasiert bereits im Kommunikationssystem (also nicht erst im Endgerät des Angerufenen) erfolgen. Die Parameter, welche die gewünschten Reaktionen steuern, können grundsätzlich alle statischen und dynamischen Informationen (Rufnummer, Gerätekennung, Ortsinformationen, ...) sein, die im Kommunikationssystem über den Anrufer und den Angerufenen bekannt sind und ausgewertet werden können.
The basic sequence can be configured as in the following embodiment:
When a call is initiated - A wants to call B; A selects and transmits its call number to the associated communication network -, so the reactions to the call rule-based already in the communication system (not just in the terminal of the called) take place. The parameters which control the desired reactions can basically be all static and dynamic information (telephone number, device identifier, location information,...) Which are known and can be evaluated in the communication system via the caller and the called party.

Vorzugsweise konfiguriert der Nutzer des Service die von ihm gewünschten Reaktionen vorab bevorzugt via eines zum System zugehörigen Webinterface, d. h. über eine Benutzerschnittstelle über das Internet. Bei der Konfiguration kann er je nach Ausgestaltung des Systems Reaktionen für ihn als Angerufener und/oder für ihn als Anrufer konfigurieren.Preferably the user of the service configures what he wants Reactions preferably via a system-related Web interface, d. H. via a user interface via the Internet. In the configuration, he can depending on the design of the Systems reactions for him as a called and / or for configure him as a caller.

Vorzugsweise liegen die Konfigurationsdaten auf einer lokalen bzw. zentralen Datenbank, wobei die Server innerhalb des Kommunikationssystems jeweils mit einer lokalen bzw. zentralen Datenbank verbunden sind. Bei jedem Aufbau einer Kommunikationsverbindung greifen die für den Verbindungsaufbau genutzten Netzknoten auf den ihnen jeweils zugeordneten Server zu. Dort wird geprüft, ob auf der dem Server zugehörigen Datenbank Konfigurationsdaten zu einem der Kommunikationspartner vorliegen. Wenn dies der Fall sein sollte, übernimmt der Server die weitere Steuerung der Kommunikationsverbindung. Ansonsten wickeln die zugehörigen Netzknoten die Kommunikationsverbindung in üblicher Weise ab.Preferably the configuration data are on a local or central location Database, with the servers within the communication system each connected to a local or central database. With each establishment of a communication connection the for the connection network nodes used on each of them associated server too. There is checked whether on the Server associated database configuration data to one the communication partner is available. If this is the case, take over Server the further control of the communication connection. Otherwise the associated network nodes wrap the communication connection in the usual way.

In einer bevorzugten Ausführungsform protokolliert der Server sämtliche Schritte, so dass der Nutzer des Service nachträglich einsehen kann, wie seine Kommunikation gesteuert wurde (z. B. „Anruf von Rufnummer +4917112345678 am (Datum) um (Uhrzeit) nicht angenommen und beendet.”).In In a preferred embodiment, the server logs all the steps, so that the user of the service subsequently can see how his communication was controlled (eg "call from Phone number +4917112345678 on (date) at (time) not accepted and finished. ").

Die Konfiguration erfolgt vorzugsweise in mehreren Schritten. Nachfolgend angegeben ist eine beispielhafte Abfolge. Realisierbar sind auch davon abweichende Reihenfolgen zur Einrichtung und Konfiguration:
Der Nutzer des Service ordnet zunächst seine ihm vorab bekannten und auf Wunsch auch weitere Rufnummern nach gewissen Regeln. Er kann hierbei Gruppen und Klassen für Rufnummern festlegen, für die er später je nach Bedarf einheitliche Reaktionen definieren kann.
The configuration is preferably carried out in several steps. The following is an example sequence. Also deviating sequences for setting up and configuration can be realized:
The user of the service first assigns his previously known and, if desired, further telephone numbers according to certain rules. He can define groups and classes for telephone numbers, for which he can later define standardized reactions as required.

Eine solche Einteilung kann beispielsweise dem folgenden Schema folgen:

  • • Einzelne bekannte Rufnummern = 1 ... n (also weitere, dem Nutzer vorab bekannte Rufnummern, für die jeweils eine eigene Reaktion definiert werden kann)
  • • Gruppen wie „Familie”, „Freunde”, „Kollegen”, bestehend jeweils aus einem Namen der Gruppe sowie zugehörigen Rufnummern, auch mit Joker (z. B. „Kollegen T-Mobile Bonn” = +49228936*)
  • • Einzelne Joker-Rufnummern = 1 ... m (Rufnummern mit Joker wie z. B. +49190*)
  • • sonstige Rufnummern, die in keiner der vorherigen Gruppen und Klassen aufgeführt sind (also in der Regel dem Nutzer vorab nicht bekannte Rufnummern)
  • • Rufnummern, die auf Wunsch des Anrufers dem Angerufenen nicht übermittelt werden
Such a classification can follow, for example, the following scheme:
  • • Individual known telephone numbers = 1 ... n (ie further telephone numbers known in advance for the user, for each of which a separate reaction can be defined)
  • • Groups like "Family", "Friends", "Colleagues", each consisting of a name of the group as well as associated numbers, also with Joker (eg "Colleagues T-Mobile Bonn" = + 49228936 *)
  • • Individual wildcard numbers = 1 ... m (numbers with wildcards such as + 49190 *)
  • • other phone numbers that are not listed in any of the previous groups and classes (that is, phone numbers that are not previously known to the user)
  • • Telephone numbers that are not transmitted to the person called on request of the caller

Danach erfolgt eine Erfassung von Informationen zur Anzeige.After that there is a collection of information for display.

Zu jeder Rufnummer oder auch Gruppe von Rufnummern kann der Nutzer zusätzlich zur Rufnummer einen Name und sonstige Textinformationen (und bei Bedarf weitere statische oder dynamische Daten und Dateien wie beispielsweise eine Bilddatei oder eine Programmdatei oder Präsenz- oder Ortsinformationen des Anrufers) erfassen, die später bei einem Anruf mit entsprechender Rufnummer oder aus der entsprechenden Gruppe dem Angerufenen angezeigt bzw. im Endgerät des Angerufenen ausgewertet werden können.To Any number or even group of phone numbers can be the user in addition to the phone number, a name and other text information (and If necessary, additional static or dynamic data and files such as For example, an image file or a program file or presence or location information of the caller) that will later in a call with the appropriate number or from the corresponding Group displayed to the person called or in the terminal of the called party can be evaluated.

Der Nutzer kann hierbei unterscheiden, ob er der Anrufer oder ob er der Angerufene ist, und seine Festlegungen für beide Fälle je nach Bedarf treffen.Of the Users can distinguish whether they are the caller or whether he the person called, and his stipulations for both cases meet as needed.

Abschließend erfolgt eine Festlegung der Reaktionen.Finally a determination of the reactions takes place.

Der Nutzer hat die Möglichkeit, die von ihm gewünschten netzbasierten Reaktionen für eigene kommende und/oder abgehende Anrufe festzulegen:

  • • Ansage, d. h. Generierung und Übermittlung einer Sprachnachricht (Inhalt je nach Wunsch in Abhängigkeit der Rufnummer, der Gruppe oder Klasse des Kommunikationspartners)
  • • Anrufweiterleitung (Zielrufnummer je nach Wunsch in Abhängigkeit der Rufnummer, der Gruppe oder der Klasse des Kommunikationspartners)
  • • Aufbau einer Konferenzverbindung (zusätzliche Rufnummern je nach Wunsch in Abhängigkeit der Rufnummer, der Gruppe oder Klasse des Anrufers)
  • • Anrufversuch annehmen, Anruf wird durchgeschaltet
  • • Anrufversuch beenden
  • • Versenden zum definierbaren Zeitpunkt einer Text- und/oder Bildnachricht wie SMS/MMS/IM/E-Mail oder dergleichen (Inhalt, Zeitpunkt und Zieladresse je nach Wunsch in Abhängigkeit der Rufnummer des Kommunikationspartners oder seiner Gruppe bzw. Klasse)
  • • Audionachricht (insbesondere gemäß DE 10161660A1 ) zum definierbaren Zeitpunkt (Inhalt, Zeitpunkt und Zieladresse bzw. Zieladressen je nach Wunsch in Abhängigkeit der Rufnummer des Kommunikationspartners oder seiner Gruppe bzw. Klasse)
  • • Die Rufnummer des Anrufers (A-Teilnehmer) soll dem Kommunikationspartner (B-Teilnehmer) angezeigt werden.
  • • Die Rufnummer des Anrufers (A-Teilnehmer) soll dem Kommunikationspartner (B-Teilnehmer) nicht angezeigt werden.
  • • Statt der Rufnummer (oder, je nach Ausgestaltung, in Verbindung mit der Rufnummer) des Anrufers (A-Teilnehmer)/Angerufenen (B-Teilnehmer) soll sein Name oder der Name seiner Gruppe dem Kommunikationspartner angezeigt werden.
  • • Übertragung sonstiger Text-/Präsenz-/Ortsinformationen/Bilder o. a., die auf dem Endgerät des Kommunikationspartners angezeigt werden sollen
  • • Übertragung von Programmdateien, die im Endgerät des Kommunikationspartners ausgewertet werden sollen.
The user has the option to specify the desired network-based responses for their own incoming and / or outgoing calls:
  • • announcement, ie generation and transmission of a voice message (content as required depending on the phone number, the group or class of the communication partner)
  • • call forwarding (destination call number depending on the call number, the group or the class of the communication partner)
  • • establishment of a conference call (additional call numbers depending on the caller's number, group or class)
  • • Accept call attempt, call is switched through
  • • End call attempt
  • • Sending at the definable time of a text and / or picture message such as SMS / MMS / IM / e-mail or the like (content, time and destination address depending on the call number of the communication partner or his group or class)
  • • Audio message (especially in accordance with DE 10161660A1 ) at the definable time (content, time and destination address or destination addresses as desired depending on the telephone number of the communication partner or his group or class)
  • • The caller's number (A-subscriber) should be displayed to the communication partner (B-subscriber).
  • • The calling number of the caller (A-subscriber) should not be displayed to the communication partner (B-subscriber).
  • • Instead of the call number (or, depending on the configuration, in conjunction with the call number) of the caller (A subscriber) / called party (B subscriber), his name or the name of his group should be displayed to the communication partner.
  • • Transmission of other text / presence / location information / images or the like that are to be displayed on the terminal of the communication partner
  • • Transmission of program files which are to be evaluated in the terminal of the communication partner.

Es besteht weiter die Möglichkeit, Kombinationen hiervon (z. B. Anrufversuch beenden, zusätzlich SMS-Versand) auszuwählen und vorzudefinieren.It it is also possible, combinations thereof (z. B. End call attempt, in addition SMS dispatch) to select and to predefine.

Der Nutzer hat weiterhin die Möglichkeit, seine Festlegungen in Abhängigkeit der spezifischen Art der Telekommunikationsverbindung zu treffen. So kann er Gespräche anders behandeln als Datenkommunikation. Er kann beispielsweise für SMS oder E-Mail spezifische Festlegungen treffen. So kann er festlegen, dass ihm E-Mails nur dann zugestellt werden, wenn der jeweilige Absender von ihm in einer white list erfasst worden ist.Of the Users still have the option of its specifications depending on the specific type of telecommunication connection hold true. So he can treat conversations differently than data communication. For example, it can be specific to sms or e-mail Make determinations. So he can set him emails only then be delivered, if the respective sender of him in a white list has been recorded.

Es können weitere mögliche Parameter verwendet werden. Neben den Rufnummern der beteiligten Kommunikationspartner können weitere Parameter die gewünschte Reaktion steuern, insbesondere die nachfolgend angegebenen Parameter:

  • • Zeitpunkt des Anrufs: Datum, Uhrzeit, Wochentag
  • • Zeitpunkt der Reaktion: absolut oder auch relativ (x Minuten, Stunden, Tage nach dem Anruf)
  • • Ort (des Anrufers, des Angerufenen): je nach Granularität der vorliegenden Ortsinformationen: absolut (zu Hause, im Büro, in der Oper, in der Heimatregion, im Ausland, ...) oder auch relativ (Anrufer und Angerufener „nahe” beieinander, ...)
  • • Status des Angerufenen (eingebucht, nicht erreichbar, besetzt, keine Rufannahme, ...)
  • • Präsenzinformationen des Angerufenen und/oder des Anrufers und/oder Dritter
  • • Kennung des Endgerätes (beispielsweise IMEI) des Angerufenen bzw. des Anrufers
Other possible parameters can be used. In addition to the telephone numbers of the communication partners involved, further parameters can control the desired reaction, in particular the parameters indicated below:
  • • Time of the call: Date, time, day of the week
  • • Time of reaction: absolute or relative (x minutes, hours, days after the call)
  • • location (of the caller, of the person called): depending on the granularity of the available location information: absolutely (at home, in the office, in the opera, in the home region, abroad, ...) or even relatively (caller and called "near" together, ...)
  • • Status of the called party (logged in, not available, busy, no answer, ...)
  • • Presence information of the called party and / or the caller and / or third parties
  • Identification of the terminal (for example IMEI) of the called or the caller

Ferner kann die Übertragung von Textinformationen. Bilddateien etc. veranlasst und/oder gesteuert werden.Further can be the transmission of textual information. image files etc. caused and / or controlled.

Die Signalisierung in Telekommunikationsnetzen von Rufnummern zur Anzeige beim Angerufenen ist bislang auf die Übertragung rein numerischer Zeichenfolgen ausgerichtet. Um Namen und sonstige Textinformationen in der beschriebenen Weise verwenden können, sind die bislang üblicherweise genutzten, weltweit standardisierten Mechanismen zur Übertragung zu erweitern (Änderung des Feldes für die Rufnummer bezüglich zulässiger Anzahl der Zeichen und zulässigem Zeichensatz oder Einführung eines zusätzliches Feldes speziell für den Namen bzw. sonstiger Textinformationen).The signaling in telecommunications networks of phone numbers for display at the called party has so far focused on the transmission of purely numeric strings. To verify names and other textual information in the manner described to extend the hitherto commonly used, globally standardized transmission mechanisms (change of the field for the number of digits regarding the permissible number of characters and permitted character set or introduction of an additional field specifically for the name or other text information).

Die Übertragung von kleineren Bilddateien kann als MMS erfolgen. Generell können Bilddateien, Programmdateien etc. über eine ggf. separat aufzubauende Datenverbindung übertragen werden. Über die jeweilige Applikation im Endgerät erfolgt die Anzeige, Auswertung oder Ausführung der empfangenen Dateien.The transfer smaller image files can be sent as MMS. Generally speaking Image files, program files, etc. via one if necessary separately to be set up data connection. About the respective application in the terminal is the display, Evaluation or execution of received files.

Beispielhaft werden nachfolgend einige mögliche Anwendungen der vorliegenden Erfindung in der Praxis dargestellt.

  • • Wenn B einen Anruf von A erhält, wobei B der Übermittlung seiner Rufnummer nicht zugestimmt hat, nimmt B den Ruf nicht an, stattdessen erhält A eine bestimmte Ansage, d. h. eine Sprachnachricht.
  • • Wenn A eine Rufnummer aus der (von A vorab definierten) Gruppe der Freunde anwählt, wird sein Name übermittelt, wobei A auch die Möglichkeit hat, sowohl seine Rufnummer als auch seinen Namen übermitteln zu lassen. Wenn A eine Rufnummer aus der (von A vorab definierten) Gruppe seiner Kollegen anwählt, wird seine Rufnummer übermittelt. Ansonsten lehnt A die Übermittlung seiner Rufnummer an den Kommunikationspartner ab.
  • • A ruft B an, es wird (insbesondere nach Auswertung von Präsenzinformationen) ein Konferenzgespräch mit weiteren Dritten (die entsprechend ihre Bereitschaft hierzu signalisiert haben) aufgebaut.
  • • A ruft gewisse Rufnummer von B zum Download endgerätespezifischer oder sonstiger Software an, im Netz wird eine Kennung wie beispielsweise die IMEI des Endgerätes von A ausgewertet. Der Ruf wird beendet, die von B vorab im Netz hinterlegte Software wird auf das Endgerät von A geschickt.
  • • A ruft B an, will aber nur dann mit B verbunden werden, wenn sich B in seiner Nähe aufhält, ansonsten erhält A eine Ansage, dass B nicht in seiner Nähe ist.
  • • Anrufer aus der Gruppe „Kollegen” in einem gewissen Zeitfenster (z. B. 01.–05.10.2007) erhalten eine Audionachricht, angekündigt mit einer SMS eine Stunde nach Ablauf des Zeitfensters.
  • • Freunde (Anrufer aus der vordefinierten Gruppe „Freunde”), die tagsüber die private Festnetzrufnummer des Nutzers anrufen, werden auf die dienstliche Festnetzrufnummer des Nutzers umgeleitet, alle anderen Anrufer werden auf die zu der Mobilfunknummer des Nutzers zugehörigen Mobilbox weitergeleitet. Abends werden alle Anrufer, auch die Freunde, auf die Mobilfunkrufnummer weitergeleitet.
  • • A sendet eine E-Mail an B. B hat eine white list definiert auf der die Adresse von A nicht eingetragen ist. Die entsprechende Nachricht wird dann nicht zugestellt.
  • • A sendet eine SMS an B. B hat definiert, dass er SMS Nachrichten nur zwischen 8:00 und 16:00 Uhr empfangen möchte. Entsprechend dieser Definition wird die SMS abhängig von der Uhrzeit zugestellt oder zwischengespeichert. A bekommt im Falle einer Zwischenspeicherung eine SMS, welche ihm mitteilt, wann die Ursprungsnachricht zugestellt wird.
By way of example, some possible applications of the present invention will be presented in the following.
  • • If B receives a call from A, where B has not consented to the transmission of his number, B does not accept the call, instead A receives a specific announcement, ie a voice message.
  • • If A dials a number from the group of friends (pre-defined by A), his name will be transmitted, with A also having the option to have both his number and his name transmitted. If A dials a number from the group of his colleagues (predefined by A), his number will be transmitted. Otherwise, A rejects the transmission of his telephone number to the communication partner.
  • • A calls B, a conference call will be established with other third parties (who have signaled their willingness to do so), especially after analyzing presence information.
  • • A calls certain phone numbers from B to download terminal-specific or other software, in the network an identifier such as the IMEI of the terminal of A is evaluated. The call is terminated, the software pre-stored by B in the network is sent to the A terminal.
  • • A calls B, but only wants to connect to B if B is near him, otherwise A receives an announcement that B is not around.
  • • Callers from the "Colleagues" group within a certain time frame (eg 01.-05.10.2007) receive an audio message, announced with an SMS one hour after the time window expires.
  • • Friends (callers from the predefined Friends group) who call the user's landline during the day will be redirected to the user's landline phone number, all other callers will be redirected to the mobile box associated with the user's mobile number. In the evening, all callers, including friends, are forwarded to the mobile phone number.
  • • A sends an e-mail to B. B has defined a white list on which the address of A is not entered. The corresponding message is then not delivered.
  • • A sends an SMS to B. B has defined that he only wants to receive SMS messages between 8:00 and 16:00. According to this definition, the SMS is delivered or cached depending on the time. A gets in the case of a cache an SMS, which tells him when the original message is delivered.

Zwei Ausführungsbeispiele der Erfindung sind in den Figuren dargestellt und werden nachfolgend erläutert. Es zeigen:Two Embodiments of the invention are in the figures and are explained below. Show it:

1: Eine schematische Darstellung eines Verbindungsaufbaus über zwei Telekommunikationsnetze mit einer zentralisierten Datenbank; 1 : A schematic representation of a connection setup over two telecommunication networks with a centralized database;

2: eine schematische Darstellung eines Verbindungsaufbaus über zwei Telekommunikationsnetze mit jeweils einer lokalen Datenbank. 2 : A schematic representation of a connection setup over two telecommunications networks, each with a local database.

In beiden dargestellten Fällen wird ausgehend vom Telekommunikationsendgerät 1 des Anrufers ein Anruf beim Telekommunikationsendgerät 2 des Angerufenen initiiert. Das Telekommunikationsendgerät 1 des Anrufers ist dabei in einem ersten Telekommunikationsnetz (TK-Netz) 10 eingebucht oder diesem angeschlossen, während das Telekommunikationsendgerät 2 des Angerufenen in ein zweites TK-Netz 20 eingebucht oder diesem angeschlossen ist.In both cases shown, starting from the telecommunication terminal 1 the caller at the telecommunication terminal 2 initiated by the called party. The telecommunication terminal 1 the caller is in a first telecommunications network (TK network) 10 logged in or connected to this while the telecommunication terminal 2 of the called party in a second telecommunications network 20 logged in or connected to this.

Ausgehend vom Telekommunikationsendgerät 1 des Anrufers soll über den Netzknoten 11 des Telekommunikationsnetzes 10 die Verbindung zum Telekommunikationsendgerät 2 des Angerufenen erfolgen. Das Telekommunikationsendgerät 2 des Angerufenen ist wiederum über den Netzknoten 21 im Telekommunikationsnetz 20 eingebucht.Starting from the telecommunication terminal 1 of the caller is about the network node 11 of the telecommunications network 10 the connection to the telecommunication terminal 2 of the called party. The telecommunication terminal 2 the called party is in turn via the network node 21 in the telecommunications network 20 registered.

Es erfolgen die Datenbankabfrage und die Durchführung der Reaktion mittels eines Servers 12 bzw. 22 innerhalb des Kommunikationssystems 10 bzw. 20, insbesondere kann bei Vorliegen entsprechender Konfigurationsdaten über den Server 12, 22 die Kommunikationsverbindung aufgebaut werden. Die Server 12, 22 sind jeweils mit den Netzknoten 11, 21 gekoppelt und ebenfalls in das jeweilige TK-Netz 10 bzw. 20 integriert.The database query and the execution of the reaction are done by means of a server 12 respectively. 22 within the communication system 10 respectively. 20 , in particular, in the presence of appropriate configuration data via the server 12 . 22 the communication connection will be established. The servers 12 . 22 are each with the network nodes 11 . 21 coupled and also into the respective telecommunications network 10 respectively. 20 integrated.

Je nach Ausgestaltung haben ein, mehrere oder alle an der Kommunikation beteiligten Netze 10, 20 einen solchen erfindungsgemäßen Server 12, 22.Depending on the configuration, one, several or all networks involved in the communication have 10 . 20 Such a server according to the invention 12 . 22 ,

Bei der in 1 dargestellten Umsetzung erfolgt eine zentrale Lösung mit einer netzübergreifenden Datenbank 3, die von allen beteiligten Netzen 10, 20 bzw. Servern 12, 22 nutzbar ist. Alternativ können mehrere Datenbanken 13, 23 lokal, d. h. netz- und/oder serverspezifisch, implementiert sein, wie dies in 2 dargestellt ist.At the in 1 The implementation shown is a centralized solution with a cross-network database 3 by all participating networks 10 . 20 or servers 12 . 22 is usable. Alternatively, you can have multiple databases 13 . 23 local, ie network- and / or server-specific, as implemented in 2 is shown.

Der Server 12, 22 mit der angeschlossenen Datenbank 3 (zentral) bzw. 13, 23 (dezentral) ist somit vorzugsweise Bestandteil des Kommunikationssystems und übernimmt unmittelbar die Steuerung des Aufbaus der Kommunikationsverbindung respektive der durchzuführenden Reaktion, wenn entsprechende Konfigurationsdaten in der Datenbank 3 bzw. 13, 23 vorliegen. Sofern keine Konfigurationsdaten in der Datenbank 3 bzw. 13, 23 vorliegen, erfolgt ein standardmäßiger Verbindungsaufbau zwischen den Endgeräten 1 und 2 über die Netzknoten 11 bzw. 21.The server 12 . 22 with the connected database 3 (central) or 13 . 23 (decentralized) is thus preferably part of the communication system and directly takes over the control of the structure of the communication connection or the reaction to be performed, if appropriate configuration data in the database 3 respectively. 13 . 23 available. Unless configuration data in the database 3 respectively. 13 . 23 are present, there is a standard connection setup between the terminals 1 and 2 over the network nodes 11 respectively. 21 ,

Bei dem Ausführungsbeispiel gemäß 1 liegen die Konfigurationsdaten auf einer zentralen Datenbank 3, wobei die Server 12, 22 innerhalb des Kommunikationssystems 10, 20 jeweils mit der zentralen Datenbank 3 verbunden sind. Bei jedem Aufbau einer Kommunikationsverbindung greifen die für den Verbindungsaufbau genutzten Netzknoten 11, 21 über den ihnen jeweils zugeordneten Server 12 bzw. 22 auf die Datenbank 3 zu. Dort wird geprüft, ob auf der den Servern 12, 22 zugehörigen Datenbank 3 Konfigurationsdaten zu einem der Kommunikationspartner vorliegen. Wenn dies der Fall sein sollte, übernimmt der Server 12 bzw. 22 die weitere Steuerung der Kommunikationsverbindung. Ansonsten wickeln die zugehörigen Netzknoten 11, 21 die Kommunikationsverbindung in üblicher Weise ab.In the embodiment according to 1 the configuration data are stored on a central database 3 , where the servers 12 . 22 within the communication system 10 . 20 each with the central database 3 are connected. Each time a communication connection is established, the network nodes used for establishing the connection access 11 . 21 via their respective assigned server 12 respectively. 22 to the database 3 to. There it is checked if on the servers 12 . 22 associated database 3 Configuration data for one of the communication partners are available. If this is the case, the server takes over 12 respectively. 22 the further control of the communication connection. Otherwise, the associated network nodes wrap 11 . 21 the communication connection in the usual way.

Bei dem Ausführungsbeispiel gemäß 2 hingegen liegen die Konfigurationsdaten auf lokalen Datenbanken 13, 23, d. h. dezentral, wobei die Server 12, 22 innerhalb jedes Kommunikationssystems 10, 20 jeweils mit der lokalen Datenbank 13, 23 verbunden sind.In the embodiment according to 2 however, the configuration data resides on local databases 13 . 23 ie decentralized, with the servers 12 . 22 within each communication system 10 . 20 each with the local database 13 . 23 are connected.

Sind auf einer Datenbank 3 bzw. 13, 23 Konfigurationsdaten sowohl des A- als auch des B-Teilnehmers hinterlegt und soll eine Kommunikationsverbindung aufgebaut werden, für die sowohl der A- als auch der B-Teilnehmer Festlegungen getroffen haben, so sind ggf. sich widersprechende Festlegungen regelbasiert aufzulösen. So kann beispielsweise festgelegt werden, dass stets die Festlegungen des B-Teilnehmers Vorrang haben.Are on a database 3 respectively. 13 . 23 Configuration data of both the A- and the B-subscriber deposited and should a communication connection are established, for which both the A- and the B-subscriber have made provisions, then if necessary conflicting definitions are resolved rule-based. For example, it can be specified that the specifications of the B subscriber always have priority.

Sind hingegen auf einer Datenbank 13 Konfigurationsdaten des A-Teilnehmers, auf einer anderen Datenbank 23 Konfigurationsdaten des B-Teilnehmers hinterlegt und soll eine Kommunikationsverbindung aufgebaut werden, für die sowohl der A- als auch der B-Teilnehmer Festlegungen getroffen haben, so werden zunächst die Festlegungen des A-Teilnehmers berücksichtigt. Anschließend wird die Kommunikationsverbindung vom Netz 10 des A-Teilnehmers an das Netz 20 des B-Teilnehmers weitergeleitet. Dort werden die Festlegungen des B-Teilnehmers berücksichtigt.Are on the other hand on a database 13 Configuration data of the A-subscriber, on a different database 23 If the configuration data of the B subscriber are stored and if a communication connection is to be established for which both the A and B subscribers have defined, then the definitions of the A subscriber are initially taken into account. Subsequently, the communication connection from the network 10 of the A-subscriber to the network 20 forwarded by the B-subscriber. There, the specifications of the B-participant are taken into account.

TK-Netze 10, 20 sowie die jeweiligen Netzknoten 11 bzw. 21 sowie die zugehörigen Server 12 bzw. 22 bilden hier das Kommunikationssystem. In den dargestellten Beispielen handelt es sich bei beiden Netzen 10, 20 um Mobilfunknetze. In nicht dargestellten Alternativen handelt es sich um ein oder zwei Festnetze und/oder Computernetzwerke wie das Internet.Telecommunications networks 10 . 20 as well as the respective network nodes 11 respectively. 21 as well as the associated servers 12 respectively. 22 form here the communication system. In the examples shown, both networks are 10 . 20 to mobile networks. Not shown alternatives are one or two fixed networks and / or computer networks such as the Internet.

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDE IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list The documents listed by the applicant have been automated generated and is solely for better information recorded by the reader. The list is not part of the German Patent or utility model application. The DPMA takes over no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • - DE 10161660 A1 [0054] - DE 10161660 A1 [0054]

Claims (14)

Verfahren zum Aufbau einer Kommunikationsverbindung zwischen den Kommunikationsendgeräten (1, 2) eines anrufenden A-Teilnehmers und eines anzurufenden B-Teilnehmers eines Kommunikationssystems (10, 11, 12, 20, 21, 22), insbesondere eines Telekommunikationsfestnetzes und/oder eines Mobilfunknetzes und/oder eines internetprotokollbasierten Computernetzwerkes oder einer Kombination dieser Netze, wobei zumindest eine Rufnummer und/oder eine andere Kennung, die dem B-Teilnehmer zugeordnet ist/sind, als Parameter für den Aufbau der Kommunikationsverbindung an das Kommunikationssystem übermittelt wird/werden, dadurch gekennzeichnet, dass unter Verwendung der Rufnummer und/oder der Kennung des B-Teilnehmers als Parameter eine Datenbankabfrage (3) nach hinterlegten Konfigurationsdaten erfolgt, wobei in Abhängigkeit dieser Konfigurationsdaten seitens des Kommunikationssystems (10, 11, 12, 20, 21, 22) eine vordefinierbare Reaktion durchgeführt wird, wobei in dem Fall, dass keine Konfigurationsdaten hinterlegt sind, seitens des Kommunikationssystems ein Verbindungsaufbau zu dem Endgerät (2) des B-Teilnehmers aufgebaut wird.Method for establishing a communication connection between the communication terminals ( 1 . 2 ) of a calling A-subscriber and a B-subscriber of a communication system to be called ( 10 . 11 . 12 . 20 . 21 . 22 ), in particular a fixed telecommunications network and / or a mobile radio network and / or an Internet Protocol-based computer network or a combination of these networks, wherein at least one telephone number and / or another identifier associated with the B subscriber are / are used as parameters for establishing the communication connection is / are transmitted to the communication system, characterized in that using the call number and / or the identifier of the B subscriber as a parameter a database query ( 3 ) takes place according to stored configuration data, whereby, depending on this configuration data, the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ) a predefinable reaction is carried out, wherein in the case that no configuration data are stored, a connection is set up by the communication system to the terminal ( 2 ) of the B-subscriber is established. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Kommunikationsverbindung eine leitungs- oder paketvermittelte Gesprächs- oder Datenkommunikationsverbindung ist, insbesondere Sprachverbindung, E-Mail, IM, SMS, MMS oder dergleichen ist.Method according to claim 1, characterized in that that the communication link is a circuit or packet switched Call or data communication connection, in particular voice connection, E-mail, IM, SMS, MMS or the like is. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass als Parameter die Rufnummer und/oder Kennung des anrufenden A-Teilnehmers an das Kommunikationssystem übermittelt und alternativ oder kumulativ zu der Rufnummer des B-Teilnehmers für die Datenbankabfrage nach hinterlegten Konfigurationsdaten verwendet wird.Method according to claim 1 or 2, characterized that as a parameter the call number and / or identification of the calling A subscriber transmitted to the communication system and alternatively or cumulatively to the telephone number of the B-subscriber for the database query used for stored configuration data becomes. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass Konfigurationsdaten zur Vordefinition von Reaktionen des Kommunikationssystems (10, 11, 12, 20, 21, 22) seitens eines Teilnehmers hinterlegbar sind, insbesondere dass konfigurierbar ist, ob die Konfigurationsdaten verwendet werden sollen, wenn der Teilnehmer als A-Teilnehmer selbst anruft und/oder wenn der Teilnehmer als B-Teilnehmer angerufen wird und/oder immer oder temporär.Method according to claim 1 or 2, characterized in that configuration data for the predefinition of reactions of the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ) can be stored by a subscriber, in particular that it is configurable whether the configuration data should be used when the subscriber calls himself as an A-subscriber and / or if the subscriber is called as a B-subscriber and / or always or temporarily. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass als vordefinierbare Reaktion/en des Kommunikationssystems (10, 11, 12, 20, 21, 22) vorgebbar ist/sind, • dass eine Nachricht generiert und an den A-Teilnehmer und/oder an den B-Teilnehmer übermittelt wird, insbesondere dass eine derartige Nachricht zu einem vorgebbaren Zeitpunkt übermittelt wird, insbesondere dass es sich um eine Sprach- und/oder Audio- und/oder Video- und/oder Text- und/oder Bildnachricht handelt, und/oder • dass eine Anrufweiterleitung zu einer anderen Rufnummer durchgeführt wird, und/oder • dass ein Aufbau einer Konferenzschaltung mit mehr als zwei Teilnehmern erfolgt, und/oder • dass ein Verbindungsaufbau zu dem Endgerät (2) des B-Teilnehmers ausgelöst wird oder dass der Anruf abgewiesen wird, und/oder • die Rufnummer des anrufenden A-Teilnehmers dem angerufenen B-Teilnehmer übermittelt und angezeigt oder nicht übermittelt wird, und/oder • eine Bezeichnung einer vordefinierten Gruppe von Teilnehmern dem angerufenen B-Teilnehmer übermittelt und angezeigt wird, wenn der anrufende A-Teilnehmer als zugehörig zu der vordefinierten Gruppe von Teilnehmern definiert ist.Method according to one of the preceding claims, characterized in that as a predefinable reaction (s) of the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ) can be specified, • that a message is generated and transmitted to the A-subscriber and / or to the B-subscriber, in particular that such a message is transmitted at a predefinable time, in particular that it is a voice and / or or audio and / or video and / or text and / or picture message, and / or • that a call forwarding to another phone number is performed, and / or • that a conference call is established with more than two participants, and / or • that a connection to the terminal ( 2 ) of the B-subscriber is triggered or that the call is rejected, and / or • the calling A-subscriber number is transmitted to the called B-subscriber and displayed or not transmitted, and / or • a designation of a predefined group of subscribers is called and displayed to the called B-subscriber when the calling A-subscriber is defined as belonging to the predefined group of subscribers. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die hinterlegten Konfigurationsdaten und/oder vorgenommenen Änderungen der Konfigurationsdaten und/oder die seitens des Kommunikationssystems durchgeführten Reaktionen protokolliert werden und abrufbar sind.Method according to one of the preceding claims, characterized in that the stored configuration data and / or changes made to the configuration data and / or the reactions made by the communication system be logged and retrievable. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die Hinterlegung und/oder Änderung der Konfigurationsdaten über eine Kommunikationsschnittstelle, insbesondere webbasiert über eine Internetseite, erfolgt.Method according to one of the preceding claims, characterized in that the deposit and / or modification the configuration data via a communication interface, in particular web-based via a website. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass als Parameter für die Datenbankabfrage nach Konfigurationsdaten und/oder für die Durchführung der Reaktion des Kommunikationssystems (10, 11, 12, 20, 21, 22) verwendet werden • die Rufnummer und/oder Kennung des A-Teilnehmers und/oder • die Kennung des Endgerätes des A-Teilnehmers und/oder • die Rufnummer und/oder Kennung des B-Teilnehmers und/oder • die Kennung des Endgerätes des B-Teilnehmers und/oder • eine Zuordnung von Teilnehmern zu Teilnehmergruppen und/oder • der Zeitpunkt des Anrufs, insbesondere Uhrzeit und/oder Wochentag und/oder Datum, und/oder • der Standort des A-Teilnehmers und/oder • der Standort des B-Teilnehmers und/oder • ein Status des Endgerätes des B-Teilnehmers, insbesondere eingebucht/nicht eingebucht/besetzt/keine Rufannahme oder dergleichen.Method according to one of the preceding claims, characterized in that as parameters for the database query for configuration data and / or for the implementation of the reaction of the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ) are used • the number and / or identification of the A-subscriber and / or • the identifier of the terminal of the A-subscriber and / or • the number and / or identification of the B-subscriber and / or • the identifier of the terminal of the B Participant and / or • an assignment of subscribers to subscriber groups and / or • the time of the call, in particular time and / or day of the week and / or date, and / or • the location of the A-subscriber and / or • the location of the B Participant and / or • a status of the terminal of the B-subscriber, in particular booked / not logged in / busy / no call acceptance or the like. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die Datenbankabfrage und die Durchführung der Reaktion mittels zumindest eines Servers (12, 22) innerhalb des Kommunikationssystems (10, 11, 12, 20, 21, 22) erfolgt, insbesondere dass über den Server (12, 22) die Kommunikationsverbindung aufgebaut wird.Method according to one of the preceding claims, characterized in that the database query and the implementation of the reaction means at least one server ( 12 . 22 ) within the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ), in particular that via the server ( 12 . 22 ) the communication connection is established. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die Konfigurationsdaten seitens eines A- und/oder B-Teilnehmers computernetzbasiert, insbesondere über eine Benutzerschnittstelle, die ein Server des Kommunikationssystems webbasiert über das Internet dem Teilnehmer bietet, und/oder netzbasiert innerhalb des Kommunikationssystems, insbesondere per Spracheingabe und/oder Textnachricht, an das Kommunikationssystem (10, 11, 12, 20, 21, 22) übermittelt und hinterlegt oder geändert werden.Method according to one of the preceding claims, characterized in that the configuration data from an A- and / or B-subscriber computer-based, in particular via a user interface that provides a server of the communication system web-based over the Internet to the subscriber, and / or network-based within the communication system , in particular by voice input and / or text message, to the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ) and deposited or changed. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass bei einem fehlgeschlagenen oder abgelehnten Verbindungsaufbau eine Nachricht generiert und an den B-Teilnehmer übermittelt wird, insbesondere beinhaltend eine Rufnummer und/oder Kennung des A-Teilnehmers und/oder Anrufdatum und Anrufuhrzeit, insbesondere per SMS, MMS, IM, E-Mail oder dergleichen.Method according to one of the preceding claims, characterized in that in case of a failed or rejected Establishment of a message is generated and transmitted to the B-subscriber is, in particular including a phone number and / or identifier of A-subscriber and / or call date and call time, in particular by SMS, MMS, IM, e-mail or the like. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass Rufnummern und/oder Kennungen von A-Teilnehmern, deren Anrufe unbeschränkt oder temporär akzeptiert oder abgelehnt werden, vom B-Teilnehmer festlegbar und als Konfigurationsdaten in der Datenbank (3, 13, 23) hinterlegt werden/hinterlegbar sind.Method according to one of the preceding claims, characterized in that call numbers and / or identifiers of A-subscribers whose calls are accepted or rejected unrestrictedly or temporarily, by the B-subscriber definable and as configuration data in the database ( 3 . 13 . 23 ) are deposited / can be stored. Kommunikationssystem, insbesondere Telekommunikationsfestnetz und/oder Mobilfunknetz und/oder internetprotokollbasiertes Computernetzwerk oder eine Kombination dieser Netze, welches geeignet ist zum Aufbau einer Kommunikationsverbindung zwischen den Kommunikationsendgeräten (1, 2) eines anrufenden A-Teilnehmers und eines anzurufenden B-Teilnehmers, wobei zum Aufbau einer Kommunikationsverbindung zwischen den Kommunikationsendgeräten (1, 2) eines anrufenden A-Teilnehmers und eines anzurufenden B-Teilnehmers zumindest eine Rufnummer und/oder eine andere Kennung, die dem B-Teilnehmer zugeordnet ist/sind, als Parameter für den Aufbau der Kommunikationsverbindung an das Kommunikationssystem übermittelt wird, dadurch gekennzeichnet, dass das Kommunikationssystem zumindest eine Datenbank (3, 13, 23) aufweist, und das System derart eingerichtet ist, dass unter Verwendung der Rufnummer und/oder der Kennung des B-Teilnehmers als Parameter eine Datenbankabfrage (3) nach hinterlegten Konfigurationsdaten erfolgt, wobei in Abhängigkeit dieser Konfigurationsdaten seitens des Kommunikationssystems (10, 11, 12, 20, 21, 22) eine vordefinierbare Reaktion durchgeführt wird, wobei in dem Fall, dass keine Konfigurationsdaten hinterlegt sind, seitens des Kommunikationssystems ein Verbindungsaufbau zu dem Endgerät (2) des B-Teilnehmers aufgebaut wird.Communication system, in particular fixed telecommunications network and / or mobile radio network and / or internet protocol-based computer network or a combination of these networks, which is suitable for establishing a communication connection between the communication terminals ( 1 . 2 ) of a calling A-subscriber and of a B-subscriber to be called, wherein in order to establish a communication connection between the communication terminals ( 1 . 2 ) of a calling A subscriber and of a B subscriber to be called, at least one call number and / or another identifier assigned to the B subscriber is transmitted to the communication system as a parameter for establishing the communication connection, characterized in that the Communication system at least one database ( 3 . 13 . 23 ), and the system is set up in such a way that a database query (using the call number and / or the identifier of the B subscriber as parameter 3 ) takes place according to stored configuration data, whereby, depending on this configuration data, the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ) a predefinable reaction is carried out, wherein in the case that no configuration data are stored, a connection is set up by the communication system to the terminal ( 2 ) of the B-subscriber is established. System nach Anspruch 13, dadurch gekennzeichnet, dass das System zumindest einen Server (12, 22) aufweist, der derart eingerichtet ist, dass die Datenbankabfrage und die Durchführung der Reaktion mittels des Servers (12, 22) innerhalb des Kommunikationssystems (10, 11, 12, 20, 21, 22) erfolgt, insbesondere dass über den Server (12, 22) die Kommunikationsverbindung aufgebaut wird.System according to claim 13, characterized in that the system comprises at least one server ( 12 . 22 ), which is set up such that the database query and the execution of the reaction by means of the server ( 12 . 22 ) within the communication system ( 10 . 11 . 12 . 20 . 21 . 22 ), in particular that via the server ( 12 . 22 ) the communication connection is established.
DE200810058344 2008-11-20 2008-11-20 Individual network-based communication control Withdrawn DE102008058344A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE200810058344 DE102008058344A1 (en) 2008-11-20 2008-11-20 Individual network-based communication control
PCT/EP2009/007557 WO2010057558A1 (en) 2008-11-20 2009-10-22 Individual network-based communications control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200810058344 DE102008058344A1 (en) 2008-11-20 2008-11-20 Individual network-based communication control

Publications (1)

Publication Number Publication Date
DE102008058344A1 true DE102008058344A1 (en) 2010-05-27

Family

ID=41665243

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200810058344 Withdrawn DE102008058344A1 (en) 2008-11-20 2008-11-20 Individual network-based communication control

Country Status (2)

Country Link
DE (1) DE102008058344A1 (en)
WO (1) WO2010057558A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6363411B1 (en) * 1998-08-05 2002-03-26 Mci Worldcom, Inc. Intelligent network
US20020075844A1 (en) * 2000-12-15 2002-06-20 Hagen W. Alexander Integrating public and private network resources for optimized broadband wireless access and method
DE10161660A1 (en) 2001-12-14 2003-07-03 T Mobile Deutschland Gmbh Process for the simultaneous distribution of any audio information

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8594298B2 (en) * 2004-02-20 2013-11-26 Avaya Inc. Call management
US8306209B2 (en) * 2005-11-21 2012-11-06 At&T Intellectual Property I, L.P. Incoming and outgoing call control customization

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6363411B1 (en) * 1998-08-05 2002-03-26 Mci Worldcom, Inc. Intelligent network
US20020075844A1 (en) * 2000-12-15 2002-06-20 Hagen W. Alexander Integrating public and private network resources for optimized broadband wireless access and method
DE10161660A1 (en) 2001-12-14 2003-07-03 T Mobile Deutschland Gmbh Process for the simultaneous distribution of any audio information

Also Published As

Publication number Publication date
WO2010057558A1 (en) 2010-05-27

Similar Documents

Publication Publication Date Title
EP1430644B1 (en) Method for enhancing reachability of users, communication system and communication device
DE60222221T2 (en) System and method for notifying a user of the status of other mobile terminals
EP2982100B1 (en) Method for establishing a callback telecommunication connection
EP2245804B1 (en) Method for internet-based messaging
EP1286526A1 (en) Transmission of a short message signal on non-availability of a telecommunications subscriber
EP2696554A1 (en) Method of retrieval of a media file in a telecommunication system, a computer program product for carrying out said method and a telecommunication system for retrieving the media file
DE102016115747B4 (en) Method for setting up a routing, in particular a forwarding, of an object of a communication activity, and devices for carrying out the method
DE60022000T2 (en) Control of a destination subscriber unit from a home subscriber unit
EP1683320B1 (en) Method for the establishment of a communication link
WO2009127288A1 (en) Universal addressing of a communication partners by means of secret provision of a call number
EP2039183B1 (en) Push-to-talk pstn back-to-back user agent for connecting a ptt system to the pstn/isdn world
EP1867182A2 (en) Method for deviating at least one multi-media message in a mobile radio communication network, multi-media message relay devices, central-mobile radio server unit and mobile radio communication terminal memory element
EP3603041B1 (en) Method for operating a communication system, telecommunication apparatus and computer program product
DE102008058344A1 (en) Individual network-based communication control
EP1645109B1 (en) Method for forwarding a call to a number that is assigned to the original dialled number by means of a directory
DE19953221A1 (en) Method, network device and switching center for transmitting an individual message identifying a caller to a called subscriber
EP1303973B1 (en) Method for establishing a communication connection and telecommunications system
DE10323401B4 (en) Method and network arrangement for service provision for non-network-registered subscriber terminals of a telecommunications network
EP2274902A1 (en) Universal addressing of a communication partner by means of transparent static provision of a call number
WO2005034538A2 (en) Method for setting up a communication link
DE10254620B4 (en) Multiple registration in telephone systems
DE10161510B4 (en) Telecommunication network for interoperable messaging
EP1422910A2 (en) Mode of operation for a communication system
EP3731479A1 (en) Method in a system for selecting a call number via a voip platform with a mobile radio
EP1424830B1 (en) Method of preparing presence information by at least one communication unit in at least one presence server, corresponding communication unit, presence server, as well as communication network

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20110601

Effective date: 20110531