DE102024106586B4 - Information exchange system - Google Patents
Information exchange systemInfo
- Publication number
- DE102024106586B4 DE102024106586B4 DE102024106586.9A DE102024106586A DE102024106586B4 DE 102024106586 B4 DE102024106586 B4 DE 102024106586B4 DE 102024106586 A DE102024106586 A DE 102024106586A DE 102024106586 B4 DE102024106586 B4 DE 102024106586B4
- Authority
- DE
- Germany
- Prior art keywords
- user
- assigned
- telephony terminal
- information
- stored
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42042—Notifying the called party of information on the calling party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
- H04M11/06—Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
- H04M11/064—Data transmission during pauses in telephone conversation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42025—Calling or Called party identification service
- H04M3/42034—Calling party identification service
- H04M3/42059—Making use of the calling party identifier
- H04M3/42068—Making use of the calling party identifier where the identifier is used to access a profile
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Telephonic Communication Services (AREA)
Abstract
Die Erfindung betrifft ein Informationsaustauschsystem für Rufe über ein Telekommunikationsnetz. In einer ersten Datenbank (20) ist eine Anzahl von Nutzerbasierten Datensätzen (2) gespeichert, jeder Nutzerbasierte Datensatz einem Nutzer zugeordnet und zu jedem Nutzerbasierten Datensatz wenigstens eine eindeutige Identifikationskennung eines, dem zugeordneten Nutzer zugeordneten Telefonieendgeräts sowie wenigstens eine eindeutige Identifikationskennung eines nicht diesem Nutzer zugeordneten Telefonieendgeräts gespeichert. Eine erste Steuereinheit (11) weist unter Ausführung eines ersten Programms ein erstes, einem ersten Nutzer (100) zugeordnetes Telefonieendgerät (10) an, beim oder nach dem Rufaufbau zu einem zweiten Telefonieendgerät (30), eine Datenabfrage (2) bei der ersten Datenbank durchzuführen, ob zu einem, dem ersten Nutzer zugeordneten Nutzerbasierten Datensatz ein Datensatz betreffend eine auszutauschende Information zu einer zur Identifikationskennung des zweiten Telefonieendgeräts (30) identischen Identifikationskennung eines nicht dem ersten Nutzer zugeordneten Telefonieendgeräts gespeichert ist, und sofern ein solcher Datensatz betreffend eine auszutauschende Information gespeichert ist, die Übertragung dieses Datensatz betreffend eine auszutauschende Information zu bewirken.
The invention relates to an information exchange system for calls via a telecommunications network. A number of user-based data records (2) are stored in a first database (20), each user-based data record is assigned to a user, and for each user-based data record, at least one unique identification code of a telephony terminal assigned to the assigned user and at least one unique identification code of a telephony terminal not assigned to this user are stored. A first control unit (11), by executing a first program, instructs a first telephony terminal (10) assigned to a first user (100) to carry out a data query (2) in the first database during or after the call setup to a second telephony terminal (30) to determine whether a data record relating to information to be exchanged relating to an identification identifier of a telephony terminal not assigned to the first user, which identification identifier is identical to the identification identifier of the second telephony terminal (30), is stored for a user-based data record assigned to the first user, and if such a data record relating to information to be exchanged is stored, to effect the transmission of this data record relating to information to be exchanged.
Description
Die Erfindung betrifft ein Informationsaustauschsystem für Rufe über ein Telekommunikationsnetz zur Übertragung von Sprache, Videotelefonie oder anderen Tonsignalen zwischen Nutzern eines rufenden Telefonieendgeräts und eines angerufenen Telefonieendgeräts.The invention relates to an information exchange system for calls via a telecommunications network for transmitting voice, video telephony or other audio signals between users of a calling telephony terminal and a called telephony terminal.
Als Stand der Technik kann z.B. die
Als Stand der Technik kann ferner z.B. die
Im Rahmen der Erfindung bezeichnet der Begriff Telefonieendgerät grundsätzlich jedes Endgerät, von welchem ausgehend eine Kommunikationsverbindung über ein Telekommunikationsnetz zu wenigstens einem weiteren Telefonieendgerät zum Zweck der Übertragung von Text, Bild, Sprache, Videotelefonie und/oder anderen Tonsignalen aufgebaut werden kann.In the context of the invention, the term telephony terminal basically refers to any terminal from which a communication connection can be established via a telecommunications network to at least one other telephony terminal for the purpose of transmitting text, images, voice, video telephony and/or other audio signals.
Ein solches Telefonieendgerät kann hierbei für eine analoge oder auch digitale Übertragung, für eine kabelgebundene oder auch kabellose Übertragung ausgebildet sein. Auch kann das für die Übertragung genutzte Telekommunikationsnetz grundsätzlich ein einziges oder auch mehrere Telekommunikationsnetze umfassen. Ferner kann das Telekommunikationsnetz grundsätzlich ein kabelgebundenes Telekommunikationsnetz, ein kabelloses Telekommunikationsnetz, insbesondere ein Mobilfunknetz, ein öffentliches Telekommunikationsnetz, ein privates Telekommunikationsnetz und/oder das Internet umfassen. Ein Telefonieendgerät mit Video-Bildschirm kann folglich grundsätzlich auch zur Videotelefonie genutzt werden, wobei als ein diesbezügliches Beispiel ein internetfähiges Mobiltelefon mit berührungsempfindlichem Bildschirm, auch häufig als Smartphone bezeichnet, genannt werden kann.Such a telephony terminal can be designed for analog or digital transmission, for wired or wireless transmission. The telecommunications network used for the transmission can also comprise a single or multiple telecommunications networks. Furthermore, the telecommunications network can generally comprise a wired telecommunications network, a wireless telecommunications network, in particular a mobile radio network, a public telecommunications network, a private telecommunications network, and/or the Internet. A telephony terminal with a video screen can therefore also be used for video telephony. An example of this is an internet-enabled mobile phone with a touchscreen, also frequently referred to as a smartphone.
Das Telefonieendgerät, von welchem ausgehend die Kommunikationsverbindung zu wenigstens einem weiteren Telefonieendgerät aufgebaut wird, wird nachfolgend und in den Ansprüchen auch als das rufende Telefonieendgerät bezeichnet, und jedes Telefonieendgerät, zu welchem die Kommunikationsverbindung, nachfolgend und in den Ansprüchen auch als Ruf bezeichnet, aufgebaut wird, wird nachfolgend und in den Ansprüchen auch als das angerufene Telefonieendgerät.The telephony terminal from which the communication connection to at least one further telephony terminal is established is also referred to below and in the claims as the calling telephony terminal, and each telephony terminal to which the communication connection is established, also referred to below and in the claims as a call, is also referred to below and in the claims as the called telephony terminal.
Insbesondere bei Rufen zwischen privaten Endkunden zu Dienstleistern, wie z.B. einem Arzt oder einer Autowerkstatt, aber auch im Geschäftsumfeld findet häufig eine Identifikation über eine Identifikationskennung des rufenden Telefonieendgeräts, beispielsweise über Rufnummer des rufenden Telefonieendgeräts, statt und/oder es werden im Rahmen einer bestehenden Kommunikationsverbindung, beispielsweise während eines Telefongesprächs bzw. Telefonats mündlich persönliche Daten ausgetauscht, wie z.B. Geburtsdatum, Autokennzeichen und/oder Versicherungsnummern, Kundennummern oder Auftragsnummern. Diese Informationen und/oder Nummern werden für den Angerufenen im Gespräch u.A. zur Selektion oder Identifikation genutzt.Particularly in calls between private end customers and service providers, such as a doctor or a car repair shop, but also in business environments, identification often occurs via an identification code of the calling telephone device, for example, via the calling telephone number. Personal data such as date of birth, license plate number and/or insurance numbers, customer numbers, or order numbers are exchanged verbally within the framework of an existing communication connection, for example, during a telephone conversation. This information and/or numbers are used by the called party during the call for selection or identification purposes, among other things.
Stand der Technik ist die Übermittlung und Auswertung der Rufnummer, die mündliche Übermittlung von Daten während eines Telefonats oder Nutzung eines parallelen Kanals, auf dem das Gespräch angekündigt wird. Weiterhin ist bekannt, dass mit Hilfe von Signaltönen, z.B. mittels Mehrfrequenzwahlverfahren wie das DTMF (Doppelton-Mehrfrequenz) und einem Dialogsystem, insbesondere einer Tastatur, manuell alphanumerische Informationen beim Rufaufbau übermittelt werden können, wie z.B. im Fall einer persönlichen Identifikationsnummer (PIN), oder auch per Spracheingabe eine Dateneingabe zur nachfolgenden Übertragung erfolgen kann. Die Daten sind dabei unverschlüsselt. Weiterhin ist bekannt, dass zwischen den Gesprächspartnern Kennworte vereinbart werden können. Weiterhin ist bekannt, dass mit Hilfe von DTMF an eine Zielrufnummer alphanumerische Informationen übertragen werden können. Dies wird z.B. bei einer WebEx-Einwahl genutzt, bei welcher an die Rufnummern mit einem Trennungszeichen, wie z.B. einer Raute oder einem Komma, eine Zahl gehängt wird. Alle vorgenannten Verfahren sind jedoch begrenzt auf eine Einwahltechnik und die unverschlüsselte Übertragung beim Rufaufbau.State-of-the-art technology involves the transmission and evaluation of the telephone number, the verbal transmission of data during a telephone call, or the use of a parallel channel on which the call is announced. Furthermore, it is known that signal tones, e.g., using multi-frequency dialing methods such as DTMF (dual-tone multi-frequency) and a dialogue system, particularly a keypad, can be used to manually enter alphanumeric information. Information can be transmitted when a call is established, such as a personal identification number (PIN), or data can be entered for subsequent transmission by voice. The data is unencrypted. It is also known that passwords can be agreed between the call partners. It is also known that alphanumeric information can be transmitted to a destination number using DTMF. This is used, for example, in a WebEx dial-in, where a number is appended to the phone number with a separator, such as a hash mark or a comma. All of the above methods, however, are limited to dial-in technology and unencrypted transmission when a call is established.
Die Rufnummer alleine reicht jedoch, beispielsweise auch aufgrund des Einsatzes von Messengern und/oder wechselnden Mobilfunknummern, zum Zweck der Anruferidentifikation bereits heute häufig nicht mehr. So ist insbesondere mit zunehmendem Einsatz von Messengern und Internettelefonie als Anrufsystem die Rufnummer auch nicht mehr als eindeutiges einzelnes sicheres Mittel zur Anruferidentifikation geeignet. Messenger dienen bekanntermaßen zur Sofortkommunikation zwischen zwei oder mehr Teilnehmern und können mittels Programmen auf Telefonieendgeräte geladen und dort installiert werden. Viele Messenger unterstützen dabei neben Textnachrichten zusätzlich die Übertragung von Dateien und Audio- und Video-Streams und benutzen hierzu in der Regel eigene, proprietäre Protokolle. Anrufende können folglich häufig über verschiedene Messenger, und damit über verschiedene Quellen, eine Kommunikationsverbindung, bzw. einen Ruf, zu einem Angerufenen aufbauen.However, the telephone number alone is often no longer sufficient for the purpose of caller identification, for example due to the use of messengers and/or changing mobile phone numbers. Particularly with the increasing use of messengers and internet telephony as a calling system, the telephone number is no longer suitable as a unique, single, secure means of caller identification. Messengers are known to be used for instant communication between two or more participants and can be downloaded and installed on telephony devices using programs. Many messengers support the transfer of files and audio and video streams in addition to text messages and generally use their own proprietary protocols for this purpose. Callers can therefore often establish a communication connection, or a call, with a called party via different messengers and thus from different sources.
Auch durch mögliche Manipulation von Anrufnummern wird die Identifikation zunehmend schwieriger. Der mündliche Austausch von Informationen während eines Gesprächs, insbesondere während eines aufgebauten Rufs, kostet Zeit und/oder bedeutet ggf. auch die Übermittlung sensibler Daten in öffentlicher Umgebung.Identification is also becoming increasingly difficult due to the potential manipulation of call numbers. The verbal exchange of information during a call, especially while a call is established, takes time and/or may involve the transmission of sensitive data in a public environment.
Weiterhin gibt es kein übergreifendes System zum Schutz der Privatsphäre gegen unerwünschte Anrufe in Messengern und Telefonen, bzw. gibt es keine übergreifende Identifikationsmöglichkeit, wie z.B. eine Positivliste, auch als Ausnahmeliste bezeichnet, oder auch eine Negativliste bzw. Sperrliste.Furthermore, there is no comprehensive system to protect privacy against unwanted calls in messengers and telephones, nor is there any comprehensive identification option, such as a positive list, also known as an exception list, or a negative list or block list.
Aufgabe der Erfindung ist es, für Anrufende und Angerufene einen systemunabhängigen, dialogfreien und automatischen Austausch von Informationen zwischen rufenden und angerufenen Telefonieendgeräten zu etablieren.The object of the invention is to establish a system-independent, dialogue-free and automatic exchange of information between calling and called telephony terminals for callers and called parties.
Zur Lösung der Aufgabe ist gemäß der Erfindung ein Informationsaustauschsystem mit den Merkmalen nach Anspruch 1 sowie ein Programmprodukt mit den Merkmalen nach Anspruch 11 vorgeschlagen. To achieve the object, according to the invention, an information exchange system having the features of claim 1 and a program product having the features of claim 11 are proposed.
Demgemäß schlägt die Erfindung ein Informationsaustauschsystem für Rufe über ein Telekommunikationsnetz zur Übertragung von Sprache, Videotelefonie oder anderen Tonsignalen zwischen Nutzern eines rufenden Telefonieendgeräts und eines angerufenen Telefonieendgeräts vor, welches eine erste Datenbank, ein erstes Telefonieendgerät und eine erste Steuereinheit.Accordingly, the invention proposes an information exchange system for calls via a telecommunications network for transmitting voice, video telephony or other audio signals between users of a calling telephony terminal and a called telephony terminal, which system comprises a first database, a first telephony terminal and a first control unit.
Die Erfindung sieht hierbei im Einzelnen vor, dass in der erste Datenbank eine Anzahl von Nutzerbasierten Datensätzen gespeichert ist, wobei jeder Nutzerbasierte Datensatz einem Nutzer zugeordnet ist und zu jedem Nutzerbasierten Datensatz wenigstens eine eindeutige Identifikationskennung, insbesondere eine Rufnummer oder eine Email- oder IP-Adresse, eines, dem zugeordneten Nutzer zugeordneten Telefonieendgeräts gespeichert ist, sowie wenigstens eine eindeutige Identifikationskennung, insbesondere eine Rufnummer oder eine Email- oder IP-Adresse, eines nicht diesem Nutzer zugeordneten Telefonieendgeräts gespeichert ist und wobei zu jeder Identifikationskennung eines nicht diesem Nutzer zugeordneten Telefonieendgeräts ein Datensatz betreffend eine auszutauschende Information gespeichert sein kann.In detail, the invention provides that a number of user-based data records are stored in the first database, wherein each user-based data record is assigned to a user and for each user-based data record at least one unique identification code, in particular a telephone number or an email or IP address, of a telephony terminal assigned to the assigned user is stored, as well as at least one unique identification code, in particular a telephone number or an email or IP address, of a telephony terminal not assigned to this user is stored and wherein for each identification code of a telephony terminal not assigned to this user a data record relating to information to be exchanged can be stored.
Ferner sieht die Erfindung vor, dass das erste Telefonieendgerät und die Datenbank jeweils eine erste Datenübertragungsschnittstelle besitzen, wobei das erste Telefonieendgerät einem ersten Nutzer zugeordnet ist. Die Erfindung sieht ferner vor, dass die erste Steuereinheit ausgebildet ist, unter Ausführung eines ersten Programms das erste Telefonieendgerät beim oder nach dem Rufaufbau zu einem zweiten Telefonieendgerät anzuweisen, unter Nutzung der ersten Datenübertragungsschnittstellen als Schritt a) eine Datenabfrage bei der ersten Datenbank dahingehend durchzuführen, ob zu einem, dem ersten Nutzer zugeordneten Nutzerbasierten Datensatz ein Datensatz betreffend eine auszutauschende Information zu einer zur Identifikationskennung des zweiten Telefonieendgeräts identischen Identifikationskennung eines nicht dem ersten Nutzer zugeordneten Telefonieendgeräts gespeichert ist, und, sofern ein solcher Datensatz betreffend eine auszutauschende Information gespeichert ist, als Schritt b) die Übertragung dieses Datensatz betreffend eine auszutauschende Information zu bewirken, insbesondere beim Rufaufbau zu dem zweiten Telefonieendgerät zu bewirken.The invention further provides that the first telephony terminal and the database each have a first data transmission interface, wherein the first telephony terminal is assigned to a first user. The invention further provides that the first control unit is designed to instruct the first telephony terminal, by executing a first program, during or after the call setup to a second telephony terminal, to perform a data query in the first database using the first data transmission interfaces as step a) to determine whether a data record relating to information to be exchanged relating to an identification identifier of a telephony terminal not assigned to the first user, which identification identifier is identical to the identification identifier of the second telephony terminal, is stored for a user-based data record assigned to the first user, and, if such a data record relating to information to be exchanged is stored, to effect the transmission of this data record relating to information to be exchanged as step b), in particular to effect the transmission of this data record relating to information to be exchanged during the call setup to the second telephony terminal.
Überdies schlägt die Erfindung ein Programmprodukt vor, welches Anweisungen umfasst, die, wenn von einem Prozessor ausgeführt, ein Telefonieendgerät anweisen oder zumindest bewirken, ein Telefonieendgerät anzuweisen, als erstes Telefonieendgerät oder als zweites Telefonieendgerät für ein Informationsaustauschsystem gemäß der Erfindung zu fungieren.Furthermore, the invention proposes a program product comprising instructions which, when executed by a processor, instruct or at least cause a telephony terminal to act as a first telephony terminal or as a second telephony terminal for an information exchange system according to the invention.
Wesentlicher Vorteile der Erfindung sind somit darin zu sehen, dass ein system unabhängiger, dialogfreier und automatischer Austausch von Informationen zwischen rufenden und angerufenen Telefonieendgeräten ermöglicht wird, der insbesondere universell, d.h. nicht nur systemunabhängig, sondern auch systemübergreifend, und dennoch sicher ist. So kann mittels der erfindungsgemäß „automatischen“ Unterstützung der Austausch von Kennungen zur Identifikation, aber gegebenenfalls auch von weiteren Informationen, wesentlich vereinfacht werden und ist insbesondere nicht länger von proprietären Telekommunikationsnetzen und/oder Protokollen abhängig, sodass in Folge zusätzlich auch der Anrufer, d.h. der erste, dem ersten Telefoniegerät zugeordnete Nutzer, und ein Angerufener, d.h. ein zweiter, einem zweiten Telefoniegerät zugeordnete Nutzer, von der mündlichen Datenübertragung und Verarbeitung entlastet werden.The key advantages of the invention are therefore that it enables a system-independent, dialog-free, and automatic exchange of information between calling and called telephony terminals, which is particularly universal—i.e., not only system-independent but also cross-system—and yet secure. Thus, the "automatic" support provided by the invention significantly simplifies the exchange of identifiers for identification, but also, if necessary, of other information. In particular, it is no longer dependent on proprietary telecommunications networks and/or protocols. Consequently, the caller, i.e., the first user assigned to the first telephony device, and the called party, i.e., a second user assigned to a second telephony device, are also relieved of the burden of verbal data transmission and processing.
Im Ergebnis kann der Gegenstand der Erfindung somit eine Vielzahl von verschiedenen Telefoniesystemen, wie z.B. Mobiltelefone und auf Telefonieendgeräten installierte Messenger, und unabhängig voneinander nutzen und unterstützen.As a result, the subject matter of the invention can use and support a variety of different telephony systems, such as mobile phones and messengers installed on telephony terminals, independently of one another.
Auch ist eine sichere Identifikation und Wiedererkennung, unabhängig von einzelnen, einem bestimmten Nutzer zugeordneten Telefonieendgeräten möglich, z.B. unabhängig vom jeweils genutzten Messenger oder genutzter Anrufnummer.Secure identification and recognition is also possible, regardless of individual telephony devices assigned to a specific user, e.g. regardless of the messenger or phone number used.
Zweckmäßig Ausgestaltungen und Weiterbildungen sind Gegenstand der jeweiligen weiteren abhängigen Ansprüche.Appropriate refinements and further developments are the subject of the respective further dependent claims.
Die Erfindung ermöglich damit somit ferner anhand der jeweiligen ausgetauschten Identifikationskennung oder weiteren Information die Selektion, Weiterleitung und/oder Priorisierung, des rufenden Nutzers und also insbesondere auch dessen Zuordnung zur richtigen Stelle eines gerufenen Nutzers in der richtigen Reihenfolge. Aber auch ein verbesserter Schutz der Privatsphäre, insbesondere des gerufenen Nutzers und/oder eine vereinfachte Selektion wird unter Anwendung der Erfindung ermöglicht, das z.B. nur selektive Annahme von Anrufen, die über eine gültige Information verfügen, unabhängig vom gewählten Telefoniesystem, erfolgen kann.The invention thus further enables the selection, forwarding, and/or prioritization of the calling user based on the respective exchanged identification code or other information, and thus, in particular, the assignment of the user to the correct location of a called user in the correct order. However, the invention also enables improved privacy protection, particularly of the called user, and/or simplified selection, for example, allowing only selective acceptance of calls that contain valid information, regardless of the selected telephony system.
Ferner ist unter Anwendung der Erfindung eine wesentlich vereinfachte Weiterverarbeitung der jeweiligen ausgetauschten Identifikationskennung oder weiteren Information ermöglicht, da diese automatisch in im Wesentlichen jedes Informationsaustauschsystem umfasstes oder daran gekoppeltes weiteres, verarbeitende Informationssysteme digital übernommen werden können. Schließlich können auszutauschende Identifikationskennungen oder weitere Informationen, insbesondere persönlichen Informationen, die sonst mündlich preisgegeben werden müssten, für deren Austausch zuvor auch verschlüsselt werden.Furthermore, the invention enables significantly simplified further processing of the respective exchanged identification codes or other information, since these can be automatically and digitally imported into essentially any information exchange system included in or linked to additional processing information systems. Finally, identification codes or other information to be exchanged, in particular personal information that would otherwise have to be disclosed verbally, can also be encrypted prior to their exchange.
Vorstehend bereits umrissene sowie weitere Merkmale und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung einiger bevorzugter Ausführungsformen anhand der beigefügten Zeichnung, in welcher
-
1 eine beispielhafte Ausführungsform eines bevorzugten Informationsaustauschsystems gemäß der Erfindung stark vereinfacht und schematisiert skizziert.
-
1 an exemplary embodiment of a preferred information exchange system according to the invention is outlined in a highly simplified and schematic manner.
Die beispielhafte Ausführungsform nach
Die bei
Wie bei
Jeder Nutzerbasierte Datensatz 21 ist im Rahmen der Erfindung einem Nutzer zugeordnet und zu jedem Nutzerbasierten Datensatz ist wiederum wenigstens eine eindeutige Identifikationskennung, insbesondere eine Rufnummer oder eine Email- oder IP-Adresse, eines dem zugeordneten Nutzer zugeordneten Telefonieendgeräts gespeichert sowie wenigstens eine eindeutige Identifikationskennung, insbesondere eine Rufnummer oder eine Email- oder IP-Adresse, eines nicht diesem Nutzer zugeordneten Telefonieendgeräts gespeichert. Ferner kann zu jeder Identifikationskennung eines nicht diesem Nutzer zugeordneten Telefonieendgeräts in jedem Nutzerbasierten Datensatz wiederum ein Datensatz betreffend eine auszutauschende Information gespeichert sein. Insbesondere ist vorgesehen, dass die erste Datenbank 20 dem ersten Nutzer 100 oder dem ersten Telefonieendgerät 10, welches dem ersten Nutzer 100 zugeordnet ist, oder dass die erste Datenbank 20 zumindest von dem ersten Telefonieendgerät 10 genutzt werden kann. Die erste Datenbank 20 hat daher insbesondere zumindest eine Anzahl von dem ersten Nutzer 100 zugeordneten und/oder von diesem angelegten Nutzerbasierten Datensätzen 21.Within the scope of the invention, each user-based data record 21 is assigned to a user, and for each user-based data record, at least one unique identification identifier, in particular a telephone number or an email or IP address, of a telephony terminal assigned to the assigned user is stored, as well as at least one unique identification identifier, in particular a telephone number or an email or IP address, of a telephony terminal not assigned to this user. Furthermore, for each identification identifier of a telephony terminal not assigned to this user, a data record relating to information to be exchanged can be stored in each user-based data record. In particular, it is provided that the first database 20 can be assigned to the first user 100 or to the first telephony terminal 10 assigned to the first user 100, or that the first database 20 can be used at least by the first telephony terminal 10. The first database 20 therefore has, in particular, at least a number of user-based data records 21 assigned to the first user 100 and/or created by the first user 100.
Ferner umfasst das in
Es sei angemerkt, dass bei
In besonders bevorzugter Ausführungsform kann die erste Steuereinheit 11 unter Ausführung des ersten Programms auch ergänzend ausgebildet sein, das erste Telefonieendgerät 10 anzuweisen, vor Schritt a) zunächst eine Datenabfrage 2 bei der ersten Datenbank 20 dahingehend durchzuführen, ob überhaupt ein dem ersten Nutzer 100 zugeordneter Nutzerbasierter Datensatz 21 gespeichert ist und lediglich sofern dies der Fall ist, den obigen Schritt a) durchzuführen. In ergänzender oder alternativer Ausführungsform kann die erste Steuereinheit 11 unter Ausführung des ersten Programms jedoch auch ausgebildet sein, das erste Telefonieendgerät 10 anzuweisen, vor Schritt a) zunächst eine Datenabfrage 2 bei der ersten Datenbank 20 dahingehend durchzuführen, ob die Identifikationskennung des ersten Telefonendgeräts 10 in einem dem ersten Nutzer 100 zugeordneten Nutzerbasierten Datensatz 21 gespeichert ist und lediglich sofern dies der Fall ist, Schritt a) durchzuführen.In a particularly preferred embodiment, the first control unit 11, when executing the first program, can also be additionally designed to instruct the first telephony terminal 10, before step a), to first carry out a data query 2 in the first database 20 to determine whether a user-based data record 21 assigned to the first user 100 is stored at all, and only if this is the case, to carry out the above step a). In a supplementary or alternative embodiment, however, the first control unit 11, when executing the first program, can also be designed to instruct the first telephony terminal 10, before step a), to first carry out a data query 2 in the first database 20 to determine whether the identification code of the first telephone terminal 10 is stored in a user-based data record 21 assigned to the first user 100, and only if this is the case, to carry out step a).
Insbesondere bei ergänzender Ausführungsform ist vorgesehen, zunächst eine Datenabfrage 2 bei der ersten Datenbank 20 dahingehend durchzuführen, ob ein dem ersten Nutzer 100 zugeordneter Nutzerbasierter Datensatz 21 gespeichert ist und sofern dies der Fall ist, ob die Identifikationskennung des ersten Telefonendgeräts 10 in dem, dem ersten Nutzer 100 zugeordneten Nutzerbasierten Datensatz gespeichert ist und lediglich sofern dies der Fall ist, Schritt a) durchzuführen. Ergänzend oder alternativ ist im Rahmen der Erfindung ferner bevorzugt vorgesehen, dass in der ersten Datenbank auch eine Mehrzahl von Nutzerbasierten Datensätzen 21 speicherbar und/oder bereits gespeichert sind. Ergänzend oder alternativ können jedoch auch zu jedem Nutzerbasierten Datensatz 21 die Identifikationskennungen von einer Mehrzahl von dem zugeordneten Nutzer 100 zugeordneten Telefonieendgeräten 10 speicherbar und/oder auch bereits gespeichert sein. Ergänzend oder alternativ können jedoch auch zu jedem Nutzerbasierten Datensatz 21 die Identifikationskennungen von einer Mehrzahl von nicht diesem Nutzer zugeordneten Telefonieendgeräten 30 speicherbar und/oder auch bereits gespeichert sein.In particular, in a supplementary embodiment, it is provided to first carry out a data query 2 in the first database 20 to determine whether a user-based data record 21 assigned to the first user 100 is stored and, if so, whether the identification code of the first telephone terminal 10 is stored in the user-based data record assigned to the first user 100 and only if so, to carry out step a). Additionally or alternatively, it is further preferably provided within the scope of the invention that a plurality of user-based data records 21 are also stored in the first database. storable and/or already stored. Additionally or alternatively, however, the identification codes of a plurality of telephony terminals 10 assigned to the assigned user 100 can also be stored and/or already stored for each user-based data record 21. Additionally or alternatively, however, the identification codes of a plurality of telephony terminals 30 not assigned to this user can also be stored and/or already stored for each user-based data record 21.
Basierend auf diesen einander ergänzenden und/oder alternativen Ausführungsformen können folglich die in der Datenbank 20 speicherbaren oder bereits gespeicherten Datensätze äußerst feinstrukturiert zusammengestellt, entweder nur dem ersten Nutzer 100 zugeordnet und/oder jeweiligen, insbesondere auch verschiedenen ersten Telefonendgeräten 10, und/oder auch zweiten Telefonieendgeräten 30 selektiv zugeordnet werden, und entsprechend auch selektiv durchsucht und nach jeweils auszutauschen Informationen selektiv gefiltert werden, d.h. insbesondere auch in Abhängigkeit des jeweils für einen Ruf verwendeten ersten Telefonieendgeräts 10 und/oder des anzurufenden zweiten Telefonieendgeräts 30. Die Datenbank 20 kann somit je nach spezieller Ausführung einem oder zweckmäßig auch einer Vielzahl von verschiedenen, insbesondere allen Telefonieendgeräten 10 des ersten Nutzers 100 zugeordnet sein, und auch auszutauschende Informationen in Abhängigkeit von verschiedenen, insbesondere allen dem ersten Nutzer 100 bekannten Telefonieendgeräten 30 eines jeweiligen zweiten Nutzers 200 umfassen und zwar unabhängig davon, ob diese Telefonieendgeräte z.B. 3G, 4G oder 5G fähig ist, verschiedene Messenger und/oder Softphones umfassen.Based on these mutually complementary and/or alternative embodiments, the data records that can be stored or are already stored in the database 20 can consequently be compiled in an extremely finely structured manner, either assigned only to the first user 100 and/or selectively assigned to respective, in particular also different, first telephone terminals 10, and/or also second telephony terminals 30, and accordingly also selectively searched and selectively filtered for information to be exchanged, i.e., in particular also depending on the respective first telephony terminal 10 used for a call and/or the second telephony terminal 30 to be called. The database 20 can thus, depending on the specific embodiment, be assigned to one or expediently also to a plurality of different, in particular all, telephony terminals 10 of the first user 100, and can also comprise information to be exchanged depending on various, in particular all, telephony terminals 30 of a respective second user 200 known to the first user 100, regardless of whether these telephony terminals are, for example, 3G, 4G or 5G capable, include various messengers and/or softphones.
Für eine wesentlich vereinfachte Aktualisierung der Datenbank 20 und/oder Speicherung von neuen darin zu speichernden Datensätzen ist die erste Steuereinheit 11 in weiterer ergänzender oder alternativer Ausführungsform der Erfindung vorteilhaft ferner dazu ausgebildet, unter Ausführung des ersten Programms das erste Telefonieendgerät 10 unter Nutzung der Datenübertragungsschnittstellen 10a, 20a anzuweisen, 1.) an die erste Datenbank, einen dem ersten Nutzer 100 zugeordneten Nutzerbasierten Datensatz, 2.) zu einem dem ersten Nutzer 100 zugeordneten Nutzerbasierten Datensatz wenigstens eine Identifikationskennung eines, dem zugeordneten Nutzer 100 zugeordneten Telefonieendgeräts 10, 3.) zu einem dem ersten Nutzer 100 zugeordneten Nutzerbasierten Datensatz wenigstens eine Identifikationskennung eines nicht diesem Nutzer zugeordneten Telefonieendgeräts 30 und/oder zu jeder Identifikationskennung eines nicht diesem Nutzer zugeordneten Telefonieendgeräts 30 einen Datensatz betreffend eine auszutauschende Information zur Speicherung zur übermitteln. Die Aktualisierung der Datenbank 20 und/oder Speicherung von neuen darin zu speichernden Datensätzen kann folglich auch automatisiert erfolgen, z.B. auch beim Anlegen eines neuen Nutzerkontos, beim Registrieren eines neuen Telefoniegeräts 10, beim erstmaligen Rufaufbau zu einem zweiten Telefoniegeräts 30, beim manuellen Eingeben von auszutauschenden Information Anrufen einer neuen, einer noch nicht gespeicherten Identifikationskennung eines zweiten Telefonieendgeräts 30.For a significantly simplified updating of the database 20 and/or storage of new data records to be stored therein, the first control unit 11 is, in a further supplementary or alternative embodiment of the invention, advantageously further designed to instruct the first telephony terminal 10, using the data transmission interfaces 10a, 20a, upon execution of the first program, to 1.) transmit to the first database a user-based data record assigned to the first user 100, 2.) at least one identification code of a telephony terminal 10 assigned to the assigned user 100 for a user-based data record assigned to the first user 100, 3.) at least one identification code of a telephony terminal 30 not assigned to this user for a user-based data record assigned to the first user 100 and/or a data record relating to information to be exchanged for storage for each identification code of a telephony terminal 30 not assigned to this user. The updating of the database 20 and/or storage of new data records to be stored therein can therefore also be carried out automatically, e.g. when creating a new user account, when registering a new telephony device 10, when establishing a call to a second telephony device 30 for the first time, when manually entering information to be exchanged, or when calling a new, not yet stored identification code of a second telephony terminal 30.
In bevorzugter Weiterbildung wird mittels des Informationsaustauschsystems ein vom Nutzer 100 vorbestimmte, auszutauschende Information nicht nur an das zweite Telefonieendgerät 30 übertragen, d.h. beim und/oder auch nach einem bereits erfolgten Rufaufbau, sondern auch das zweite Telefonieendgerät 30 und ferner eine zweite Steuereinheit 40 sind zweckmäßig Teil des Informationsaustauschsystems. Die zweite Steuereinheit 40 ist in diesem Fall insbesondere ausgebildet, unter Ausführung eines zweiten Programms das zweite Telefonieendgerät 30 anzuweisen, nach Empfangen eines von dem ersten Telefoniegeräts 10 übersandten Datensatzes betreffend eine auszutauschende Information, ein Ausfiltern der auszutauschenden Information aus diesem Datensatz zu bewirken. Je nach spezieller weiterer Ausführung, wird dann in Reaktion auf das Ausfiltern der auszutauschenden Information zweckmäßig diese über das zweite Telefonieendgerät 30 angezeigt, d.h. insbesondere optisch und/oder akustisch und/oder die Steuerung einer Rufbearbeitung, insbesondere zur Rufannahme, eingeleitet.In a preferred development, information to be exchanged, predetermined by the user 100, is not only transmitted to the second telephony terminal 30 by means of the information exchange system, i.e., during and/or after a call has already been established, but the second telephony terminal 30 and, furthermore, a second control unit 40 are also expediently part of the information exchange system. In this case, the second control unit 40 is particularly designed, by executing a second program, to instruct the second telephony terminal 30, after receiving a data set transmitted from the first telephony device 10 concerning information to be exchanged, to filter out the information to be exchanged from this data set. Depending on the specific further embodiment, in response to the filtering out of the information to be exchanged, this information is then expediently displayed via the second telephony terminal 30, i.e., in particular visually and/or acoustically, and/or the control of call processing, in particular for call acceptance, is initiated.
Ähnlich zur ersten Steuereinheit 11 kann auch die zweite Steuereinheit 31, In Bezug auf die zweite Steuereinheit 40 ist bei
Insbesondere bei Ausführungsformen, bei denen auch das zweite Telefonieendgerät 30 Teil des Informationsaustauschsystems gemäß der Erfindung ist, ist zweckmäßig, wie auch bei
Auch das zweite Telefonieendgerät 30 und die zweite Datenbank 50 besitzen jeweils eine zweite Datenübertragungsschnittstelle 30a bzw. 50a. Auch die zweite Steuereinheit 40 besitzt bevorzugt, insbesondere im Fall einer externen Anordnung, eine oder auch mehrere Datenübertragungsschnittstellen 40a, 40b, zur Kommunikation mit dem zweiten Telefonieendgerät 30 und/oder mit der zweiten Datenbank 50. Die zweite Steuereinheit 40 ist ferner unter Ausführung des zweiten Programms ausgebildet, das zweite Telefonieendgerät anzuweisen, unter Nutzung der zweiten Datenübertragungsschnittstellen eine Datenabfrage bei der zweiten Datenbank 50 dahingehend durchzuführen, ob in dieser eine zur Identifikationskennung des ersten Telefonendgeräts 10 identische Identifikationskennung einem der Anzahl von Identifikationskennungsbasierten Datensätzen 51 zugeordnet ist, und sofern dies der Fall ist, ob zu dieser identischen Identifikationskennung ein Datensatz betreffend eine auszutauschende Information und/oder ein Regelwerk für eine Rufbearbeitung gespeichert ist und,
- - sofern ein Datensatz betreffend eine auszutauschende Information gespeichert ist, eine Verifikation der ausgefilterten auszutauschenden Information durchzuführen und/oder
- - sofern ein Regelwerk für eine Rufbearbeitung gespeichert ist, eine diesem Regelwerk entsprechende Rufbearbeitung durchzuführen.
- - if a data record concerning information to be exchanged is stored, to carry out a verification of the filtered information to be exchanged and/or
- - if a set of rules for call processing is stored, to carry out call processing in accordance with this set of rules.
In einer besonders bevorzugten, ergänzenden oder alternativen Ausführung sieht die Erfindung ferner vor, dass die erste Steuereinheit 11 derart ausgebildet ist, insbesondere programmtechnisch derart ausgebildet ist, unter Ausführung des ersten Programms und erst nach Rufannahme durch das zweite Telefonieendgerät 30, von dem ersten Telefonieendgerät 10 an das zweite Telefonieendgerät 30 den Datensatz betreffend die auszutauschende Information zu übertragen oder nach Rufannahme durch das zweite Telefonieendgerät 30, von dem ersten Telefonieendgerät 10 an das zweite Telefonieendgerät einen weiteren Datensatz betreffend auszutauschende Information zu übertragen. Die zweite Steuereinheit 40 ist hierbei ferner zweckmäßig ausgebildet, unter Ausführung des zweiten Programms das zweite Telefonieendgerät 30 anzuweisen, nach Empfangen dieses oder des weiteren Datensatzes, ein Ausfiltern der auszutauschenden Information aus dem Datensatz zu bewirken.In a particularly preferred, supplementary, or alternative embodiment, the invention further provides that the first control unit 11 is designed, in particular programmatically designed, to transmit the data set relating to the information to be exchanged from the first telephony terminal 10 to the second telephony terminal 30 upon execution of the first program and only after the call has been accepted by the second telephony terminal 30, or to transmit a further data set relating to information to be exchanged from the first telephony terminal 10 to the second telephony terminal 30 upon acceptance of the call by the second telephony terminal 30. The second control unit 40 is further expediently designed to instruct the second telephony terminal 30, upon execution of the second program, to filter out the information to be exchanged from the data set after receiving this or the further data set.
So ist die erste Steuereinheit 11 z.B. je nach spezieller, ergänzender oder alternativer Ausführung derart ausgebildet, unter Ausführung des ersten Programms das erste Telefonieendgerät 10 ferner anzuweisen, Schritt a) und Schritt b) erst nach Empfangen eines von dem zweiten Telefonieendgerät 30 an das erste Telefonieendgerät 10 übersandtes Anfragesignal durchzuführen. Die Übertragung von auszutauschender Information vom ersten Telefonieendgerät 10 an das zweite Telefonieendgerät 30 kann folglich gemäß einer bevorzugten Weiterbildung auch von Seiten des zweiten Telefonieendgerät 30 eingeleitet werden, insbesondere manuell, d.h. vom zweiten Nutzer 200 initiiert, oder automatisch, d.h. z.B. mittels eines solchen. In der der zweiten Datenbank 50 gespeicherten Regelwerks für eine Rufbearbeitung.For example, depending on the specific, supplementary, or alternative embodiment, the first control unit 11 is configured to further instruct the first telephony terminal 10, upon execution of the first program, to perform steps a) and b) only after receiving a request signal sent from the second telephony terminal 30 to the first telephony terminal 10. Consequently, according to a preferred development, the transmission of information to be exchanged from the first telephony terminal 10 to the second telephony terminal 30 can also be initiated by the second telephony terminal 30, in particular manually, i.e., initiated by the second user 200, or automatically, i.e., for example, by means of a rule set for call processing stored in the second database 50.
Es sei an dieser Stelle ausdrücklich erwähnt, die erste Datenbank 20 und die zweite Datenbank 50 grundsätzlich auch Teile bzw. Bereiche einer gemeinsamen Datenbank sein können. Ferner sei an dieser Stelle ausdrücklich erwähnt, dass mittels der, wie vorstehend beschriebenen Datensätze betreffend auszutauschende Information, insbesondere auch das Übertragen eines Toncodes definiert sein kann, d.h. insbesondere unter Nutzung eines DTMF-Signals, d.h. eines sogenannten Dual-Ton-Multi-Frequenz-Signals. Ergänzend oder alternativ ist mittels der Datensätze betreffend auszutauschende Information insbesondere auch eine Verschlüsselung der auszutauschenden Information definiert und/oder eine Identifikationskennung des einem bestimmten Datensatz jeweils zugeordneten Nutzers.It should be expressly mentioned at this point that the first database 20 and the second database 50 can, in principle, also be parts or areas of a common database. Furthermore, it should be expressly mentioned at this point that, by means of the data records concerning information to be exchanged, as described above, the transmission of a tone code can also be defined, in particular using a DTMF signal, i.e., a so-called dual-tone multi-frequency signal. Additionally or alternatively, the data records concerning information to be exchanged can also be used to define, in particular, an encryption of the information to be exchanged and/or an identification code of the user assigned to a specific data record.
Aus vorstehender Beschreibung ist offensichtlich, dass insbesondere das erste Programm zur erfindungsgemäßen Anweisung der ersten Steuereinheit 11 und das zweite Programm zur erfindungsgemäßen Anweisung der zweiten Steuereinheit 40 zur Umsetzung des Gegenstands der Erfindung jeweils auch als Programmprodukt vorliegen kann, welches Anweisungen umfasst, die, wenn von einem Prozessor ausgeführt, ein Telefonieendgerät anweisen oder zumindest bewirken, das Telefonieendgerät anzuweisen, als erstes Telefonieendgerät oder als zweites Telefonieendgerät für ein Informationsaustauschsystem gemäß der Erfindung zu fungieren.From the above description it is obvious that in particular the first program for instructing the first control unit 11 according to the invention and the second program for instructing the second control unit 40 according to the invention to implement the subject matter of the invention can each also be present as a program product which comprises instructions which, when executed by a processor, instruct a telephony terminal or at least cause the telephony terminal to act as a first telephony terminal or as a second telephony terminal for an information exchange system according to the invention.
Unter verständigender Würdigung vorstehender Beschreibung, kann somit z.B. der erste Nutzer 100, als die anrufende Person in einer beispielhaften Umsetzung einer Zielrufnummernbezogenen Übermittlung von Informationen im Rahmen der Erfindung, in der Datenbank 20 zu Identifikationskennungen, z.B. Zielrufnummern, von einer Anzahl von zweiten Telefonieendgeräten 30, die Informationen festlegen, die sie gegebenenfalls automatisch übermitteln bzw. austauschen möchte. Die Datenbank 20 kann folglich lokal, insbesondere dem ersten Nutzer 100 zugeordnet gehalten werden, oder auch zentral, insbesondere in einer zum Telekommunikationsnetz 300 gehörenden Einrichtung, insbesondere als Cloud-basierte Steuereinheit.Under reasonable consideration of the above description, the first user 100, as the calling person in an example Implementation of a destination number-related transmission of information within the scope of the invention, in the database 20, for identification codes, e.g., destination numbers, from a number of second telephony terminals 30, which define information that they may wish to transmit or exchange automatically. The database 20 can therefore be maintained locally, in particular assigned to the first user 100, or centrally, in particular in a facility belonging to the telecommunications network 300, in particular as a cloud-based control unit.
Dies können geforderte Informationen, wie z.B. eine Identifikationskennung des vom ersten Nutzer 100 verwendeten Telefonieendgeräten 10 oder zur Identifikation des Anrufers, d.h. des Nutzers 100 selbst, ergänzend oder alternativ aber z.B. auch sein Geburtsdatum und/oder auch ein mit einem bestimmten zweiten Telefonieendgeräte 30 und/oder mit dessen zugehörigen zweiten Nutzer 200 vereinbartes gemeinsame Geheimnis sein.This can be required information, such as an identification code of the telephony terminal 10 used by the first user 100 or for identifying the caller, i.e. the user 100 himself, but additionally or alternatively, for example, his date of birth and/or a shared secret agreed with a specific second telephony terminal 30 and/or with its associated second user 200.
Z.B. ist in der Datenbank 20 zu einer Identifikationskennung eines zu rufenden Telefonieendgeräts, z.B. zur Zielrufnummer „1234567“, die auszutauschende Information „<00456>“ gespeichert, zu einer Identifikationskennung eines zu rufenden Telefonieendgeräts, z.B. zur Zielrufnummer „2345678“, die auszutauschende Information „<12312>“ und zu einer Identifikationskennung eines zu rufenden Telefonieendgeräts, z.B. zur Zielrufnummer „4567890“, die auszutauschende Information „<56565>“ gespeichert.For example, the information to be exchanged “<00456>” is stored in the database 20 for an identification code of a telephony terminal to be called, e.g. for the destination number “1234567”, the information to be exchanged “<12312>” is stored for an identification code of a telephony terminal to be called, e.g. for the destination number “2345678”, and the information to be exchanged “<56565>” is stored for an identification code of a telephony terminal to be called, e.g. for the destination number “4567890”.
Wählt, bei
Dies kann bei Nutzung von Messengern eine Dateiübertragung über den gleichen oder auch einen anderen Kanal beinhalten. Bevorzugt ist in diesem Zusammenhang auch eine Erweiterung des Signalisierungsprotokolls für Internettelefonie beim Rufaufbau, insbesondere des sogenannten Sitzungs-Initiierungs-Protokolls, oder der Einsatz von DTMF.When using messengers, this may include file transfer via the same or a different channel. In this context, an extension of the signaling protocol for internet telephony during call setup, particularly the so-called session initiation protocol, or the use of DTMF is also preferred.
Zur verbesserten Sicherheit kann die Übertragung des Datensatzes betreffend eine auszutauschende Information auch mit Hilfe bekannter Verschlüsselungsverfahren („Key-Verfahren“) verschlüsselt werden. Zur verbesserten Sicherheit können z.B. insbesondere bei DTMF auch Einmalpasswörter (im engl.: one-time password, „OTP“) verwendet werden, die nur für einen Ruf oder Anruf gültig sind. Eine Liste gültiger OTPs werden zweckmäßig vorab generiert, sicher versendet und hinterlegt, sodass als DTMF z.B. nicht ein Geburtsdatum, Name, Geburtsdatum, eine Kundennummer oder eine Anschrift, übertragen, sondern ein verschlüsselter Wert, der von beiden Seiten entschlüsselt werden kann.For enhanced security, the transmission of the data set containing the information to be exchanged can also be encrypted using well-known encryption methods ("key methods"). For enhanced security, one-time passwords (OTPs) can also be used, particularly with DTMF, which are only valid for one call. A list of valid OTPs is conveniently generated in advance, sent securely, and stored, so that, for example, the DTMF transmits not a date of birth, name, date of birth, customer number, or address, but rather an encrypted value that can be decrypted by both parties.
Wie zuvor beschrieben, verfügt auch das angerufene Telefonieendgerät 30 verfügt zweckmäßig ebenfalls über eine diesem zugeordnete zweite Datenbank 50 bzw. kann das angerufene Telefonieendgerät 30 auf eine solche zweite Datenbank 50 zugreifen. Durch Ausbilden der zweiten Steuereinheit 40 unter Ausführung des zweiten Programms das zweite Telefonieendgerät anzuweisen, wie vorstehend beschriebene Datenabfrage bei der zweiten Datenbank durchzuführen ist auf Seiten des angerufenen Telefonieendgeräts 30 ein datenverarbeitendes System zur Verfügung gestellt, das das Verhalten des Telefonieendgeräts 30, z.B. eines Telefons, einer Telefonanlage oder eines mittels eines Messengers oder eines Softphones zum Telefonieendgerät 30 eingerichteten Computers, beim Empfänger, d.h. gemäß vorstehender Beschreibung beim Nutzer 200 beeinflusst. Mittels diesem zur Verfügung gestellten datenverarbeitenden System nutzt das angerufene Telefonieendgerät 30 somit die ausgetauschte, empfangenen Information zur weiteren Verarbeitung 6, bevorzugt mit Hilfe von oben angesprochenen Regelwerken. Diese Regelwerke können in nützlicher Weise für verschiedene Fallkonstellationen vorab festgelegt werden. Z.B. kann das zweite Telefonieendgerät 30 mit Hilfe der Steuereinheit 40, zweckmäßig auch durch Unterstützung von darin integrierten, entsprechend programmierten Logiken und dem Regelwerk zum Einnehmen eines in dem Regelwerk vereinbarten Zielzustand gesteuert werden. Ruft der Anrufer, d.h. der Nutzer 100, mit dem ersten Telefonieendgerät 10 das zweite Telefonieendgerät 30 an, so wird beispielsweise der einkommende Ruf 4 automatisch angenommen und eine während des Rufaufbaus oder während eines bereits aufgebauten Rufs eine auszutauschende übertragene Information ausgefiltert und bevorzugt zunächst zur Weiterbearbeitung 6, 7, 8 gegeben, aber noch nicht zum Angerufenen, d.h. zum Nutzer 200, vermittelt, d.h. diesem insbesondere optisch und/oder akustisch angezeigt. Durch Abfrage 7 in der zweiten Datenbank 50 wird sowohl die anrufende Nummer, gemäß der beispielhaften Umsetzung einer Zielrufnummernbezogenen Übermittlung von Informationen im Rahmen der Erfindung Bespiel also die Rufnummer „8989“, als auch die ausgetauschte Information, d.h. gemäß der beispielhaften Umsetzung die auszutauschende Information „<00456>“, in der zweiten Datenbank überprüft und, insbesondere sofern diese einander zugeordnet werden können, ein hierauf basierter Datensatz und/oder ein hierauf basiertes Regelwerk ermittelt und zurückgegeben 8. Dann wird z.B. der Datensatz zum Angerufenen, d.h. dem zweiten Nutzer 200, übermittelt 8, z.B. auch auf Basis des Regelwerks auf einem (separaten) Computerbildschirm an seinem Arbeitsplatz und, sofern dies während des Rufaufbaus erfolgt ist, das Gespräch bzw. der Ruf durchgestellt 5 oder der Ruf auf Basis der erfolgreichen Überprüfung und des hierauf basierten Regelwerk durchgelassen 5. In einer Abwandlung kann der der Angerufene, d.h. der Nutzer 200, das Gespräch oder den Ruf z.B. auch sofort entgegennehmen 5. In weiterer Abwandlung kann der Angerufene, insbesondere gesprächsabhängig im Lauf des Gesprächs, z.B. ein Anfragesignal bzw. einen „Request for Information“ in Richtung Anrufer bzw. des anrufenden ersten Telefonieendgeräts 10 auslösen. Dazu nutzt der Angerufene bevorzugt eine automatische Funktion auf seinem Telefonieendgerät 30, das z.B. per DTMF einen vorher festgelegten Toncode für einen bestimmten Request,z.B. der Anfrage nach persönliche Daten, z.B. 55, über die Kommunikationsverbindung überträgt. Überwacht das anrufende Telefoniegerät 10 die Kommunikationsverbindung auf solche Toncodes und erkennt den Toncode, z.B 55, so wird von Seiten des Telefonieendgeräts 10 in der ersten Datenbank die entsprechende Information zur Identifikationskennung des angerufenen Telefonieendgerät 30 und des Toncode abgefragt und, sofern vorhanden, diese abgefragte Information wiederum in Richtung Anrufer übertragen, bevorzugt automatisch und zweckmäßig wieder per Toncode. Hierbei in bevorzugter Ausbildung standardisierte Toncodes können wiederum verschiedene, auszutauschende Informationen, wie z.B. Anschrift, Geburtsdatum, Name, eine Kundennummer oder eine Anschrift, betreffen.As previously described, the called telephony terminal 30 also expediently has a second database 50 assigned to it, or the called telephony terminal 30 can access such a second database 50. By designing the second control unit 40 to instruct the second telephony terminal to carry out the data query in the second database as described above, a data processing system is provided on the side of the called telephony terminal 30, which influences the behavior of the telephony terminal 30, e.g. a telephone, a telephone system, or a computer connected to the telephony terminal 30 via a messenger or a softphone, at the recipient, i.e., at the user 200, as described above. By means of this data processing system provided, the called telephony terminal 30 thus uses the exchanged, received information for further processing 6, preferably with the aid of the rule sets mentioned above. These sets of rules can be usefully defined in advance for various scenarios. For example, the second telephony terminal 30 can be controlled with the help of the control unit 40, expediently also with the support of integrated, appropriately programmed logic and the set of rules to assume a target state agreed upon in the set of rules. If the caller, ie the user 100, calls the second telephony terminal 30 with the first telephony terminal 10, for example, the incoming call 4 is automatically accepted and a call to be exchanged during the call setup or during an already established call transmitted information is filtered out and preferably initially passed on for further processing 6, 7, 8, but not yet passed on to the called party, ie to the user 200, ie displayed to him in particular optically and/or acoustically. By querying 7 in the second database 50, both the calling number, according to the exemplary implementation of a destination number-related transmission of information within the scope of the invention, for example the number “8989”, and the exchanged information, i.e., according to the exemplary implementation, the information to be exchanged “<00456>”, are checked in the second database and, in particular if these can be assigned to one another, a data set based thereon and/or a set of rules based thereon is determined and returned 8. Then, for example, the data set is transmitted 8 to the called party, i.e., the second user 200, e.g., also based on the set of rules on a (separate) computer screen at his workstation and, if this has occurred during the call setup, the call or the call is put through 5 or the call is allowed through based on the successful verification and the set of rules based thereon 5. In a modification, the called party, i.e., the user 200, can also accept the call or the call immediately 5. In a further modification, the called party, particularly depending on the call during the course of the call, trigger, for example, a query signal or a "request for information" towards the caller or the calling first telephony terminal 10. To do this, the called party preferably uses an automatic function on their telephony terminal 30, which transmits, for example, via DTMF, a predetermined tone code for a specific request, e.g. a request for personal data, e.g. 55, over the communication connection. If the calling telephony device 10 monitors the communication connection for such tone codes and recognizes the tone code, e.g. 55, the telephony terminal 10 queries the first database for the corresponding information relating to the identification code of the called telephony terminal 30 and the tone code and, if available, transmits this requested information back to the caller, preferably automatically and expediently again via tone code. In a preferred embodiment, standardized tone codes can in turn relate to various information to be exchanged, such as address, date of birth, name, a customer number or an address.
Insbesondere bei Messengern kann abweichend zum Toncode bekannterweise eine Übertragung auch von Dateien parallel zum Gespräch gewählt werden.Especially with messengers, in contrast to the audio code, it is known that files can also be transferred parallel to the conversation.
Claims (11)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102024106586.9A DE102024106586B4 (en) | 2024-03-07 | 2024-03-07 | Information exchange system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102024106586.9A DE102024106586B4 (en) | 2024-03-07 | 2024-03-07 | Information exchange system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102024106586A1 DE102024106586A1 (en) | 2025-09-11 |
| DE102024106586B4 true DE102024106586B4 (en) | 2025-10-16 |
Family
ID=96810332
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102024106586.9A Active DE102024106586B4 (en) | 2024-03-07 | 2024-03-07 | Information exchange system |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102024106586B4 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160373576A1 (en) | 2013-03-14 | 2016-12-22 | Intel Corporation | Call handling based on user profile identification |
| US20230224402A1 (en) | 2022-01-13 | 2023-07-13 | Joseph A. Charlson | System, Method, and Apparatus for Initiating Outbound Communications from a User Device |
-
2024
- 2024-03-07 DE DE102024106586.9A patent/DE102024106586B4/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160373576A1 (en) | 2013-03-14 | 2016-12-22 | Intel Corporation | Call handling based on user profile identification |
| US20230224402A1 (en) | 2022-01-13 | 2023-07-13 | Joseph A. Charlson | System, Method, and Apparatus for Initiating Outbound Communications from a User Device |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102024106586A1 (en) | 2025-09-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2308219B1 (en) | Access management for connection-accompanying data of telecommunication connections | |
| DE102024106586B4 (en) | Information exchange system | |
| DE102010009765B4 (en) | Method and device for legally compliant archiving of telephony content | |
| EP0990367B1 (en) | Device for monitoring a connection setup | |
| EP2037666A1 (en) | Method and assembly for providing communication in a communications system | |
| DE60026316T2 (en) | SYSTEM AND METHOD FOR PROCESSING TELEPHONE CALLS | |
| EP0720340A2 (en) | Method for screening telephone calls at the recipient's end | |
| EP0808540B1 (en) | Method of initiating remote maintenance of a private branch exchange | |
| DE19706781C2 (en) | Communication system with remote access to implement service procedures | |
| AT520910B1 (en) | Apparatus and method for controlling telephone calls | |
| EP4216525B1 (en) | Method for using both a primary telephone number and a secondary telephone number with respect to a subscriber of a telecommunication network, telecommunication network or system, caller identity unit or functionality, computer program and computer readable medium | |
| EP1191771A2 (en) | Method for authenticating a user in a telecommunication network | |
| DE10254620B4 (en) | Multiple registration in telephone systems | |
| DE102007005002B4 (en) | Method and system for performing communication with suppressed network identification | |
| EP0765092A2 (en) | Control method for a telecommunications exchange | |
| EP1278352B1 (en) | IP Telecomms Equipment and Method for Operating | |
| DE19706782C2 (en) | Method for a communication system | |
| WO2000005906A1 (en) | Method for transmitting information from a connection-oriented communication network to a connected communication terminal | |
| EP1626602A1 (en) | Administration of communication links in a radio communication system using multiple subscriber profiles | |
| DE10310257A1 (en) | User access verification method e.g. for application server via data network, involves setting up communication link to voice communication terminal of user | |
| EP1744578A1 (en) | Method for signalling an invitation to join an ongoing group- or broadcast call in a GSM network | |
| EP1217813A1 (en) | Processor controlled switching system with supplementary service features and method for controlling and using supplementary service features | |
| EP1089532A2 (en) | Method for registering an application in a communication system | |
| DE10111036A1 (en) | Communication system e.g. for telephone conference, enables information exchange between subscribers coupled via central communications switch when subscriber information matches information stored in list | |
| DE10314777A1 (en) | Filtering dialed connections between users, breaks off call connection should clearance be absent in memory, or when a number should be blocked |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division |