DE102014105557A1 - Method for providing metadata for communication partners and communication system - Google Patents
Method for providing metadata for communication partners and communication system Download PDFInfo
- Publication number
- DE102014105557A1 DE102014105557A1 DE102014105557.8A DE102014105557A DE102014105557A1 DE 102014105557 A1 DE102014105557 A1 DE 102014105557A1 DE 102014105557 A DE102014105557 A DE 102014105557A DE 102014105557 A1 DE102014105557 A1 DE 102014105557A1
- Authority
- DE
- Germany
- Prior art keywords
- communication path
- metadata
- participant
- subscriber
- communication
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 192
- 238000000034 method Methods 0.000 title claims abstract description 51
- 230000005540 biological transmission Effects 0.000 claims abstract description 30
- 238000010295 mobile communication Methods 0.000 claims abstract description 18
- 238000012545 processing Methods 0.000 claims abstract description 7
- 230000004913 activation Effects 0.000 claims description 8
- 230000009849 deactivation Effects 0.000 claims description 8
- 230000001419 dependent effect Effects 0.000 claims description 7
- 238000012913 prioritisation Methods 0.000 claims description 4
- 230000000903 blocking effect Effects 0.000 claims description 3
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 claims description 3
- 238000000151 deposition Methods 0.000 claims description 2
- 230000036962 time dependent Effects 0.000 claims description 2
- 230000008901 benefit Effects 0.000 description 7
- 230000000977 initiatory effect Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/20—Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/0024—Services and arrangements where telephone services are combined with data services
- H04M7/0036—Services and arrangements where telephone services are combined with data services where the data service is an information service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
Die Erfindung betrifft ein Kommunikationssystem sowie ein Verfahren zur Bereitstellung von Metadaten für die Kommunikation zwischen Kommunikationspartnern, insbesondere für die mobile Kommunikation. Das Verfahren weist die folgenden Schritte auf: Bereitstellung eines ersten Kommunikationspfades (40), insbesondere eines Sprachkommunikationspfades; Bereitstellung eines zweiten Kommunikationspfades (42), insbesondere eines Metadatenkommunikationspfades; Bereitstellung eines Hosts (30) mit einem Datenbanksystem (34) zur Speicherung von und zum Zugriff auf Metadaten, insbesondere auf kontextbasierte Metadaten; im Falle einer Kontaktaufnahme eines Ausgangsteilnehmers (24) mit einem Zielteilnehmer (26), insbesondere im Falle eines Anrufs: Übermittlung eines Verbindungswunsches über den ersten Kommunikationspfad (40) an den Zielteilnehmer (26); ausgehend vom Ausgangsteilnehmer (24), Übermittlung des Identifikationsmerkmals, das den Zielteilnehmer (26) kennzeichnet, über den zweiten Kommunikationspfad (42) an den Host (30); Überprüfen anhand des den Zielteilnehmer (26) kennzeichnenden Identifikationsmerkmals, ob der Zielteilnehmer (26) befähigt ist, Metadaten zu empfangen und zu verarbeiten, die in einem Datensatz (50) für den Ausgangsteilnehmer (24) im Datenbanksystem vorhanden sind; und, sofern der Zielteilnehmer (26) befähigt ist, Übermitteln von Metadaten zum Ausgangsteilnehmer (24) an den Zielteilnehmer (26).The invention relates to a communication system and to a method for providing metadata for communication between communication partners, in particular for mobile communication. The method comprises the following steps: providing a first communication path (40), in particular a voice communication path; Providing a second communication path (42), in particular a metadata communication path; Providing a host (30) with a database system (34) for storing and accessing metadata, in particular context-based metadata; in the case of contact of a source subscriber (24) with a destination subscriber (26), in particular in the case of a call: transmission of a connection request via the first communication path (40) to the destination subscriber (26); starting from the source subscriber (24), transmitting the identification feature identifying the destination subscriber (26) to the host (30) via the second communication path (42); Checking, by means of the identification feature identifying the destination subscriber (26), whether the destination subscriber (26) is capable of receiving and processing metadata contained in a record (50) for the outgoing subscriber (24) in the database system; and, if the destination subscriber (26) is enabled, transmitting metadata to the originating party (24) to the destination subscriber (26).
Description
Die vorliegende Erfindung betrifft ein Verfahren zur Bereitstellung von Metadaten für die Kommunikation zwischen Kommunikationspartnern, insbesondere für die mobile Kommunikation. Die Erfindung betrifft ferner ein Softwareprogramm mit Programmcode zum Ausführen des Verfahrens. Die Erfindung betrifft ferner ein Kommunikationssystem für die Kommunikation zwischen Kommunikationspartnern, insbesondere für die mobile Kommunikation.The present invention relates to a method for providing metadata for communication between communication partners, in particular for mobile communication. The invention further relates to a software program with program code for carrying out the method. The invention further relates to a communication system for communication between communication partners, in particular for mobile communication.
Mobile Kommunikation, insbesondere Mobiltelefonie, hat in den letzten Jahren stetig an Bedeutung gewonnen. Es wurden entsprechende Technologien bereitgestellt, so dass Kommunikationspartner, insbesondere Mobilfunkteilnehmer, im Wesentlichen jederzeit und beinahe überall erreichbar sein können. Die ständige Erreichbarkeit wird gemeinhin als Vorteil gesehen. Es wird jedoch zuweilen auch als nachteilig empfunden, jederzeit für alle erreichbar zu sein. Dies kann insbesondere dann der Fall sein, wenn ein Kommunikationsteilnehmer auf seinem Mobilgerät auch in der Freizeit ständig für Geschäftspartner und/oder Arbeitgeber erreichbar ist. Die voranschreitende globale Vernetzung kann zur Verschärfung dieser Problematik beitragen, da aufgrund der Zeitverschiebung zwischen verschiedenen Zeitzonen nahezu jederzeit an irgendeinem Ort der Erde gearbeitet wird.Mobile communication, especially mobile telephony, has become increasingly important in recent years. Appropriate technologies have been provided so that communication partners, in particular mobile subscribers, can be reachable essentially at any time and almost everywhere. The constant accessibility is commonly seen as an advantage. However, it is sometimes also considered disadvantageous to be reachable at all times. This can be the case, in particular, when a communication subscriber on his mobile device is constantly reachable for business partners and / or employers in his free time. The advancing global interconnectedness can contribute to the aggravation of this problem, because due to the time difference between different time zones one works nearly at any time in any place of the earth.
Gemeinhin betrifft die mobile Kommunikation mobile Kommunikation mittels Sprache. Für die mobile Sprachkommunikation haben sich verschiedene Standards etabliert. Dies ist zum einen der GSM-Standard (Global System for Mobile Communications). Ferner existiert der UMTS-Standard (Universal Mobile Telecommunications System). In jüngerer Zeit wurde der LTE-Standard (Long Term Evolution) realisiert. Zur Veranschaulichung der jeweiligen Funktionalität wird auf die jeweilige Standarddokumentation verwiesen, vergleiche hierzu insbesondere die Veröffentlichungen des Standardisierungsgremiums 3GPP (Third Generation Partnership Project). Jeder der genannten Standards kann Erweiterungen zur Erhöhung der Leistungsfähigkeit enthalten. Dies können etwa beim GSM-Standard GPRS und EDGE sein. Dies können etwa beim UMTS-Standard HSDPA und HSUPA sein. Beim LTE-Standard kann dies zumindest LTE-advanced sein.In general, mobile communication involves mobile communication by voice. Various standards have been established for mobile voice communication. On the one hand, this is the GSM standard (Global System for Mobile Communications). Furthermore, the UMTS standard (Universal Mobile Telecommunications System) exists. More recently, the LTE standard (Long Term Evolution) has been implemented. To illustrate the respective functionality, reference is made to the respective standard documentation, in particular the publications of the standardization body 3GPP (Third Generation Partnership Project). Each of these standards may include enhancements to increase performance. This can be about the GSM standard GPRS and EDGE. This can be about the UMTS standard HSDPA and HSUPA. For the LTE standard, this can at least be LTE-advanced.
Es versteht sich, dass auch weitere Kommunikationsstandards, insbesondere weitere Mobiltelefonstandards, denkbar sind. Beispielhaft wird auf den WIMAX verwiesen. Andere Standards, auch lokaler Art, sind denkbar.It is understood that other communication standards, in particular other mobile phone standards, are conceivable. By way of example reference is made to the WIMAX. Other standards, including local ones, are conceivable.
Vorzugsweise sind zumindest einige der Standards zumindest teilweise zueinander kompatibel. Ferner ist es vorstellbar, dass ein bestimmtes Mobilgerät dazu ausgebildet ist, mehreren der Standards zu entsprechen. Beispielhaft kann ein Mobiltelefon dazu ausgebildet sein, sowohl dem GSM-Standard als auch dem UMTS-Standard und dem LTE-Standard zu entsprechen. Ebenso ist es vorstellbar, in einem Gebiet gleichzeitig eine Netzabdeckung für mehrere Standards bereitzustellen.Preferably, at least some of the standards are at least partially compatible with each other. Furthermore, it is conceivable that a particular mobile device is adapted to meet several of the standards. By way of example, a mobile phone may be configured to comply with both the GSM standard and the UMTS standard and the LTE standard. It is also conceivable to simultaneously provide network coverage for several standards in one area.
Die genannten Standards können dazu ausgebildet sein, eine standardübergreifende Minimalkonfiguration zu ermöglichen. Anders gesagt können die Standards dazu ausgebildet sein, standardübergreifend eine Sprachkommunikation zu erlauben, insbesondere in Form von Telefonaten. Ferner sind zumindest einige der Standards dazu ausgebildet, eine Kommunikation mit leitungsgebundenen Kommunikationsnetzen zu erlauben, insbesondere mit einem leitungsgebundenen Telefonnetz (auch bezeichnet als Festnetz).The standards mentioned can be designed to enable a cross-standard minimal configuration. In other words, the standards can be designed to permit voice communication across standards, in particular in the form of telephone calls. Further, at least some of the standards are adapted to allow communication with wireline communication networks, particularly with a wireline telephone network (also referred to as landline).
Die Kompatibilität zwischen leitungsgebundenen Netzen und mobilen Netzen (auch bezeichnet als Funknetze), also die Beschränkung auf eine Minimalfunktionalität, die von sämtlichen Standards und Netzen gewährleistet werden kann, erfordert ebenso eine Beschränkung beim Leitungsempfang. Dies führt etwa dazu, dass Telefonate heutzutage u.U. noch Standards entsprechen, die seit mehreren Jahrzehnten gültig sind. Moderne Kommunikationsnetze können theoretisch deutlich leistungsfähiger sein, dies würde jedoch zu einer verringerten Abwärtskompatibilität führen.The compatibility between wired and mobile networks (also referred to as radio networks), ie the limitation to a minimum functionality that can be guaranteed by all standards and networks, also requires a restriction on line reception. This leads to the fact that calls today u.U. still meet standards that have been valid for several decades. Modern communication networks can theoretically be much more powerful, but this would lead to reduced backward compatibility.
Aus der
Vor diesem Hintergrund liegt der Erfindung die Aufgabe zugrunde, ein Kommunikationssystem sowie ein damit korrespondierendes Verfahren anzugeben, die die Minimalfunktionalität von Kommunikationsnetzen erweitern können und insbesondere Telefonanrufe zwischen Kommunikationspartnern komfortabler gestalten können. Insbesondere soll die Übermittlung von kontextbasierten Informationen und/oder Metadaten ermöglicht werden.Against this background, the invention has for its object to provide a communication system and a corresponding method, which can extend the minimum functionality of communication networks and in particular make phone calls between communication partners comfortable. In particular, the transmission of context-based information and / or metadata should be made possible.
Gemäß einem ersten Aspekt wird die Aufgabe der Erfindung durch ein Verfahren zur Bereitstellung von Metadaten für die Kommunikation zwischen Kommunikationspartnern, insbesondere für die mobile Kommunikation, gelöst, das die folgenden Schritte aufweist:
- – Bereitstellung eines ersten Kommunikationspfades, insbesondere eines Sprachkommunikationspfades,
- – Bereitstellung eines zweiten Kommunikationspfades, insbesondere eines Metadatenkommunikationspfades,
- – Bereitstellung eines Hosts mit einem Datenbanksystem zur Speicherung von und zum Zugriff auf Metadaten, insbesondere auf kontextbasierte Metadaten,
- – im Falle einer Kontaktaufnahme eines Ausgangsteilnehmers mit einem Zielteilnehmer, insbesondere im Falle eines Anrufs:
- – Übermittlung eines Verbindungswunsches über den ersten Kommunikationspfad an den Zielteilnehmer,
- – ausgehend vom Ausgangsteilnehmer, Übermittlung eines Identifikationsmerkmals, das den Zielteilnehmer kennzeichnet, über den zweiten Kommunikationspfad an den Host,
- – Überprüfen anhand des den Zielteilnehmer kennzeichnenden Identifikationsmerkmals, ob der Zielteilnehmer befähigt ist, Metadaten zu empfangen und zu verarbeiten, die in einem Datensatz für den Ausgangsteilnehmer im Datenbanksystem vorhanden sind, und
- – sofern der Zielteilnehmer befähigt ist, Übermitteln von Metadaten zum Ausgangsteilnehmer über den zweiten Kommunikationspfad an den Zielteilnehmer.
- Providing a first communication path, in particular a voice communication path,
- Provision of a second communication path, in particular a metadata communication path,
- Provision of a host with a database system for storing and accessing metadata, in particular context-based metadata,
- - in the case of contact between a source participant and a target subscriber, in particular in the case of a call:
- Transmission of a connection request via the first communication path to the destination subscriber,
- On the basis of the starting subscriber, transmission of an identification feature which identifies the destination subscriber to the host via the second communication path,
- Checking, on the basis of the identification feature identifying the destination subscriber, whether the destination subscriber is capable of receiving and processing metadata which are present in a data record for the outgoing subscriber in the database system, and
- - If the destination subscriber is capable of transmitting metadata to the original subscriber via the second communication path to the destination subscriber.
Erfindungsgemäß wird nämlich einerseits ermöglicht, dass der Ausgangsteilnehmer auf konventionelle Weise mit dem Zielteilnehmer in Kontakt tritt. Dies kann insbesondere einen Telefonanruf umfassen. Es wird jedoch eine erweiterte Funktionalität bereitgestellt, da zeitgleich über einen weiteren Kommunikationspfad ein Host kontaktiert werden kann, um zu prüfen, ob dem Zielteilnehmer erweiterte Metadaten bereitgestellt werden können. Sofern dies der Fall ist, können diese Daten dem Zielteilnehmer, ausgehend vom Host, übermittelt werden. Mit anderen Worten können die Metadaten zum Zielteilnehmer "gepusht" werden. Die Metadaten können dem Datenbanksystem des Hosts entnommen werden. Die Metadaten können grundsätzlich auch vom Mobilgerät des Ausgangsteilnehmers bereitgestellt werden.On the one hand, according to the invention, on the one hand it is made possible for the initial participant to contact the target participant in a conventional manner. This may in particular include a telephone call. However, extended functionality is provided because at the same time a host can be contacted via another communication path to check whether extended metadata can be provided to the target subscriber. If so, these data can be transmitted to the destination subscriber, starting from the host. In other words, the metadata can be "pushed" to the destination subscriber. The metadata can be taken from the database system of the host. The metadata can in principle also be provided by the mobile device of the outgoing subscriber.
Metadaten können allgemein Eigenschaften oder Charaktermerkmale eines Kommunikationspartners umfassen. Dies kann beispielsweise den Klarnamen, einen Spitznamen (nickname), ein Alter oder ein Geburtsdatum, eine berufliche Stellung, eine aktuelle Tätigkeit, ein Bezug zum Zielteilnehmer, ein Bild des Ausgangsteilnehmers, eine aktuelle Stimmung des Ausgangsteilnehmers, eine vom Ausgangsteilnehmer definierte Priorität des Anrufs oder ähnliches umfassen. Derartige Metadaten können allgemein auf üblichem Wege, also etwa durch einen üblichen Anruf, nicht übermittelt werden.Metadata may generally include characteristics or characteristics of a communication partner. This may be, for example, the clear name, a nickname, an age or date of birth, a job position, a current activity, a reference to the target subscriber, a picture of the originator, a current mood of the originator, a priority of the call as defined by the originator similar include. Such metadata can generally not in the usual way, so for example by a conventional call, not be transmitted.
Eine Push-Nachricht wird üblicherweise unidirektional von einem Sendegerät zu einem Empfangsgerät gesandt. Zum Empfang der Push-Nachricht ist üblicherweise kein gegenläufiger Informationsfluss erforderlich. Demgemäß können Push-Nachrichten besonders schnell auf ein Zielgerät übermittelt werden. Beim Zielgerät muss nicht erst eine Nachricht abgefragt werden.A push message is usually sent unidirectionally from a sending device to a receiving device. To receive the push message usually no contrary information flow is required. Accordingly, push messages can be transmitted to a target device particularly quickly. The target device does not need to be queried first.
Es ist daher von besonderem Vorteil, neben dem ersten Kommunikationspfad einen zweiten Kommunikationspfad zu nutzen, um parallel und im Wesentlichen zeitgleich Metadaten zur Verfügung stellen zu können. Sofern der Zielteilnehmer dazu befähigt ist, Metadaten zu empfangen, kann er den Anruf und die Person des Ausgangsteilnehmers deutlich besser einordnen.It is therefore of particular advantage, in addition to the first communication path, to use a second communication path in order to be able to provide metadata in parallel and essentially at the same time. If the target subscriber is capable of receiving metadata, he can better classify the call and the person of the outgoing subscriber.
Beispielhaft kann der Ausgangsteilnehmer mit seinem Klarnamen sowie mit weiteren Informationen auf einem Display des Mobilgeräts des Zielteilnehmers erscheinen. Dies kann auch dann der Fall sein, wenn sich der Ausgangsteilnehmer und der Zielteilnehmer noch nicht direkt kennen. Auch dann, wenn der Ausgangsteilnehmer nicht direkt in der Kontaktliste des Zielteilnehmers enthalten ist, können vom Host entsprechende Metadaten bereitgestellt werden. Voraussetzung dafür ist lediglich, dass sowohl der Zielteilnehmer als auch der Ausgangsteilnehmer beim Host registriert bzw. angemeldet sind. Sofern also der Ausgangsteilnehmer und der Zielteilnehmer den entsprechenden Dienstanbieter nutzen und eine entsprechende Applikation auf ihren Mobilgeräten installiert haben, können erweiterte Metainformationen und Metadaten ausgetauscht werden.By way of example, the starting subscriber with his real name and with further information can appear on a display of the mobile device of the destination subscriber. This may also be the case if the starting party and the destination party do not know each other directly. Even if the source party is not directly in the contact list of the destination party, metadata can be provided by the host. The only prerequisite for this is that both the destination subscriber and the original subscriber are registered or logged in to the host. Thus, if the source participant and the target subscriber use the corresponding service provider and have installed a corresponding application on their mobile devices, extended meta information and metadata can be exchanged.
Ein besonderer Vorteil des Verfahrens besteht darin, dass etwa dann, wenn der Zielteilnehmer nicht zum Empfang der Metadaten befähigt ist, gleichwohl der "konventionelle" Anruf zustande kommen kann. Dies kann etwa dann der Fall sein, wenn der Zielteilnehmer schlichtweg nicht beim Dienstanbieter angemeldet bzw. registriert ist. Es kann jedoch auch dann der Fall sein, wenn der Zielteilnehmer sich in einem Kommunikationsnetz befindet, das lediglich eine Kommunikation über den ersten Kommunikationspfad, insbesondere den Sprachkommunikationspfad, und keine Kommunikation über den zweiten Kommunikationspfad, etwa den Metadatenkommunikationspfad, ermöglicht. Dies wäre etwa dann der Fall, wenn in dem Gebiet, in dem sich der Zielteilnehmer befindet, lediglich ein GSM-Netz zur Verfügung steht.A particular advantage of the method is that, for example, if the destination subscriber is not capable of receiving the metadata, then the "conventional" call can be established. This may be the case, for example, if the destination subscriber is simply not registered or registered with the service provider. However, it may also be the case when the destination subscriber is located in a communication network that only allows communication via the first communication path, in particular the voice communication path, and no communication via the second communication path, such as the metadata communication path. This would be the case, for example, if only one GSM network is available in the area in which the target subscriber is located.
Das Identifikationsmerkmal, anhand dessen der Zielteilnehmer identifiziert wird, kann grundsätzlich eine eindeutige Kennung des Zielteilnehmers umfassen. Dabei kann es sich etwa um eine Telefonnummer des Zielteilnehmers oder ein davon abgeleitetes Identifikationsmerkmal handeln. Es sind jedoch auch andere Identifikationsmerkmale zur Identifikation des Zielteilnehmers denkbar. Dasselbe gilt grundsätzlich auch für den Ausgangsteilnehmer, für den ebenso ein Identifikationsmerkmal hinterlegt sein kann.The identification feature by means of which the destination subscriber is identified can basically include a unique identifier of the destination subscriber. This may be, for example, a telephone number of the destination subscriber or an identification feature derived therefrom. However, other identification features for identifying the destination subscriber are also conceivable. The same applies in principle to the starting participant, for whom an identification feature can also be stored.
Ein Kommunikationspfad kann grundsätzlich einem gewählten Netzstandard entsprechen. Demgemäß könnte etwa der erste Kommunikationspfad den GSM-Standard nutzen. Ferner könnte etwa der zweite Kommunikationspfad den UMTS-Standard oder den LTE-Standard nutzen. Dies heißt mit anderen Worten, der erste Kommunikationspfad und der zweite Kommunikationspfad können als diskrete Kommunikationspfade ausgebildet sein.A communication path can basically correspond to a selected network standard. Accordingly, for example, the first communication path could use the GSM standard. Furthermore, for example, the second communication path could use the UMTS standard or the LTE standard. In other words, the first communication path and the second communication path can be configured as discrete communication paths.
Es ist jedoch auch vorstellbar, den ersten Kommunikationspfad und den zweiten Kommunikationspfad als virtuelle Kommunikationspfade auszubilden, die einen gemeinsamen Kommunikationskanal nutzen. Beispielhaft ist vorstellbar, dass sowohl der erste Kommunikationspfad als auch der zweite Kommunikationspfad gemeinsam den UMTS-Standard oder den LTE-Standard nutzen. Dies heißt mit anderen Worten, dass ein gemeinsamer Kanal sowohl zur Übertragung von Sprachdaten bzw. Verbindungswunschdaten als auch zur Übertragung von Metadaten genutzt wird. Gleichwohl ist es bevorzugt, wenn Daten, die über den Sprachkommunikationspfad übermittelt werden, von der standardisierten (Telefon)-Netzinfrastruktur Gebrauch machen. Dagegen ist es bevorzugt, wenn Metadaten, die über den Metadatenkommunikationspfad übermittelt werden, einem proprietären Host zugesandt bzw. von diesem abgesandt werden, der gemäß verschiedenen Aspekten des hier beschriebenen Verfahrens gestaltet ist.However, it is also conceivable to design the first communication path and the second communication path as virtual communication paths that use a common communication channel. By way of example, it is conceivable that both the first communication path and the second communication path share the UMTS standard or the LTE standard. In other words, a common channel is used both for transmitting voice data or connection request data and for transmitting metadata. However, it is preferred that data transmitted over the voice communication path make use of the standardized (telephone) network infrastructure. In contrast, it is preferred that metadata transmitted over the metadata communication path be sent to or sent from a proprietary host designed according to various aspects of the method described herein.
Der Host kann auch als Dienstanbieter aufgefasst werden. Der Host kann grundsätzlich als virtueller Host ausgeführt sein. Der Host kann jedoch auch als Hardware-Host ausgeführt sein. Der Host kann als verteiltes System gestaltet sein. Der Host kann jedoch auch als zentrales System gestaltet sein.The host can also be considered a service provider. The host can always be executed as a virtual host. However, the host can also be a hardware host. The host can be designed as a distributed system. However, the host can also be designed as a central system.
Zumindest beim Mobilgerät des Ausgangsteilnehmers kann eine Applikation vorgesehen sein, die mit einer korrespondierenden (zentralen) Applikation auf dem Host kommunizieren kann. Der Host kann über das Datenbanksystem auf hinterlegte Daten oder Datensätze zugreifen. Dabei kann es sich insbesondere um Benutzerdatensätze handeln, die einzelne Benutzer kennzeichnende Metadaten enthalten. Die Metadaten können kontextbasiert sein. Beispielhaft kann für ein Kommunikationspartner oder Benutzer ein Profil angelegt sein, das mehrere Unterprofile enthält. Jedem der Unterprofile können entsprechende Metadaten zugeordnet sein. Die Unterprofile können beispielsweise bestimmte Rollen es Benutzers widerspiegeln. Hierbei kann es sich etwa um Familie, Freunde, Arbeit, Verein, Schule und ähnliche Zuordnungen handeln. Der Benutzer kann als Ausgangsteilnehmer beispielhaft in seiner Rolle "Familie" mit dem Zielteilnehmer Kontakt aufnehmen. Demgemäß können dem Zielteilnehmer Metadaten für diese Rolle übermittelt werden. Mit anderen Worten können für den Benutzer oder Kommunikationspartner mehrere digitale "Visitenkarten" oder "Signaturen" verfügbar sein, aus denen beim Host die für den gewählten Zielteilnehmer passende herausgesucht wird.At least on the mobile device of the originating subscriber, an application can be provided which can communicate with a corresponding (central) application on the host. The host can access stored data or data records via the database system. In particular, these may be user records that contain metadata identifying individual users. The metadata can be context-based. By way of example, a profile can be created for a communication partner or user that contains several subprofiles. Each of the subprofiles can be assigned corresponding metadata. For example, the subprofiles may reflect certain roles of the user. This can be about family, friends, work, club, school and similar assignments. The user may contact the destination subscriber as the starting party by way of example in his role "family". Accordingly, metadata for this role can be communicated to the target subscriber. In other words, several digital "business cards" or "signatures" may be available to the user or communication partner, from which the host selected for the selected destination subscriber is retrieved.
Sofern es sich bei dem Zielteilnehmer etwa um einen Geschäftspartner handelt, kann diesem eine seriöse geschäftliche "Visitenkarte" übermittelt werden. Sofern es sich bei dem Zielteilnehmer um ein Familienmitglied handelt, kann diesem eine private "Visitenkarte" zugesandt werden.If the target participant is, for example, a business partner, he can be given a serious business "business card". If the target participant is a family member, a private "business card" can be sent to the target participant.
Es ist grundsätzlich vorstellbar, dass der Ausgangsteilnehmer die weiterzuleitenden Metadaten auswählt. Insbesondere ist es vorstellbar, dass der Ausgangsteilnehmer seine Rolle bzw. sein Unterprofil für den aktuellen Anruf auswählt. Es ist jedoch auch vorstellbar, dass beim Host ein automatischer Abgleich zwischen dem Ausgangsteilnehmer und dem Zielteilnehmer erfolgt und auf dieser Basis ein geeignetes Unterprofil ausgewählt wird. Von dem gewählten Unterprofil können Metadaten an den Zielteilnehmer übermittelt werden.It is basically conceivable that the starting party selects the metadata to be forwarded. In particular, it is conceivable that the starting subscriber selects his role or sub-profile for the current call. However, it is also conceivable that the host is an automatic comparison between the original participant and the target subscriber and on this basis, a suitable sub-profile is selected. Metadata can be transmitted to the target participant from the selected subprofile.
Gemäß einer weiteren Ausgestaltung umfasst das Verfahren ferner ein Blocken der Übermittlung von Metadaten zum Ausgangsteilnehmer an den Zielteilnehmer, sofern der Zielteilnehmer nicht befähigt ist. Mit anderen Worten werden Metadaten, die den Ausgangsteilnehmer kennzeichnen, dann nicht an den Zielteilnehmer weitergeleitet, wenn dieser nicht zum Empfang der Metadaten ausgebildet ist.According to a further embodiment, the method further comprises blocking the transmission of metadata to the original subscriber to the destination subscriber, if the destination subscriber is not capable. In other words, metadata that identifies the source party will not be forwarded to the destination party if it is not trained to receive the metadata.
Dies kann einerseits dann der Fall sein, wenn auf dem Mobilgerät des Zielteilnehmers keine entsprechende Applikation vorhanden ist. Einen derartigen Zustand kann ein auf dem Host installiertes Dienstproramm etwa durch Abgleich von im Datenbanksystem vorhandenen Daten mit dem Identifikationsmerkmal, das den Zielteilnehmer kennzeichnet, erfolgen. Sofern kein Dateneintrag für den Zielteilnehmer vorhanden ist, kann keine Metadateninformation an diesen übermittelt werden. Dieser Zustand kann etwa dann eintreten, wenn der Zielteilnehmer nicht beim Dienstanbieter registriert ist.On the one hand, this can be the case if there is no corresponding application on the mobile device of the destination subscriber. Such a state can be performed by a service program installed on the host, for example, by matching existing data in the database system with the identification feature that identifies the destination user. If there is no data entry for the destination subscriber, no metadata information can be transmitted to it. This condition may occur, for example, if the destination subscriber is not registered with the service provider.
Der Zielteilnehmer kann jedoch auch dann nicht befähigt sein, Metadaten zu empfangen, wenn er sich beispielsweise an einem Ort befindet, an dem etwa die Übermittlung von Daten über den zweiten Kommunikationspfad nicht ermöglicht ist. Auch dies kann vom Host festgestellt werden, etwa dann, wenn der Zielteilnehmer auf einen Ping nicht reagiert. Ein Ping kann ein definiertes Kommando umfassen, das an den Zielteilnehmer übermittelt wird und beim Zielteilnehmer eine definierte Ping-Antwort provoziert, die zurück an den Host gesandt wird, sofern der Zielteilnehmer erreichbar ist.However, the target subscriber may not be able to receive metadata even if, for example, he is in a location where about the transmission of data over the second communication path is not possible. Again, this can be determined by the host, such as when the target party is unresponsive to a ping. A ping may include a defined command that is transmitted to the destination party and provokes a defined ping response to the destination party that is sent back to the host if the destination party is reachable.
Das Verfahren kann gemäß einer Weiterbildung ferner den Schritt des Übermittelns einer Nachricht, insbesondere einer textbasierten Nachricht, an den Zielteilnehmer über den ersten Kommunikationspfad oder den zweiten Kommunikationspfad umfassen, sofern der Zielteilnehmer nicht befähigt ist. Die Nachricht kann etwa eine Einladung umfassen, dem Dienst des Hosts beizutreten. Mit anderen Worten kann die Nachricht eine Einladung oder Aufforderung zur Registrierung und zur Installation der Applikation auf dem Mobilgerät des Zielteilnehmers umfassen.The method may further comprise, in accordance with a further development, the step of transmitting a message, in particular a text-based message, to the destination subscriber via the first communication path or the second communication path if the destination subscriber is not capable. For example, the message may include an invitation to join the service of the host. In other words, the message may include an invitation or request to register and install the application on the mobile device of the destination subscriber.
Die Nachricht kann etwa als sogenannte Push-Nachricht an den Zielteilnehmer übermittelt werden. Die Nachricht kann über den ersten Kommunikationspfad übermittelt werden. Beispielhaft kann die Nachricht über den ersten Kommunikationspfad als SMS-Nachricht (Short Message Service) übermittelt werden. Dies kann etwa auch dann der Fall sein, wenn der Zielteilnehmer zwar grundsätzlich befähigt ist, Metadaten über den zweiten Kommunikationspfad zu empfangen, aber dies aktuell nicht möglich ist. Sofern immer noch der erste Kommunikationspfad zur Verfügung steht, kann eine entsprechende Nachricht generiert und übermittelt werden.The message can be transmitted as a so-called push message to the destination subscriber. The message can be transmitted via the first communication path. By way of example, the message can be transmitted via the first communication path as an SMS message (Short Message Service). This may also be the case, for example, if the destination subscriber is in principle able to receive metadata via the second communication path, but this is currently not possible. If the first communication path is still available, a corresponding message can be generated and transmitted.
In vorteilhafter Weiterbildung weist das Verfahren ferner den Schritt der Hinterlegung zumindest eines Profildatensatzes für einen Teilnehmer beim Host auf, wobei der Profildatensatz vorzugsweise mehrere Unterprofile mit zugehörigen Metadaten aufweisen kann. Dies kann etwa über ein externes Portal bzw. über eine Schnittstelle beim Host erfolgen. Der Teilnehmer oder Benutzer kann verschiedene Wege nutzen, um sich beim Dienst zu registrieren und seinen Profildatensatz zu hinterlegen. Wir vorstehend bereits erwähnt, kann es von Vorteil sein, mehrere Unterprofile (etwa Familie, Freizeit, Firma) zu hinterlegen.In an advantageous embodiment, the method further comprises the step of depositing at least one profile data record for a subscriber at the host, wherein the profile data set may preferably have a plurality of sub-profiles with associated metadata. This can be done via an external portal or via an interface at the host. The subscriber or user may use various ways to register with the service and deposit his profile record. As mentioned above, it may be advantageous to deposit several sub-profiles (such as family, leisure, company).
In vorteilhafter Weise kann ein Verfahren gemäß der hier beschriebenen Aspekte etwa bei Unternehmen eingesetzt werden, die ihre Mitarbeiter mit Mobilgeräten, insbesondere mit Mobiltelefonen, versorgen. Es ist in jüngerer Zeit nicht unüblich geworden, seinen Mitarbeitern Mobiltelefone zur Verfügung zu stellen. Häufig wird es den Mitarbeitern gestattet, diese Geräte auch für Privatgespräche zu nutzen. Allgemein geht damit die Erwartung einer verbesserten Erreichbarkeit der Mitarbeiter einher. Bei größeren Unternehmen können somit Hunderte oder gar Tausende Mitarbeiter mit entsprechenden Mobilgeräten versorgt sein. Es wäre daher von Vorteil, bei der internen Kommunikation sowie vorzugsweise auch bei der externen Kommunikation mit den Mobilgeräten erweiterte Informationen in Form von Metadaten zu nutzen. Advantageously, a method according to the aspects described here can be used, for example, in companies that supply their employees with mobile devices, in particular with mobile telephones. It has not become unusual in recent years to provide mobile phones to its employees. Often, employees are allowed to use these devices for private purposes. In general, this leads to the expectation of improved accessibility of employees. For larger organizations, hundreds or even thousands of people can be equipped with the right mobile devices. It would therefore be advantageous to use extended information in the form of metadata in the internal communication and preferably also in the external communication with the mobile devices.
Dies kann insbesondere Signaturen oder Ähnliches enthalten, die allgemein bei der E-Mail-Kommunikation im Geschäftsumfeld üblich geworden sind. Insbesondere bei großen Unternehmen mit vielen Mitarbeitern ist nicht zu erwarten, dass ein Mitarbeiter relevante Konkaktdaten sämtlicher weiteren Mitarbeiter auf seinem Telefon gespeichert hat. Sofern ein Dienst eingerichtet wird, der gemäß verschiedenen Aspekten des hier beschriebenen Verfahrens gestaltet ist, kann ein Zielteilnehmer im Falle eines Anrufs anhand der Signatur erkennen, welcher Kollege aus welchem Bereich ihn gerade anruft. Selbstverständlich kann das Verfahren firmenübergreifend genutzt werden. Auch die Kommunikation mit Lieferanten, Kunden und anderen Geschäftspartnern kann auf diese Weise optimiert werden. Ein wesentlicher Vorteil kann darin liegen, dass firmenseitige Vorgaben für die "Visitenkarte" oder Signatur zentral durchgesetzt und überwacht werden können. Die Pflege des Profildatensatzes kann zentral erfolgen.This may include, in particular, signatures or the like that have become commonplace in e-mail communication in the business environment. Particularly in the case of large companies with many employees, it is not to be expected that an employee has stored relevant contact data of all other employees on his telephone. If a service is set up, which is designed in accordance with various aspects of the method described here, a destination subscriber can recognize in the event of a call on the basis of the signature which colleague from which area is currently calling him. Of course, the process can be used across companies. Communication with suppliers, customers and other business partners can also be optimized in this way. A significant advantage can be that company-specific specifications for the "business card" or signature can be centrally enforced and monitored. The maintenance of the profile data record can be done centrally.
Vorteilhaft kann das Verfahren gemäß irgendeinem der folgenden Schritte weitergebildet sein:
- – Zeitabhängige Aktivierung und/oder Deaktivierung von Unterprofilen für einen Teilnehmer,
- – ortsabhängige Aktivierung und/oder Deaktivierung von Unterprofilen für einen Teilnehmer, und
- – zeitzonenabhängige Aktivierung und/oder Deaktivierung von Unterprofilen für einen Teilnehmer.
- Time-dependent activation and / or deactivation of sub-profiles for a participant,
- - location-dependent activation and / or deactivation of sub-profiles for a participant, and
- - Time zone dependent activation and / or deactivation of subprofiles for a participant.
Mit anderen Worten können Regeln eingerichtet werden, die einen Teilnehmer selektiv erreichbar oder nicht erreichbar machen. So kann beispielsweise zentral für alle Mitarbeiter eines Unternehmens vorgegeben werden, dass außerhalb eines bestimmten Zeitfensters keine unternehmensinternen Anrufe getätigt werden können. Die ständige Erreichbarkeit von Mitarbeitern wird nämlich zuweilen als nachteilig empfunden.In other words, rules can be established that make a subscriber selectively reachable or unreachable. Thus, for example, it can be specified centrally for all employees of a company that no internal calls can be made outside of a specific time window. The constant accessibility of employees is sometimes perceived as disadvantageous.
Sofern also sämtliche Mitarbeiter eines Unternehmens mit ihren Mobilgeräten beim Host registriert sind und zumindest ein entsprechendes Unterprofil als Mitarbeiter ihres Unternehmens aufweisen, kann dieses selektiv deaktiviert werden, um berufliche Anrufe außerhalb des freigegebenen Zeitfensters zu unterbinden. Auch eine ortsabhängige Aktivierung bzw. Deaktivierung ist denkbar, um etwa im Urlaub die Erreichbarkeit des Teilnehmers zu unterbinden. Auch eine selektive Steuerung der Erreichbarkeit im Falle von Dienstreisen kann auf diese Weise durchgeführt werden. Auch mittels einer zeitzonenabhängigen Aktivierung und/oder Deaktivierung kann die Erreichbarkeit optimiert werden.Thus, if all employees of a company with their mobile devices are registered with the host and at least have a corresponding subprofile as employees of their company, this can be selectively disabled to prevent professional calls outside the shared time window. A location-dependent activation or deactivation is also conceivable in order to prevent the accessibility of the participant, for example during vacation. Also, a selective control of accessibility in the case of business travel can in this way be performed. The accessibility can also be optimized by means of a time-zone-dependent activation and / or deactivation.
Gemäß einer weiteren Ausgestaltung weist das Verfahren ferner den Schritt des Abgleichs von Profilschemata zwischen dem Ausgangsteilnehmer und dem Zielteilnehmer sowie eine Übermittelung von Metadaten in Abhängigkeit von übereinstimmenden Unterprofilzuordnungen auf. Durch den Abgleich der Profildaten kann beispielhaft festgestellt werden, ob der Ausgangsteilnehmer und der Zielteilnehmer beim gleichen Unternehmen beschäftigt sind. Es könnte auch festgestellt werden, ob beide beispielhaft der gleichen Familie, dem gleichen Freundeskreis oder dem gleichen Verein zugehörig sind. Sofern eine Übereinstimmung übermittelt wird, kann das entsprechende Unterprofil des Ausgangsteilnehmers gewählt werden. Demgemäß können dem Unterprofil zugeordnete Metadaten übermittelt werdenIn accordance with a further embodiment, the method also has the step of matching profile schemas between the source user and the destination user as well as a transmission of metadata depending on matching sub-profile assignments. By comparing the profile data can be identified by way of example, whether the starting participant and the target participant are employed at the same company. It could also be determined whether both are examples of the same family, the same circle of friends or the same club belonging. If a match is transmitted, the corresponding sub-profile of the original party can be selected. Accordingly, metadata associated with the sub-profile may be transmitted
Gemäß einer weiteren Ausgestaltung weist das Verfahren ferner den Schritt des Übermittelns einer Statusinformation über den zweiten Kommunikationspfad an den Zielteilnehmer auf, wobei die Statusinformation eine zugeordnete Priorisierung des Verbindungswunsches beschreibt. According to a further embodiment, the method further comprises the step of transmitting a status information to the destination subscriber via the second communication path, wherein the status information describes an assigned prioritization of the connection request.
Beispielhaft kann der Ausgangsteilnehmer während der Kontaktaufnahme, also etwa beim Initiieren des Anrufs, eine Priorität oder Wichtigkeit des aktuellen Anrufs definieren. Demgemäß kann der Zielteilnehmer erfahren, wer gerade anruft und ob der aktuelle Anruf auch wichtig ist. Dies kann dem Zielteilnehmer erlauben, auf Basis der Statusinformation zu entscheiden, ob der Anruf gerade wichtig genug ist, um angenommen zu werden. Sofern der Anruf nicht wichtig genug ist, kann der Zielteilnehmer den Anruf ignorieren.By way of example, the originator may define a priority or importance of the current call during contact, such as initiating the call. Accordingly, the destination subscriber can know who is currently calling and whether the current call is also important. This may allow the target subscriber to decide based on the status information whether the call is just important enough to be accepted. If the call is not important enough, the destination party can ignore the call.
Gemäß einer weiteren Ausgestaltung des Verfahrens weist dieses ferner den Schritt des Übermittelns einer Statusinformation über den zweiten Kommunikationspfad an den Ausgangsteilnehmer auf, wobei die Statusinformation eine Reaktion des Zielteilnehmers auf den Verbindungswunsch beschreibt. Dies kann insbesondere dann von Vorteil sein, wenn der Zielteilnehmer beschließt, den aktuellen Anruf nicht anzunehmen. Eine solche Statusinformation kann also beispielsweise die Bitte um einen erneuten Anruf sein. Es kann sich auch um die Ankündigung eines Rückrufs handeln. Insbesondere kann der Zielteilnehmer dem Ausgangsteilnehmer auf diese Art und Weise mitteilen, warum er den Anruf aktuell nicht annehmen kann oder will.According to a further embodiment of the method, this further comprises the step of transmitting status information via the second communication path to the output subscriber, wherein the status information describes a reaction of the destination subscriber to the connection request. This may be particularly advantageous if the destination subscriber decides not to accept the current call. Such status information can therefore be, for example, the request for a new call. It can also be the announcement of a callback. In particular, the destination subscriber can inform the subscriber in this way why he can not or does not want to accept the call at the moment.
Gemäß einer Weiterbildung weist das Verfahren ferner den Schritt des Übermittelns einer angepassten Statusinformation in Abhängigkeit eines gewählten Unterprofils des Ausgangsteilnehmers und/oder des Zielteilnehmers auf. Die zu übermittelnde Statusinformation kann beispielsweise dann, wenn beide Teilnehmer bei einem Unternehmen beschäftigt sind, von einer Statusinformation abweichen, die übermittelt worden wäre, wenn beide Teilnehmer einem Freundeskreis zugehörig wären.According to a further development, the method further comprises the step of transmitting adapted status information as a function of a selected sub-profile of the source user and / or the destination user. The status information to be transmitted can, for example, if both participants are employed by a company, deviate from a status information that would have been transmitted if both participants belonged to a circle of friends.
Gemäß einer weiteren Ausgestaltung weist das Verfahren ferner den Schritt der Zuordnung von Identifikationsmerkmalen zu Ausgangsteilnehmern und/oder Zielteilnehmern in Abhängigkeit eines Basismerkmals auf, das aus einer Gruppe gewählt wird, die aus Folgendem besteht: Telefonnummern, IMSI-Nummern, IMEI-Nummern, TMSI-Nummern, MSISDN-Nummern, proprietären Nutzernummern, und Kombinationen davon. Es versteht sich, dass auch Derivate davon denkbar sind.According to a further embodiment, the method further comprises the step of assigning identification features to source users and / or destination users in dependence on a basic feature selected from a group consisting of: telephone numbers, IMSI numbers, IMEI numbers, TMSI numbers Numbers, MSISDN numbers, proprietary user numbers, and combinations thereof. It is understood that derivatives thereof are also conceivable.
Grundsätzlich ist es vorstellbar, für jeden Teilnehmer eine eigene Nutzer-ID anzulegen. Auf diese Weise kann ein bestimmter Teilnehmer auch dann noch identifiziert werden, wenn er etwa sein Mobilgerät oder seinen Mobilfunkanbieter wechselt. Es wäre auch vorstellbar, Teilnehmer auf Basis einer Kombination bestehend aus zumindest zwei der oben angeführten Nummern zu identifizieren. Auf diese Weise kann Manipulationen vorgebeugt werden. Generell könnte das Basismerkmal auch verschlüsselt werden.In principle, it is conceivable to create a separate user ID for each participant. In this way, a particular subscriber can still be identified even if he changes his mobile device or his mobile service provider. It would also be conceivable to identify participants based on a combination consisting of at least two of the above numbers. In this way manipulations can be prevented. In general, the basic feature could also be encrypted.
Bei der IMSI-Nummer handelt es sich um eine sogenannte International Mobile Subscriber Identity. Mit anderen Worten handelt es sich dabei um eine Teilnehmerkennung zur Identifizierung in Mobilnetzen, die etwa auf einer Chipkarte hinterlegt ist. Die IMSI-Nummer erlaubt üblicherweise eine eindeutige Zuordnung einer Person. Bei der IMEI-Nummer handelt es sich um die sogenannte International Mobile Station Equipment Identity. Die IMEI-Nummer erlaubt üblicherweise eine eindeutige Identifikation eines zur mobilen Kommunikation befähigten Mobilgeräts. Auch die TMSI-Nummer, die sogenannte Temporary Mobile Subscriber Identity Nummer, erlaub eine Identifikation von Teilnehmern eines Mobilkommunikationsnetzes. Bei der MSISDN-Nummer handelt es sich um die sogenannte Mobile Subscriber Integrated Services Digital Network Number. Hierbei kann es sich im eigentlichen Sinne um eine Rufnummer oder Telefonnummer eines Teilnehmers handeln, die üblicherweise mit einer SIM-Karte, einer sogenannten Subscriber Identity Module Karte (Teilnehmer-Identitätsmodul) verknüpft ist.The IMSI number is an International Mobile Subscriber Identity. In other words, it is a subscriber identifier for identification in mobile networks, which is deposited approximately on a smart card. The IMSI number usually allows a unique assignment of a person. The IMEI number is the so-called International Mobile Station Equipment Identity. The IMEI number usually allows a unique identification of a mobile device capable of mobile communication. Also, the TMSI number, the so-called Temporary Mobile Subscriber Identity number, allows identification of participants of a mobile communication network. The MSISDN number is the so-called Mobile Subscriber Integrated Services Digital Network Number. This may in the actual sense be a telephone number or telephone number of a subscriber, which is usually associated with a SIM card, a so-called Subscriber Identity Module card (subscriber identity module).
Gemäß einer weiteren Ausgestaltung weist das Verfahren ferner den Schritt des Abgleichs von Metadaten für einen Teilnehmer, insbesondere von Profildatensätzen, im Datenbanksystem des Hosts über eine Schnittstelle zum Zugriff auf externe Datenbanksysteme auf.According to a further embodiment, the method further comprises the step of matching metadata for a subscriber, in particular profile records, in the database system of the host via an interface for accessing external database systems.
Über die Schnittstelle kann das Datenbanksystem des Hosts beispielhaft auf interne Firmendatenbanken oder auf öffentliche Datenbanken zugreifen. Beispielhaft kann über die Schnittstelle auf Social Media-Anbieter (Soziale Medienanbieter) zugegriffen werden, um Profildaten abzugleichen. Dies kann den Aufwand für den Teilnehmer minimieren, da sein Datensatz zumindest teilweise automatisch erzeugt werden kann. The host's database system can use the interface to access internal company databases or public databases by way of example. By way of example, social media providers (social media providers) can be accessed via the interface in order to match profile data. This can minimize the effort for the subscriber, since his record can be generated at least partially automatically.
Gemäß einer weiteren Ausgestaltung des Verfahrens erfolgen die Übermittlung des Verbindungswunsches und die Übermittelung des Identifikationsmerkmals im Wesentlichen parallel und gleichgerichtet. Gemäß diesem Aspekt kann die Übermittlung von Metadaten an den Zielteilnehmer besonders zeiteffizient erfolgen. Wenn nämlich die Metadaten auf das Mobilgerät des Zielteilnehmers geleitet werden, insbesondere gepusht werden, können diese im Wesentlichen zeitgleich mit dem Anrufsignal ankommen. Dies kann im Vergleich zu Verfahren, bei denen Metadaten ausgehend vom Mobilgerät des Zielteilnehmers abgefragt werden, zu deutlichen Zeitersparnissen führen. Im letztgenannten Falle kann nämlich das Mobilgerät des Zielteilnehmers erst dann die Metadaten beim Host abfragen, wenn anhand des Anrufsignals ein entsprechendes Identifikationsmerkmal an den Zielteilnehmer übermittelt wird.According to a further embodiment of the method, the transmission of the connection request and the transmission of the identification feature take place substantially parallel and rectified. According to this aspect, the transmission of metadata to the destination subscriber can be particularly time-efficient. Namely, if the metadata are directed to the mobile device of the destination subscriber, in particular pushed, they can arrive substantially at the same time as the call signal. This can lead to significant time savings compared to methods in which metadata is interrogated from the mobile device of the destination subscriber. Namely, in the latter case, the mobile device of the destination subscriber can only query the metadata at the host when a corresponding identification feature is transmitted to the destination subscriber on the basis of the call signal.
Gemäß einem weiteren Aspekt wird die Aufgabe der Erfindung durch ein Softwareprogramm gelöst, das Programmcode aufweist, durch den ein Verfahren gemäß einem der vorhergehenden Aspekte ausgeführt wird, wenn das Softwareprogramm auf einem Mobilgerät abgearbeitet wird. Das Softwareprogramm kann auch als Applikation oder, verkürzt, als App bezeichnet werden. Es versteht sich, dass das Softwareprogramm mit einem entsprechenden Programm zusammenarbeiten kann, das auf dem Host installiert ist. Demgemäß kann die gesamte zur Durchführung des Verfahrens vorgesehen Software weitere Komponenten umfassen. Das Softwareprogramm kann insbesondere auf einem nicht-flüchtigen Speicher gespeichert und von diesem ausgehend ausgeführt werden. Das Softwareprogramm kann in einer Cloud-Umgebung zum Download bereitgestellt werden. Generell kann das Softwareprogramm über ein Netzwerk zur Übertragung auf Mobilegeräte bereitgestellt werden.According to a further aspect, the object of the invention is achieved by a software program having program code, by which a method according to one of the preceding aspects is executed when the software program is executed on a mobile device. The software program can also be referred to as an application or, shortened, as an app. It is understood that the software program may work with a corresponding program installed on the host. Accordingly, the entire software provided for carrying out the method may comprise further components. In particular, the software program can be stored on a non-volatile memory and executed from there. The software program can be made available for download in a cloud environment. In general, the software program can be provided via a network for transmission to mobile devices.
Gemäß einem weiteren Aspekt wird die Aufgabe der Erfindung durch ein Kommunikationssystem für die Kommunikation zwischen Kommunikationspartnern, insbesondere für die mobile Kommunikation, gelöst, das Folgendes aufweist:
- – eine Netzinfrastruktur, die einen ersten Kommunikationspfad, insbesondere einen Sprachkommunikationspfad, und einen zweiten Kommunikationspfad, insbesondere einen Metadatenkommunikationspfad, bereitstellt,
- – einen Host mit einem Datenbanksystem zur Speicherung von und zum Zugriff auf Metadaten, insbesondere auf kontextbasierte Metadaten,
- – zumindest ein Mobilgerät eines Ausgangsteilnehmers und ein Mobilgerät eines Zielteilnehmers,
- – wobei das Kommunikationssystem im Falle einer Kontaktaufnahme eines Ausgangsteilnehmers mit einem Zielteilnehmer, insbesondere im Falle eines Anrufs, dazu ausgebildet ist,
- – einen Verbindungswunsch über den ersten Kommunikationspfad an den Zielteilnehmer zu übermitteln,
- – ausgehend vom Ausgangsteilnehmer, ein Identifikationsmerkmal, das den Zielteilnehmer kennzeichnet, über den zweiten Kommunikationspfad an den Host zu übermitteln,
- – anhand des den Zielteilnehmer kennzeichnenden Identifikationsmerkmals zu überprüfen, ob der Zielteilnehmer befähigt ist, Metadaten zu empfangen und zu verarbeiten, die in einem Datensatz für den Ausgangsteilnehmer im Datenbanksystem vorhanden sind, und
- – sofern der Zielteilnehmer befähigt ist, Metadaten zum Ausgangsteilnehmer über den zweiten Kommunikationspfad an den Zielteilnehmer zu übermitteln.
- A network infrastructure that provides a first communication path, in particular a voice communication path, and a second communication path, in particular a metadata communication path,
- A host with a database system for storing and accessing metadata, in particular context-based metadata,
- At least one mobile device of a source user and a mobile device of a destination user,
- In which the communication system is designed, in the event of contact between a source subscriber and a destination subscriber, in particular in the case of a call,
- To transmit a connection request via the first communication path to the destination subscriber,
- On the basis of the starting subscriber, an identification feature which identifies the destination subscriber to transmit to the host via the second communication path,
- Check, on the basis of the identification feature identifying the destination subscriber, whether the destination subscriber is capable of receiving and processing metadata which are present in a data record for the outgoing subscriber in the database system, and
- - If the destination subscriber is capable of transmitting metadata to the original subscriber via the second communication path to the destination subscriber.
Es versteht sich, dass das vorbeschriebene Kommunikationssystem gemäß verschiedenen Aspekten des voranstehend beschriebenen Verfahrens weitergebildet sein kann.It is understood that the above-described communication system according to various aspects of the above-described method can be developed.
Es versteht sich, dass die vorstehend genannten und die nachstehend noch zu erläuternden Merkmale der Erfindung nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.It is understood that the features of the invention mentioned above and those yet to be explained below can be used not only in the particular combination indicated, but also in other combinations or in isolation, without departing from the scope of the present invention.
Weitere Merkmale und Vorteile der Erfindung ergeben sich aus der nachfolgenden Beschreibung mehrerer bevorzugter Ausführungsbeispiele unter Bezugnahme auf die Zeichnungen. Es zeigen:Further features and advantages of the invention will become apparent from the following description of several preferred embodiments with reference to the drawings. Show it:
Zur näheren Gestaltung von Komponenten des Mobilnetzwerks
Beispielhaft kann es sich bei dem Mobilgerät
Bei den Mobilgeräten
Das System
Es ist daher bevorzugt, wenn die Kontaktanbahnung zwischen dem Ausgangsteilnehmer und dem Zielteilnehmer ferner auch eine Kommunikation über einen zweiten Kommunikationspfad
Wie vorstehend bereits erwähnt, können der erste Kommunikationspfad
Die Übermittlung der Metadaten
Insbesondere dann, wenn dem Zielteilnehmer vorab keine Metadaten des Ausgangsteilnehmers bekannt sind, kann die Zuordnung von Metadaten zum Ausgangsteilnehmer nicht allein lokal auf dem Mobilgerät
Der Host
Zu diesem Zweck kann über den zweiten Kommunikationspfad
Die den Ausgangsteilnehmer kennzeichnenden Metadaten
Das System
Beispielhaft beschreibt das Unterprofil
Es kann von Vorteil sein, wenn der Host
Es wäre jedoch grundsätzlich auch vorstellbar, beim Host
Wie vorstehend bereits angedeutet, kann dies etwa in Unternehmen genutzt werden, die ihren Mitarbeitern Mobilgeräte
Wie vorstehend bereits erwähnt, können Regeln definiert werden, anhand derer verschiedene Unterprofile
Die Entscheidungsfindung
Sofern jedoch bei der Entscheidungsfindung
Auf diese Weise kann dem Ausgangsteilnehmer etwa eine (zentral hinterlegte) Kontaktliste zugeordnet werden, die er mit seinem Mobilgerät
Die Entscheidungsfindung
Beispielhaft kann der Zielteilnehmer auf seinem Mobilgerät
Ferner kann dem Zielteilnehmer etwa durch ein Antwortfeld
Der Host
Somit kann der Host
Sofern die Prüfung
Der Host
Ein weiterer Schritt S16 kann eine Kontaktanbahnung mit einem Zielteilnehmer durch einen Ausgangsteilnehmer umfassen. Mit anderen Worten kann ein Ausgangsteilnehmer über sein Mobilgerät einen Kontakt eines Zielteilnehmers wählen und anrufen.A further step S16 may comprise a contact initiation with a target subscriber by an outgoing subscriber. In other words, an originating subscriber can dial and call a contact of a destination subscriber via his mobile device.
Hierdurch wird ein Schritt S18 ausgelöst, der verschiedene Teilschritte umfassen kann. Der Schritt S18 ist allgemein auf die Bereitstellung von Metadaten, insbesondere von den Anrufer beschreibenden Metadaten, ausgerichtet. Ein Unterschritt S20 kann die Übermittlung eines Verbindungswunsches über den ersten Kommunikationspfad an den Zielteilnehmer umfassen. Dies kann etwa die Übermittlung eines konventionellen Anrufsignals umfassen. Bei einem weiteren Schritt S22, der dem Schritt S20 grundsätzlich auch parallel geschaltet sein kann, kann ein Identifikationsmerkmal, das den Zielteilnehmer kennzeichnet, über den zweiten Kommunikationspfad an den Host übermittelt werden. Dies erfolgt üblicherweise ausgehend vom Ausgangsteilnehmer. Es kann sich ein weiterer Schritt S24 anschließen, bei dem überprüft wird, ob der Zielteilnehmer befähigt ist, Metadaten zu empfangen und zu verarbeiten, die in einem Datensatz für den Ausgangsteilnehmer im Datenbanksystem vorhanden sind. Die Überprüfung kann anhand des Identifikationsmerkmals erfolgen, das den Zielteilnehmer kennzeichnet. Es kann sich ein weiterer Schritt S26 anschließen, sofern der Zielteilnehmer befähigt ist, Metadaten zu empfangen und zu verarbeiten. Der Schritt S26 kann die Übermittlung von Metadaten, die den Ausgangsteilnehmer kennzeichnen, an den Zielteilnehmer umfassen.This triggers a step S18, which may include various sub-steps. Step S18 is generally directed to the provision of metadata, particularly caller-describing metadata. A sub-step S20 may include the transmission of a connection request via the first communication path to the destination subscriber. This may include, for example, the transmission of a conventional call signal. In a further step S22, which may in principle also be connected in parallel to step S20, an identification feature which identifies the destination subscriber can be transmitted to the host via the second communication path. This usually takes place starting from the starting participant. It may be followed by a further step S24 in which it is checked whether the destination subscriber is capable of receiving and processing metadata contained in a data record for the outgoing subscriber in the Database system are present. The check can be made on the basis of the identification feature that identifies the destination subscriber. A further step S26 may follow, provided that the destination subscriber is capable of receiving and processing metadata. Step S26 may include transmitting metadata identifying the source party to the destination party.
Die Schritte S20, S22, S24 und S26 können im Wesentlichen den bereits in Zusammenhang mit
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES 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 of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
- US 2008/0242293 A1 [0008] US 2008/0242293 A1 [0008]
Claims (15)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102014105557.8A DE102014105557A1 (en) | 2014-04-17 | 2014-04-17 | Method for providing metadata for communication partners and communication system |
PCT/EP2015/058402 WO2015158901A1 (en) | 2014-04-17 | 2015-04-17 | Method for providing metadata for communication partners, and communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102014105557.8A DE102014105557A1 (en) | 2014-04-17 | 2014-04-17 | Method for providing metadata for communication partners and communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102014105557A1 true DE102014105557A1 (en) | 2015-10-22 |
Family
ID=53052807
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102014105557.8A Pending DE102014105557A1 (en) | 2014-04-17 | 2014-04-17 | Method for providing metadata for communication partners and communication system |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102014105557A1 (en) |
WO (1) | WO2015158901A1 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080242293A1 (en) | 2007-04-02 | 2008-10-02 | Cequint, Inc. | System and method for providing caller id name display in wireless communications system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7269249B2 (en) * | 2001-09-28 | 2007-09-11 | At&T Bls Intellectual Property, Inc. | Systems and methods for providing user profile information in conjunction with an enhanced caller information system |
US6757533B2 (en) * | 2002-01-23 | 2004-06-29 | Nokia Corporation | Rich calling line handling in call setup signalling |
US20050105705A1 (en) * | 2003-11-14 | 2005-05-19 | General Instrument Corporation | Personalized caller identification |
EP1819125A1 (en) * | 2006-02-10 | 2007-08-15 | Siemens S.p.A. | Method and apparatus to deliver precustomized business card multimedia contents through IMS based PLMNs for improving the existing calling line identification service |
US20080288574A1 (en) * | 2007-05-15 | 2008-11-20 | Sony Ericsson Mobile Communications Ab | Methods and Apparatus for Selectively Transferring Data Objects to a Communication Device |
-
2014
- 2014-04-17 DE DE102014105557.8A patent/DE102014105557A1/en active Pending
-
2015
- 2015-04-17 WO PCT/EP2015/058402 patent/WO2015158901A1/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080242293A1 (en) | 2007-04-02 | 2008-10-02 | Cequint, Inc. | System and method for providing caller id name display in wireless communications system |
Also Published As
Publication number | Publication date |
---|---|
WO2015158901A1 (en) | 2015-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60221673T2 (en) | Method and system for facilitating access to an e-mail account over a cellular network | |
DE102010043878A1 (en) | Subscriber identification device and method for subscriber authentication | |
DE10311074A1 (en) | Methods and arrangements in a telecommunications network | |
DE112013004348T5 (en) | A method and apparatus for identifying a suspect by multiple correlated device identities | |
EP4078542B1 (en) | Method for transmitting personalized information to a user of a building | |
DE102019211367A1 (en) | DYNAMIC SYNCHRONIZATION OF SIMULTANEOUS MULTI-CHANNEL INTERACTIONS IN A CONTACT CENTER | |
DE112018004385T5 (en) | CONTROLLING THE OPERATION OF DATA PROCESSING UNITS | |
DE102016109938A1 (en) | Method for integrating a communication terminal as a preferred device into a static configuration of a communication system and a communication system designed for this purpose | |
EP1942633A2 (en) | Method and system for accessibility management | |
DE102014105557A1 (en) | Method for providing metadata for communication partners and communication system | |
EP2506177A1 (en) | Method and device for comparing identification data | |
DE102015003116A1 (en) | Method and system for establishing and operating an ad hoc audio connection between motor vehicles | |
EP1668932B1 (en) | Method and apparatus for setting up a communication link | |
DE112017001823B4 (en) | WIRELESS COMMUNICATION DEVICE, METHOD FOR CONTROLLING A WIRELESS COMMUNICATION DEVICE, AND WIRELESS COMMUNICATION SYSTEM | |
EP2380368B1 (en) | Control of applications which can be carried out by mobile terminals that can be operated in a mobile radio network | |
EP1732337B1 (en) | Usage control of services in communication networks | |
EP1732344B1 (en) | Usage control of services in communication networks | |
EP1732343B1 (en) | Usage control of services in communication networks | |
DE102014221958A1 (en) | Method for transmitting data records to mobile terminals | |
DE102012011831A1 (en) | Method for processing payment processes performed by transaction system via e.g. GSM wireless network, involves linking and/or associating data and/or information with data set, and transferring and/or processing data and/or information | |
EP1626602B1 (en) | Administration of communication links in a radio communication system using multiple subscriber profiles | |
DE102022132892A1 (en) | System, data processing unit and method for establishing a communication connection | |
WO2008019972A1 (en) | Method for the computer-assisted processing of calls between subscribers in a telecommunication network | |
EP4239991A1 (en) | Technologies for the smart processing of requests from users in a telecommunications system | |
DE10254620A1 (en) | Multiple registration in telephone systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R082 | Change of representative |
Representative=s name: WITTE, WELLER & PARTNER PATENTANWAELTE MBB, DE |
|
R012 | Request for examination validly filed |