DE102011118103B3 - Method for transmitting message from server to mobile data processing units e.g. mobile phones, of users, involves transmitting data of user from server to processing unit when confirmation is transmitted to server from processing units - Google Patents

Method for transmitting message from server to mobile data processing units e.g. mobile phones, of users, involves transmitting data of user from server to processing unit when confirmation is transmitted to server from processing units Download PDF

Info

Publication number
DE102011118103B3
DE102011118103B3 DE102011118103A DE102011118103A DE102011118103B3 DE 102011118103 B3 DE102011118103 B3 DE 102011118103B3 DE 102011118103 A DE102011118103 A DE 102011118103A DE 102011118103 A DE102011118103 A DE 102011118103A DE 102011118103 B3 DE102011118103 B3 DE 102011118103B3
Authority
DE
Germany
Prior art keywords
server
data processing
users
user
processing units
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.)
Expired - Fee Related
Application number
DE102011118103A
Other languages
German (de)
Inventor
Philipp Bieschke
Janine Moser
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE102011118103A priority Critical patent/DE102011118103B3/en
Application granted granted Critical
Publication of DE102011118103B3 publication Critical patent/DE102011118103B3/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security

Abstract

The method involves forming a connection between a mobile data processing unit (DV1) to a server (1), and transmitting authority data of a user from the unit to the server. A connection is formed between another mobile data processing unit (DV2) and the server. Attributes of the users of the processing units are compared. Identification data of one of the former users is transmitted from the user to the latter unit and identification data of the latter user is transmitted from the server to the former unit when release confirmation is transmitted to the server from the processing units.

Description

Die Erfindung betrifft ein Verfahren zum Übermitteln einer Nachricht von einem Server auf mobile Datenverarbeitungseinheiten.The invention relates to a method for transmitting a message from a server to mobile data processing units.

Mobile Datenverarbeitungseinheiten sind heutzutage häufig in Form von so genannten Smartphones ausgebildet, die ein Mobiltelefon darstellen, das neben den üblichen Telefonfunktionen ein Betriebssystem aufweist, unter dem zusätzliche Applikationsprogramme, so genannte App, laufen können. Umgekehrt kann ein Smartphone auch als kleiner transportabler Computer mit der zusätzlichen Funktionalität eines Mobiltelefons aufgefasst werden.Mobile data processing units are nowadays often in the form of so-called smartphones, which represent a mobile phone which, in addition to the usual telephone functions, has an operating system under which additional application programs, so-called app, can run. Conversely, a smartphone can also be understood as a small portable computer with the additional functionality of a mobile phone.

Des Weiteren sind Nutzer von Smartphones häufig auch Mitglieder sozialer Netzwerke, über die mit anderen Nutzern von Datenverarbeitungseinheiten, so genannten Freunden, Kontakt gehalten werden kann. Die Freunde können in Folge einer geeigneten Abfrage einer Freundeliste hinzugefügt werden. Anfragen hierzu können beispielsweise in Kenntnis des hinterlegten Nutzerprofils erfolgen, beispielsweise bei Übereinstimmung bestimmter Interessen oder dergleichen.Furthermore, smart phone users are often members of social networks, through which other users of data processing units, so-called friends, can be kept in contact. The friends can be added as a result of a suitable query a friend list. Requests for this can be made, for example, with knowledge of the stored user profile, for example, if certain interests match or the like.

Aus dem Stand der Technik ist bereits ein Verfahren zur Herstellung sozial interaktiver drahtloser Kommunikation zwischen mindestens zwei mobilen Endgeräten bekannt ( US 2010/0 069 058 A1 ). Dabei wird bei Annäherung der Endgeräte deren Profile verglichen und bei deren zumindest teilweiser Übereinstimmung ein Kommunikationskanal hergestellt. Bei dem Verfahren wird ein Server verwendet, der dazu ausgebildet ist, das (soziale) Netzwerk zu speichern, zu verwalten und zu steuern. Es registriert Benutzer und speichert deren Profilinformationen, wobei die Profilinformationen eigene Attribute und Attribute eines potentiellen sozialen Kontakts enthalten. Bei dem Verfahren wird durch den Server bestimmt, ob sich zwei mobile Endgeräte in einem vorgegebenen Abstand zueinander befinden und ob zwischen ihren Profilinformationen eine Übereinstimmung besteht. Bei Übereinstimmung wird ein Hinweis an die mobilen Endgeräte gesendet. Die genannte Druckschrift beschreibt weiter ein Verfahren, bei dem die Abstands- bzw. Positionsbestimmung durch die mobilen Endgeräte selbst mittels GPS erfolgt Sie beschreibt ein Verfahren, bei dem als Hinweis z. B. Profile oder bestimmte Teile davon an die mobilen Geräte übertragen werden und eine selektive Zustimmung der bzw. beider mobilen Endgeräte zur Herstellung eines Kommunikationskanals im Sinne einer Freigabeabfrage/-bestätigung abgefragt wird. Das Dokument nennt als mobile Endgeräte Mobiltelefone und PDAs, die mit entsprechender Software bzw. Applikationen ausgestattet sind.A method for producing socially interactive wireless communication between at least two mobile terminals is already known from the prior art ( US 2010/0 069 058 A1 ). In this case, when approaching the terminals whose profiles are compared and produced at their at least partial match a communication channel. The method uses a server designed to store, manage and control the (social) network. It registers users and stores their profile information, the profile information containing its own attributes and attributes of a potential social contact. In the method, the server determines whether there are two mobile terminals at a predetermined distance from each other and whether there is a match between their profile information. If there is a match, a message is sent to the mobile devices. The cited document further describes a method in which the distance or position determination by the mobile terminals themselves by means of GPS is described describes a method in which as a note z. B. profiles or certain parts thereof are transmitted to the mobile devices and a selective consent of the or both mobile devices for the production of a communication channel in terms of a release request / confirmation is queried. The document names as mobile terminals mobile phones and PDAs, which are equipped with appropriate software or applications.

Aus dem Stand der Technik ist zudem ein Verfahren zum Abgleichen von Benutzern mobiler Geräte für geschäftliche und soziale Zwecke bekannt ( US 2009/0 005 040 A1 ). Das Verfahren wird durch ein System ausgeführt, das aus einem Server und Clients wie Smartphones, auf denen eine entsprechende Applikation heruntergeladen ist, besteht. Bei dem Verfahren registrieren sich Nutzer mobiler Endgeräte für den entsprechenden Dienst unter Angabe ihrer Profildaten. Die Position der registrierten Benutzer wird über Location Service Provider oder GPS ermittelt. Bei Erreichen einer geografischen Nähe zweier registrierter Benutzer überprüft der Server auch deren intellektuelle Übereinstimmung anhand ihrer Profile und sendet an beide eine Nachricht mit anonymisierten Daten bezüglich einer möglichen Kontaktaufnahme im Sinne einer Freigabeabfrage. Bei Zustimmung beider Benutzer stellt der Server dann eine Verbindung zwischen den Benutzern her, wobei die Anonymität der Benutzer gewahrt bleibt.The prior art also discloses a method for matching users of mobile devices for business and social purposes ( US 2009/0 005 040 A1 ). The process is performed by a system consisting of a server and clients such as smartphones on which a corresponding application is downloaded. In the method, users register mobile terminals for the corresponding service, indicating their profile data. The position of registered users is determined by Location Service Provider or GPS. When a geographical proximity of two registered users is reached, the server also checks their intellectual agreement based on their profiles and sends both a message with anonymized data regarding a possible contact in the sense of a release request. If both users agree, then the server establishes a connection between the users while preserving the anonymity of the users.

Aus dem Stand der Technik ist ebenfalls ein mobiles Partnervermittlungssystem unter Einbeziehung des Nutzerstandortes bekannt ( US 2007/0 282 621 A1 ). Dabei werden auf einem Server Informationen der Nutzer und deren geografische Positionen auf passende Übereinstimmungen innerhalb der Nähe der Nutzer bestimmt und ggf. Benachrichtigungen an die Nutzer versandt. Das System weist eine Mehrzahl von mobilen Geräten wie Mobiltelefone und einen Server Computer auf, wobei die Nutzer auf dem Server mit ihren Profildaten registriert sind. Bei dem Verfahren wird der auf den mobilen Geräten z. B. mittels GPS bestimmte Standort an den Server kommuniziert. Der Server weist eine Dating-Funktion auf, mittels der Benutzer spezielle Dating-Profile anlegen können, wobei der Server die Dating-Profile von Nutzern in gegenseitiger Nähe auf Übereinstimmung prüft. Bei Übereinstimmung versendet der Server eine Benachrichtigung, welche bestimmte Profilinformationen, jedoch keine Identifikationsinformationen aufweist. Die Benachrichtigung ermöglicht den Benutzern eine anonyme Kontaktaufnahme über den Server.A mobile dating service system including the user location is also known from the prior art ( US 2007/0 282 621 A1 ). In the process, on a server, information of the users and their geographical positions are determined for suitable matches within the vicinity of the users and, if necessary, notifications are sent to the users. The system comprises a plurality of mobile devices, such as mobile phones and a server computer, wherein the users are registered on the server with their profile data. In the method, the z. B. by GPS specific location communicates to the server. The server has a dating feature that allows users to create special dating profiles, with the server checking the dating profiles of users in close proximity. If there is a match, the server sends a notification which has certain profile information but no identification information. The notification allows users to anonymously contact the server.

Der Erfindung liegt die Aufgabe zugrunde, ein Verfahren zum Übermitteln einer Nachricht von einem Server auf mindestens zwei mobile Datenverarbeitungseinheiten bereitzustellen, mittels dessen eine einfache Kontaktaufnahme zwischen zwei Nutzern von mobilen Datenverarbeitungseinheiten möglich ist.The invention has for its object to provide a method for transmitting a message from a server to at least two mobile data processing units, by means of which a simple contact between two users of mobile data processing units is possible.

Diese Aufgabe ist erfindungsgemäß durch das Verfahren mit den Merkmalen des Patentanspruchs 1 gelöst.This object is achieved by the method with the features of claim 1.

Nach der Erfindung wird mithin ein Verfahren zum Übermitteln einer Nachricht von einem Server auf mindestens eine erste mobile Datenverarbeitungseinheit eines ersten Nutzers und eine zweite mobile Datenverarbeitungseinheit eines zweiten Nutzers vorgeschlagen. Auf dem Server wird eine Serversoftware ausgeführt, die auf eine Datenbank zugreift, die Registrierdaten der Nutzer und den Registrierdaten zugeordnete Attribute der Nutzer enthält. Auf den mobilen Datenverarbeitungseinheiten wird jeweils eine Applikationssoftware ausgeführt. Bei dem Verfahren wird zunächst eine Verbindung zwischen der ersten mobilen Datenverarbeitungseinheit und dem Server aufgebaut. Dann werden Berechtigungsdaten des ersten Nutzers von der ersten Datenverarbeitungseinheit an den Server übermittelt. Der Standort, an dem die erste mobile Datenverarbeitungseinheit angeordnet ist, wird bestimmt und mittels der auf der ersten mobilen Datenverarbeitungseinheit ausgeführten Applikationssoftware an den Server übermittelt. Auch wird eine Verbindung zwischen der zweiten mobilen Datenverarbeitungseinheit und dem Server aufgebaut, wobei Berechtigungsdaten des ersten Nutzers von der zweiten Datenverarbeitungseinheit an den Server übermittelt werden. Der Standort der zweiten mobilen Datenverarbeitungseinheit wird bestimmt und mittels der auf der zweiten mobilen Datenverarbeitungseinheit ausgeführten Applikationssoftware an den Server übertragen. Die Attribute der beiden Nutzer der beiden Datenverarbeitungseinheiten werden mittels der Serversoftware verglichen. Auch werden der erste Standort und der zweite Standort, das heißt die Standorte der beiden mobilen Datenverarbeitungseinheiten, mittels der Serversoftware verglichen. Wenn eine vorbestimmte Anzahl von Attributen der beiden Nutzer übereinstimmt und die Standorte der beiden Datenverarbeitungseinheiten einen Abstand haben, der kleiner ist als mindestens ein vorgegebener Maximalabstand, wird von dem Server an die beiden mobilen Datenverarbeitungseinheiten jeweils eine Freigabeabfrage übermittelt. Wenn dann von den beiden Datenverarbeitungseinheiten als Antwort auf die jeweilige Freigabeabfrage jeweils eine Freigabebestätigung an den Server übermittelt wird, werden von dem Server die Nachricht darstellende Berechtigungsdaten des ersten Nutzers an die zweite Datenverarbeitungseinheit und die Nachricht darstellende Berechtigungsdaten des zweiten Nutzers an die erste Datenverarbeitungseinheit übermittelt.According to the invention, there is thus a method for transmitting a message from a server to at least a first mobile Data processing unit proposed by a first user and a second mobile data processing unit of a second user. Server software executing on the server accesses a database containing users 'registration data and users' attributes associated with the registration data. In each case an application software is executed on the mobile data processing units. In the method, a connection is first established between the first mobile data processing unit and the server. Then, authorization data of the first user is transmitted from the first data processing unit to the server. The location at which the first mobile data processing unit is arranged is determined and transmitted to the server by means of the application software executed on the first mobile data processing unit. Also, a connection is established between the second mobile data processing unit and the server, wherein authorization data of the first user are transmitted from the second data processing unit to the server. The location of the second mobile data processing unit is determined and transmitted to the server by means of the application software running on the second mobile data processing unit. The attributes of the two users of the two data processing units are compared by means of the server software. Also, the first location and the second location, that is the locations of the two mobile data processing units, are compared by means of the server software. If a predetermined number of attributes of the two users match and the locations of the two data processing units have a distance which is smaller than at least a predetermined maximum distance, the server transmits a release request to the two mobile data processing units. If in each case a release acknowledgment is transmitted to the server by the two data processing units in response to the respective release request, authorization data of the first user representing the message to the second data processing unit and authorization data representing the message of the second user are transmitted to the first data processing unit by the server.

Mit dem Verfahren nach der Erfindung ist es mithin möglich, Kontakt mit Nutzern von mobilen Datenverarbeitungseinheiten aufzunehmen, die sich in einem vorgegebenen Umkreis befinden und die Überschneidungen bei den jeweils angegebenen Attributen haben. Auf dem Server sind vorzugsweise eine Vielzahl von Nutzern registriert, deren Daten bzw. Attribute und Standorte miteinander verglichen werden.With the method according to the invention, it is thus possible to make contact with users of mobile data processing units that are within a predetermined radius and that have overlaps in the respectively specified attributes. A multiplicity of users whose data or attributes and locations are compared with one another are preferably registered on the server.

Attribute im Sinne der Erfindung sind beispielsweise Interessen. So können die Attribute beispielsweise Interessen wie Sport, Kunst, Musik und dergleichen sein. Auch kann aber ein Beziehungsstatus, ein Wohnort oder ein Geburtsort ein Attribut darstellen.Attributes in the sense of the invention are, for example, interests. For example, the attributes may be interests such as sports, art, music, and the like. But a relationship status, a place of residence or a place of birth can also be an attribute.

Die Interessen bzw. Attribute sind in der Datenbank abgelegt. Die Attribute werden von den Nutzern in der Datenbank hinterlegt. Bei der Hinterlegung der Attribute kann von der Serversoftware eine so genannte ”Best List” zur Verfügung gestellt werden. Damit ist es möglich, von verschiedenen Nutzern häufig eingegebene Attribute bzw. Interessen aufzulisten oder auch bei der Eingabe der Attribute ins Detail zu gehen. Wird beispielsweise bei der Eingabe von Sport von der ”Best List” der Begriff Fußball vorgeschlagen, kann der jeweilige Nutzer durch entsprechende Auswahl diese Spezifizierung in einfacher Weise vornehmen. Des Weiteren ist die Nutzung der von der ”Best List” vorgegebenen Begriffe insofern vorteilhaft, dass ansonsten eine Schnittmenge von Attributen nur schwer zu erreichen sein wird. Wenn beispielsweise ein Nutzer an Philosophie interessiert ist und als Attribut den Begriff ”philosophieren” eingibt, kann dies die Kontaktaufnahme bzw. das Finden von Nutzern mit den gleichen Interessen erschweren. Wenn aber das von dem System vorgegebene empfohlene Wort von verschiedenen Nutzern gewählt wird, beispielsweise ”Philosophie” anstatt des eingegebenen Begriffs ”philosophieren”, erhöht dies die Wahrscheinlichkeit von der Übereinstimmung von Attributen mit denjenigen von anderen Nutzern, da der Begriff von der Gesamtheit der Nutzer häufiger benutzt wird als der Begriff ”philosophieren”.The interests or attributes are stored in the database. The attributes are stored by the users in the database. When depositing the attributes, a so-called "Best List" can be provided by the server software. This makes it possible to list frequently entered attributes or interests of different users or to go into detail when entering the attributes. For example, if the term football is proposed when entering sports from the "Best List", the respective user can make this specification in a simple manner by appropriate selection. Furthermore, the use of the terms specified by the "Best List" is advantageous in that otherwise an intersection of attributes will be difficult to achieve. For example, if a user is interested in philosophy and uses the term "philosophize" as an attribute, it may make it more difficult to contact or find users with the same interests. However, if the recommended word provided by the system is chosen by different users, for example "philosophy" rather than the term "philosophize", this increases the likelihood of matching attributes with those of other users, since the term is used by the totality of users used more often than the term "philosophize".

Die Standorte der beiden Datenverarbeitungseinheiten können mittels GPS, mittels W-LAN und/oder mittels einer Funkmastidentifizierung bestimmt werden. Die Standortbestimmung mittels GPS bietet sich insbesondere bei mobilen Datenverarbeitungseinheiten mit einem GPS-Modul an. Zudem ermöglicht GPS die Standortbestimmung mit einer hohen Genauigkeit. Alternativ kann mittels der Funkmastidentifizierung die Lage der mobilen Datenverarbeitungseinheit innerhalb einer bestimmten Funkmastzelle eines Mobilfunkanbieters bestimmt werden. Dies erfolgt zwangsläufig mit einer höheren Ungenauigkeit als bei einer Standortbestimmung mittels GPS. Ein Wechsel zwischen den verschiedenen Standortbestimmungsmethoden ist in Abhängigkeit von der jeweiligen Netzverfügbarkeit denkbar.The locations of the two data processing units can be determined by means of GPS, by means of W-LAN and / or by means of a radio mast identification. Positioning by means of GPS is particularly suitable for mobile data processing units with a GPS module. In addition, GPS allows positioning with a high accuracy. Alternatively, by means of the radio mast identification, the position of the mobile data processing unit within a specific radio mast cell of a mobile radio provider can be determined. This inevitably takes place with a higher degree of inaccuracy than in a position determination by means of GPS. A change between the different positioning methods is conceivable depending on the respective network availability.

Alternativ oder zusätzlich kann der Standort der beiden mobilen Datenverarbeitungseinheiten mittels einer manuellen Eingabe des jeweiligen Nutzers bestimmt werden. Beispielsweise kann der jeweilige Nutzer GPS-Daten oder einen dem System bekannten Standort, wie beispielsweise ein Museum, ein Restaurant oder dergleichen an seiner mobilen Datenverarbeitungseinheit zur Übermittlung an die Serversoftware eingeben. Eine manuelle Eingabe bietet sich insbesondere an, wenn temporär keine elektronische Standortbestimmung in automatisierter Weise möglich ist, beispielsweise vor einem wissentlichen Eintritt in ein so genanntes Funkloch.Alternatively or additionally, the location of the two mobile data processing units can be determined by means of a manual input of the respective user. For example, the respective user may use GPS data or a location known to the system, such as a museum, a restaurant or the like on his mobile data processing unit for transmission to the Enter server software. A manual input is particularly useful if no electronic location determination is possible in an automated manner, for example, prior to a knowledgeable entry into a so-called radio hole.

Bei einer bevorzugten Ausführungsform des Verfahrens nach der Erfindung werden die Standorte der mobilen Datenverarbeitungseinheiten in bestimmten Zeitintervallen aktualisiert und in der Datenbank abgelegt. Auch ist es vorteilhaft, wenn die Standortbestimmungsmethode geändert wird, sobald ein genaueres bzw. präziseres Verfahren möglich ist. Beispielsweise kann von einer Funkmastidentifizierung auf eine GPS-Standortbestimmung gewechselt werden, sobald ein GPS-Netz verfügbar ist.In a preferred embodiment of the method according to the invention, the locations of the mobile data processing units are updated at certain time intervals and stored in the database. It is also advantageous if the location method is changed as soon as a more accurate or more precise method is possible. For example, it is possible to switch from a radio mast identification to a GPS positioning when a GPS network is available.

Um das Verfahren nach der Erfindung benutzerdefiniert durchführen zu können, stellt die Serversoftware vorzugsweise eine über ein Datenverarbeitungsnetz zugängliche Registrierplattform für einen Nutzer bereit. Die Registrierplattform ist damit beispielsweise über das Internet zugänglich, so dass auf diesem Wege eine Neuanmeldung als Nutzer des Systems und die Eingabe der Attribute erfolgen kann. Zweckmäßigerweise werden bei der Registrierung als Nutzer eine E-Mail-Adresse, der Name des Nutzers, ein Kosename des Nutzers und dergleichen hinterlegt. Das Hinterlegen der E-Mail-Adresse sollte zwingend sein, damit bei Verlust eines Passworts durch Übermitteln eines neuen Passworts eine Weiternutzung des Systems und damit Durchführung des Verfahrens nach der Erfindung möglich ist. Auch kann auf der Registrierungsplattform ein Profilbild hinterlegt werden. Auch ist es denkbar, dass die Registrierungsplattform als App bereitgestellt wird und von einem Marketplace auf die jeweilige mobile Datenverarbeitungseinheit geladen wird. Auf der Registrierplattform können auch die Berechtigungsdaten definiert werden, mittels derer ein Nutzer der jeweiligen mobilen Datenverarbeitungseinheit eine Verbindung zu dem Server und der dort laufenden Applikationssoftware herstellt. Die Berechtigungsdaten bestehen zweckmäßigerweise aus einem Benutzernamen und einem Kennwort.In order to be able to carry out the method according to the invention in a user-defined manner, the server software preferably provides a registration platform accessible to a user via a data processing network. The registration platform is thus accessible, for example, via the Internet, so that in this way a new application can be made as a user of the system and the input of the attributes. Appropriately, when registering as a user, an e-mail address, the name of the user, a pet name of the user and the like are stored. The deposit of the e-mail address should be mandatory, so that in case of loss of a password by transmitting a new password further use of the system and thus implementation of the method according to the invention is possible. Also, a profile picture can be deposited on the registration platform. It is also conceivable that the registration platform is provided as an app and is loaded from a marketplace to the respective mobile data processing unit. The authorization data can also be defined on the registration platform, by means of which a user of the respective mobile data processing unit establishes a connection to the server and the application software running there. The authorization data expediently consists of a user name and a password.

Auf der Registrierplattform kann bei einer vorteilhaften Ausführungsform auch von den Nutzern jeweils vorgegeben werden, ab welcher Anzahl von übereinstimmenden Attributen eine Freigabeabfrage von dem Server an die mobilen Datenverarbeitungseinheiten übermittelt wird. Die Nutzer können also angeben, wie viele übereinstimmende Interessen vorliegen müssen, damit eine Freigabeabfrage von dem Server generiert und an die beiden mobilen Datenverarbeitungseinheiten übermittelt wird. Die Freigabeabfrage erscheint an den Displays der Datenverarbeitungseinheiten beispielsweise in Form einer so genannten Popup-Mitteilung.In an advantageous embodiment, the users can also specify on the registration platform from which number of matching attributes a release request is transmitted from the server to the mobile data processing units. The users can thus specify how many matching interests must be present so that a release request is generated by the server and transmitted to the two mobile data processing units. The release request appears on the displays of the data processing units, for example in the form of a so-called pop-up message.

Die Applikationssoftware läuft auf den mobilen Datenverarbeitungseinheiten vorzugsweise im Hintergrund, das heißt ohne Beeinträchtigung der sonstigen Funktionen der jeweiligen Datenverarbeitungseinheit. Da mobile Datenverarbeitungseinheiten in der Regel batteriebetrieben sind, ist es vorteilhaft, die Intervalle, in denen eine Anfrage von der Applikationssoftware an den Server übermittelt wird, vorzugeben. Der jeweilige Nutzer kann damit bestimmen, wie hoch der Batterieverbrauch seiner mobilen Datenverarbeitungseinheit aufgrund der Nutzung der Applikationssoftware ist.The application software runs on the mobile data processing units preferably in the background, that is, without affecting the other functions of the respective data processing unit. Since mobile data processing units are usually battery-operated, it is advantageous to specify the intervals in which a request is transmitted from the application software to the server. The respective user can thus determine how high the battery consumption of his mobile data processing unit is due to the use of the application software.

Auch kann von den Nutzern auf der Registrierplattform jeweils der Maximalabstand vorgegeben werden, unterhalb dessen eine Freigabeabfrage von dem Server an die mobilen Datenverarbeitungseinheiten übermittelt wird. Eine Freigabeabfrage wird dann nur übermittelt, wenn der Abstand zwischen den Standorten der beiden Datenverarbeitungseinheiten kleiner als die mindestens zwei Maximalabstände ist. Wenn dann Attribute von zwei Nutzern zweier Datenverarbeitungseinheiten übereinstimmen, wird nur eine Freigabeabfrage an die beiden Datenverarbeitungseinheiten übermittelt, wenn der Abstand zwischen den beiden Datenverarbeitungseinheiten kleiner als der kleinere der beiden vorgegebenen Maximalabstände ist. Beispielsweise kann vorgegeben werden, dass nur Freigabeabfragen generiert werden, wenn eine Übereinstimmung von Attributen mit einem Nutzer vorliegt, der sich in einem Radius von 100 m oder auch von 1.000 m aufhält.Also, the maximum distance can be predetermined by the users on the registration platform, below which a release request is transmitted from the server to the mobile data processing units. A release request is then transmitted only if the distance between the locations of the two data processing units is less than the at least two maximum distances. If then attributes of two users of two data processing units match, only one release request is transmitted to the two data processing units when the distance between the two data processing units is smaller than the smaller of the two predetermined maximum distances. For example, it can be specified that only release queries are generated if there is a match of attributes with a user who is within a radius of 100 m or even 1,000 m.

Die Kontaktinformationen, die vorzugsweise ebenfalls als Popup-Mitteilung an den Displays der beiden mobilen Datenverarbeitungseinheiten erscheinen, ermöglichen es beispielsweise, dass dem jeweils anderen Nutzer eine Mitteilung in Form einer SMS oder einer E-Mail geschickt wird, den jeweils anderen Nutzer anzurufen, den jeweils anderen Nutzer zu lokalisieren, beispielsweise über eine von der Serversoftware bereitgestellte Ortungskarte, oder auch die Kontaktaufnahme mit dem jeweils anderen Nutzer über ein im Internet vorgehaltenes soziales Netzwerk, wie beispielsweise Facebook, Google+ oder dergleichen. Selbstverständlich werden die Kontaktinformationen nur übermittelt, wenn beide Nutzer die Freigabeabfrage positiv beantwortet haben, das heißt die Übermittlung der Kontaktinformationen freigegeben haben.The contact information, which preferably also appears as a pop-up message on the displays of the two mobile data processing units, make it possible, for example, for the other user to be sent a message in the form of an SMS or e-mail to call the other user, respectively locate other users, for example via a provided by the server software location map, or contact each other via a held on the Internet social network, such as Facebook, Google+ or the like. Of course, the contact information is transmitted only if both users have answered the release request positive, that is, have released the transmission of the contact information.

Es ist vorteilhaft, dass in der Datenbank registriert wird, dass eine Freigabeabfrage und/oder eine Kontaktinformation an die beiden Nutzer übermittelt wurde. Damit kann von mindestens einem der Nutzer auf der Registrierplattform vorgegeben werden, dass das Übermitteln einer Freigabeabfrage unterdrückt wird, wenn an den ersten und den zweiten Nutzer bereits eine vorgegebene Anzahl von Freigabeabfragen und/oder Kontaktinformationen übermittelt wurde. Es kann also verhindert werden, dass Freigabeabfragen und/oder Kontaktinformationen wiederholt an das gleiche Nutzerpaar übermittelt werden.It is advantageous that it is registered in the database that a release request and / or a contact information has been transmitted to the two users. In this way, at least one of the users on the registration platform can specify that the transmission of a release request is suppressed if a predetermined number of release requests and / or contact information are already transmitted to the first and the second user has been. It can thus be prevented that release requests and / or contact information are transmitted repeatedly to the same user pair.

Denkbar ist es natürlich auch, dass ein Nutzer eine Freigabeabfrage negativ beantwortet, das heißt ablehnt. Eine ablehnende Antwort bezüglich eines bestimmten Nutzers wird bei einer zweckmäßigen Ausführungsform des Verfahrens nach der Erfindung in der Datenbank hinterlegt. Dort kann dann ein Eintrag erfolgen, der angibt, wo und wann von wem ein bestimmter Nutzer gefunden wurde. Damit ist es möglich, rückwirkend auf Daten eines mittels des Verfahrens ermittelten Nutzers zuzugreifen, sofern dieser Nutzer die Freigabeabfrage positiv beantwortet hat.It is also conceivable, of course, for a user to answer a release query negatively, that is to say, reject it. A negative answer concerning a particular user is stored in the database in an expedient embodiment of the method according to the invention. There can then be an entry indicating where and when by whom a particular user was found. This makes it possible to retroactively access data of a user determined by means of the method, provided this user has answered the release request positively.

Weitere Vorteile und vorteilhafte Ausgestaltungen des Gegenstandes der Erfindung sind in der Beschreibung, der Zeichnung und den Patentansprüchen entnehmbar.Further advantages and advantageous embodiments of the subject matter of the invention can be found in the description, the drawing and the claims.

Ein Ausführungsbeispiel des Verfahrens nach der Erfindung wird nachfolgend anhand der Zeichnung näher erläutert.An embodiment of the method according to the invention will be explained in more detail with reference to the drawing.

Die einzige Figur der Zeichnung zeigt ein Blockdiagramm von Komponenten, die zur Durchführung des Verfahrens nach der Erfindung genutzt werden.The sole figure of the drawing shows a block diagram of components used to carry out the method according to the invention.

Wie in der Zeichnung dargestellt, ist zur Durchführung des Verfahrens nach der Erfindung ein Server 1 erforderlich, der in ein vom Internet gebildetes Netzwerk 2 eingebunden ist. Auf dem Server 1 ist eine Website vorgehalten, die über das Internet 2 von einer beliebigen Anzahl an Nutzern zugänglich ist. Im vorliegenden Fall sind über das Internet 2 stellvertretend für eine größere Anzahl an Nutzern eine erste Datenverarbeitungseinheit DV1 eines ersten Nutzers und eine zweite Datenverarbeitungseinheit DV2 eines zweiten Nutzers mit dem Server 1 verbunden. Des Weiteren läuft auf dem Server 1 eine Serversoftware, welche auf eine Datenbank DB zugreift. Auf der Datenverarbeitungseinheit DV1 wird eine Applikationssoftware APP ausgeführt. Diese wird auch auf der Datenverarbeitungseinheit DV2 ausgeführt. Die mobilen Datenverarbeitungseinheiten DV1 und DV2 sind jeweils von einem sogenannten Smartphone gebildet.As shown in the drawing, to carry out the method according to the invention is a server 1 required, which in a network formed by the Internet 2 is involved. On the server 1 is a website held over the internet 2 accessible by any number of users. In the present case are over the Internet 2 Representing a larger number of users, a first data processing unit DV1 of a first user and a second data processing unit DV2 of a second user with the server 1 connected. Furthermore, it runs on the server 1 a server software which accesses a database DB. An application software APP is executed on the data processing unit DV1. This is also executed on the data processing unit DV2. The mobile data processing units DV1 and DV2 are each formed by a so-called smartphone.

Der erste Nutzer der Datenverarbeitungseinheit DV1 kann sich mittels der Applikationssoftware APP über das Internet 2 eine Verbindung mit der Website herstellen, die auf dem Server 1 vorgehalten wird. Entsprechend kann der zweite Nutzer der Datenverarbeitungseinheit DV2 mittels der Applikationssoftware APP über das Internet 2 eine Verbindung mit der Website herstellen, die auf dem Server 1 vorgehalten ist.The first user of the data processing unit DV1 can use the application software APP over the Internet 2 connect to the site on the server 1 is held up. Accordingly, the second user of the data processing unit DV2 by means of the application software APP over the Internet 2 connect to the site on the server 1 is held.

Auf der Website wird eine Registrierplattform bereitgestellt, auf der die Nutzer ihre jeweiligen persönlichen Daten eingeben können. Diese umfassen beispielsweise einen Namen, das Geschlecht, eine Adresse, eine E-Mail-Adresse sowie Attribute, die dem bestimmten Nutzer zugeordnet sind. Die Attribute umfassen beispielsweise persönliche Interessen, wie Sport, Kultur und dergleichen oder sonstige Eigenschaften, die mit Eigenschaften bzw. Attributen eines anderen Nutzers übereinstimmen könnten.The website provides a registration platform where users can enter their personal information. These include, for example, a name, gender, an address, an e-mail address, and attributes associated with the particular user. The attributes include, for example, personal interests such as sports, culture, and the like, or other properties that might be consistent with attributes of another user.

Des Weiteren kann auf der Registrierplattform eingegeben werden, welche Anzahl von übereinstimmenden Attributen erforderlich ist, um mit einem anderen Nutzer Kontakt aufnehmen zu wollen. Auch eine bestimmte Priorisierung von Attributen ist möglich.Furthermore, it is possible to enter on the registration platform which number of matching attributes is required in order to contact another user. A certain prioritization of attributes is also possible.

Da mittels des dargestellten Systems andere Nutzer ermittelt werden sollen, bei denen eine Übereinstimmung von Attributen vorliegt und die sich in einem bestimmten Radius aufhalten, wird auf der Registrierplattform den Nutzern auch der Maximalabstand bzw. der Radius vorgegeben, innerhalb dessen sich ein zu ermittelnder Nutzer aufhalten soll.Since other users are to be determined by means of the illustrated system, in which there is a match of attributes and who are in a certain radius, the user is also given the maximum distance or the radius within which a user to be determined is located on the registration platform should.

Auf der Registrierplattform können die Nutzer ihr Profil verwalten. Auch können dort zum Schutz der eigenen Persönlichkeit Datenschutzeinstellungen und dergleichen vorgenommen werden.Users can manage their profile on the registration platform. Also privacy settings and the like can be made there to protect your own personality.

Wenn beide Nutzer ihre Registrierdaten auf dem Server 1 hinterlegt haben und diese in der Datenbank DB zusammen mit den jeweiligen Attributen abgelegt sind, kann das Verfahren nach der Erfindung durchgeführt werden. Hierzu ist es erforderlich, dass die mindestens zwei Nutzer bzw. die mobilen Datenverarbeitungseinheit DV1 und DV2 der beiden Nutzer mittels einer dort jeweils ausgeführten Applikationssoftware APP über eine mobile Datenverbindung und das Internet mit der Serversoftware des Servers 1 verbunden sind. Nach dem Übermitteln von Berechtigungsdaten der beiden Nutzer von den beiden mobilen Datenverarbeitungseinheit an den Server 1 werden in vorgegebenen Intervallen die Standorte der mobilen Datenverarbeitungseinheit DV1 und DV2 bestimmt und an den Server 1 bzw. die auf dem Server 1 laufende Serversoftware übermittelt. Dies erfolgt mittels der auf der jeweiligen mobilen Datenverarbeitungseinheit ausgeführten Applikationssoftware APP. Die Bestimmung des jeweiligen Standortes kann mittels eines GPS-Moduls der jeweiligen mobilen Datenverarbeitungseinheit DV1 bzw. DV2 oder auch mittels einer Funkmastidentifizierung über Funkmasten eines Mobilfunknetzes oder auch mittels W-LAN erfolgen.If both users their registry data on the server 1 deposited and these are stored in the database DB together with the respective attributes, the method according to the invention can be carried out. For this purpose, it is necessary that the at least two users or the mobile data processing unit DV1 and DV2 of the two users by means of there running each application software APP via a mobile data connection and the Internet with the server software of the server 1 are connected. After transmitting authorization data of the two users from the two mobile data processing unit to the server 1 At predetermined intervals, the locations of the mobile data processing unit DV1 and DV2 are determined and sent to the server 1 or on the server 1 running server software transmitted. This is done by means of the application software APP executed on the respective mobile data processing unit. The determination of the respective location can be done by means of a GPS module of the respective mobile data processing unit DV1 or DV2 or by means of a radio mast identification via radio masts of a mobile network or via W-LAN.

Des Weiteren werden die Attribute der beiden Nutzer der beiden mobilen Datenverarbeitungseinheiten DV1 und DV2 verglichen. Wenn nun eine Überschneidung von Attributen der beiden Nutzer vorliegt, d. h. wenn eine bestimmte Anzahl von Attributen der beiden Nutzer übereinstimmt, wenn beispielsweise beide Nutzer als Interessensfeld „Sport” an dem Server 1 hinterlegt haben und die beiden Standorte einen Abstand voneinander haben, der kleiner ist als ein vorgegebener Maximalabstand, wird mittels der Serversoftware eine Freigabeabfrage generiert und an die beiden mobilen Datenverarbeitungseinheiten DV1 und DV2 übermittelt. Diese erscheinen dort dann in Form einer sogenannten Popup-Mitteilung. Mit diesen Freigabeabfragen werden die Nutzer der mobilen Datenverarbeitungseinheiten DV1 und DV2 gefragt, ob sie mit dem jeweils anderen Nutzer der anderen Datenverarbeitungseinheit DV2 bzw. DV1 Kontakt aufnehmen möchten. Wenn die Freigabeabfrage von beiden Nutzern positiv beantwortet wird, d. h. eine entsprechende Kontaktaufnahme gewünscht ist, wird von der Serversoftware eine weitere Popup-Mitteilung generiert, die Identifizierungsdaten der beiden Nutzer der mobilen Datenverarbeitungseinheiten DV1 und DV2 enthalten, so dass den beiden Nutzern die Möglichkeit gegeben wird, auf Basis dieser Identifizierungsdaten mit dem jeweils anderen Nutzer direkt zu kommunizieren. Es werden also Identifizierungsdaten des ersten Nutzers an die zweite Datenverarbeitungseinheit und Identifizierungsdaten des zweiten Nutzers an die erste Datenverarbeitungseinheit übermittelt, wenn von beiden Datenverarbeitungseinheiten als Antwort auf die jeweilige Freigabeabfrage jeweils eine Freigabebestätigung an den Server übermittelt wurde.Furthermore, the attributes of the two users of the two mobile data processing units DV1 and DV2 are compared. If now an overlap of attributes of the two users exists, ie if a certain number of attributes of the two users match, for example, if both users as a field of interest "sports" on the server 1 have deposited and the two locations have a distance from each other, which is smaller than a predetermined maximum distance, a release query is generated by means of the server software and transmitted to the two mobile data processing units DV1 and DV2. These appear there in the form of a so-called pop-up message. With these release requests, the users of the mobile data processing units DV1 and DV2 are asked whether they would like to contact the respective other user of the other data processing unit DV2 or DV1. If the release request is positively answered by both users, ie a corresponding contact is desired, the server software generates a further pop-up message which contains identification data of the two users of the mobile data processing units DV1 and DV2, so that the two users are given the opportunity to communicate directly with the other user on the basis of this identification data. Thus, identification data of the first user to the second data processing unit and identification data of the second user are transmitted to the first data processing unit, if in each case a release confirmation was transmitted to the server from both data processing units in response to the respective release request.

Die eine Nachricht darstellenden Identifizierungsdaten umfassen beispielsweise die Telefonnummer des anderen Nutzers, dessen E-Mail-Adresse, dessen Standort oder dergleichen. Auch ein Link mit einem Eintrag in einem Sozialen Netzwerk oder dergleichen ist denkbar.The identification data representing a message includes, for example, the telephone number of the other user, their e-mail address, their location, or the like. Also, a link with an entry in a social network or the like is conceivable.

Claims (10)

Verfahren zum Übermitteln einer Nachricht von einem Server (1) auf mindestens eine erste mobile Datenverarbeitungseinheit (DV1) eines ersten Nutzers und eine zweite mobile Datenverarbeitungseinheit (DV2) eines zweiten Nutzers, wobei auf dem Server (1) eine Serversoftware ausgeführt wird, die auf eine Datenbank (DB) zugreift, die Registrierdaten der Nutzer und den Registrierdaten zugeordnete Attribute der Nutzer enthält, und auf den mobilen Datenverarbeitungseinheiten (DV1, DV2) jeweils eine Applikationssoftware (APP) ausgeführt wird, gekennzeichnet durch folgende Schritte: – Aufbauen einer Verbindung zwischen der ersten mobilen Datenverarbeitungseinheit (DV1) und dem Server (1); – Übermitteln von Berechtigungsdaten des ersten Nutzers von der ersten Datenverarbeitungseinheit (DV1) an den Server (1); – Bestimmen eines ersten Standorts, an dem die erste mobile Datenverarbeitungseinheit (DV1) angeordnet ist, und Übermitteln des ersten Standorts an den Server (1) mittels der auf der ersten mobilen Datenverarbeitungseinheit (DV1) ausgeführten Applikationssoftware (APP); – Aufbauen einer Verbindung zwischen der zweiten mobilen Datenverarbeitungseinheit (DV2) und dem Server (1); – Übermitteln von Berechtigungsdaten des zweiten Nutzers von der zweiten Datenverarbeitungseinheit (DV2) an den Server (1); – Bestimmen eines zweiten Standorts, an dem die zweite mobile Datenverarbeitungseinheit (DV2) angeordnet ist, und Übermitteln des zweiten Standorts an den Server (1) mittels der auf der zweiten mobilen Datenverarbeitungseinheit (DV2) ausgeführten Applikationssoftware (APP); – Vergleichen der Attribute der beiden Nutzer der beiden Datenverarbeitungseinheiten (DV1, DV2); – Vergleichen des ersten Standorts und des zweiten Standorts; – Übermitteln jeweils einer Freigabeabfrage von dem Server (1) an die beiden mobilen Datenverarbeitungseinheiten (DV1, DV2), wenn eine vorbestimmte Anzahl von Attributen der beiden Nutzer übereinstimmt und die Standorte der beiden Datenverarbeitungseinheiten (DV1, DV2) einen Abstand haben, der kleiner ist als mindestens ein vorgegebener Maximalabstand; – Übermitteln von die Nachricht darstellenden Identifizierungsdaten des ersten Nutzers von dem Server (1) an die zweite Datenverarbeitungseinheit (DV2) und von die Nachricht darstellenden Identifizierungsdaten des zweiten Nutzers von dem Server (1) an die erste Datenverarbeitungseinheit (DV1), wenn von beiden Datenverarbeitungseinheiten (DV1, DV2) als Antwort auf die jeweilige Freigabeabfrage jeweils eine Freigabebestätigung an den Server (1) übermittelt wurde.Method for transmitting a message from a server ( 1 ) to at least a first mobile data processing unit (DV1) of a first user and a second mobile data processing unit (DV2) of a second user, wherein on the server ( 1 ) a server software is executed, which accesses a database (DB), the registration data of the users and the registration data associated attributes of the users, and on the mobile data processing units (DV1, DV2) each an application software (APP) is executed, characterized by the following Steps: - Establishing a connection between the first mobile data processing unit (DV1) and the server ( 1 ); Transmission of authorization data of the first user from the first data processing unit (DV1) to the server ( 1 ); Determining a first location where the first mobile computing device (DV1) is located and transmitting the first location to the server ( 1 ) by means of the application software (APP) executed on the first mobile data processing unit (DV1); Establishing a connection between the second mobile data processing unit (DV2) and the server ( 1 ); Transmission of authorization data of the second user from the second data processing unit (DV2) to the server ( 1 ); Determining a second location where the second mobile computing device (DV2) is located and transmitting the second location to the server ( 1 ) by means of the application software (APP) executed on the second mobile data processing unit (DV2); Comparing the attributes of the two users of the two data processing units (DV1, DV2); Comparing the first location and the second location; Each transmission of a release request from the server ( 1 ) to the two mobile data processing units (DV1, DV2) if a predetermined number of attributes of the two users match and the locations of the two data processing units (DV1, DV2) are less than at least a predetermined maximum distance; Transmission of identification data representing the first user's message from the server ( 1 ) to the second data processing unit (DV2) and identification data representing the message of the second user from the server ( 1 ) to the first data processing unit (DV1), if from both data processing units (DV1, DV2) in response to the respective release request in each case a release confirmation to the server ( 1 ). Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass der Standort mindestens einer der beiden mobilen Datenverarbeitungseinheiten (DV1, DV2) mittels GPS, W-LAN und/oder mittels einer Funkmastidentifizierung bestimmt wird.A method according to claim 1, characterized in that the location of at least one of the two mobile data processing units (DV1, DV2) by means of GPS, W-LAN and / or by means of a radio mast identification is determined. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der Standart mindestens einer der beiden mobilen Datenverarbeitungseinheiten (DV1, DV2) mittels einer manuellen Eingabe des jeweiligen Nutzers bestimmt wird.A method according to claim 1 or 2, characterized in that the standard of at least one of the two mobile data processing units (DV1, DV2) is determined by means of a manual input of the respective user. Verfahren nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass die Standorte der mobilen Datenverarbeitungseinheiten (DV1, DV2) in bestimmten Zeitintervallen aktualisiert und in der Datenbank (DB) abgelegt werden.Method according to one of claims 1 to 3, characterized in that the locations of the mobile data processing units (DV1, DV2) are updated at certain time intervals and stored in the database (DB). Verfahren nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, dass die Serversoftware eine über ein Datenverarbeitungsnetz zugängliche Registrierplattform für einen Nutzer bereitstellt.Method according to one of claims 1 to 4, characterized in that the server software provides a registration platform accessible to a user via a data processing network. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass von den Nutzern jeweils auf der Registrierplattform vorgegeben wird, ab welcher Anzahl von übereinstimmenden Attributen eine Freigabeabfrage von dem Server (1) an die mobilen Datenverarbeitungseinheiten (DV1, DV2) übermittelt wird.Method according to Claim 5, characterized in that the users specify in each case on the registration platform, from which number of matching attributes a release request from the server ( 1 ) is transmitted to the mobile data processing units (DV1, DV2). Verfahren nach Anspruch 5 oder 6, dadurch gekennzeichnet, dass von den Nutzern jeweils auf der Registrierungsplattform ein Maximalabstand vorgegeben wird, unterhalb dessen eine Freigabeabfrage von dem Server (1) an die mobilen Datenverarbeitungseinheiten (DV1, DV2) übermittelt wird, und dass die Freigabeabfrage nur übermittelt wird, wenn der Abstand zwischen den Standorten der beiden Datenverarbeitungseinheiten (DV1, DV2) kleiner als die mindestens zwei Maximalabstände ist.Method according to claim 5 or 6, characterized in that a maximum distance is predetermined by the users on the registration platform, below which a release request from the server ( 1 ) is transmitted to the mobile data processing units (DV1, DV2), and that the release request is transmitted only if the distance between the locations of the two data processing units (DV1, DV2) is less than the at least two maximum distances. Verfahren nach einem der Ansprüche 5 bis 7, dadurch gekennzeichnet, dass das Vergleichen der Attribute der beiden Nutzer und/oder das Vergleichen der beiden Standorte in nutzerdefinierten Intervallen erfolgt.Method according to one of claims 5 to 7, characterized in that the comparison of the attributes of the two users and / or the comparison of the two locations takes place at user-defined intervals. Verfahren nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass in der Datenbank (DB) registriert wird, dass eine Freigabeabfrage und/oder eine Kontaktinformation an die beiden Nutzer übermittelt wurde.Method according to one of claims 1 to 7, characterized in that it is registered in the database (DB) that a release request and / or a contact information has been transmitted to the two users. Verfahren nach einem der Ansprüche 5 bis 7 in Verbindung mit Anspruch 9, dadurch gekennzeichnet, dass von mindestens einem der Nutzer auf der Registrierplattform vorgegeben wird, dass das Übermitteln einer Freigabeabfrage unterdrückt wird, wenn an den ersten und den zweiten Nutzer bereits eine vorgegebene Anzahl von Freigabeabfragen und/oder Kontaktinformationen übermittelt wurde.Method according to one of claims 5 to 7 in conjunction with claim 9, characterized in that is predetermined by at least one of the users on the registration platform that the transmission of a release request is suppressed if the first and the second user already a predetermined number of Release queries and / or contact information was transmitted.
DE102011118103A 2011-11-10 2011-11-10 Method for transmitting message from server to mobile data processing units e.g. mobile phones, of users, involves transmitting data of user from server to processing unit when confirmation is transmitted to server from processing units Expired - Fee Related DE102011118103B3 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102011118103A DE102011118103B3 (en) 2011-11-10 2011-11-10 Method for transmitting message from server to mobile data processing units e.g. mobile phones, of users, involves transmitting data of user from server to processing unit when confirmation is transmitted to server from processing units

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102011118103A DE102011118103B3 (en) 2011-11-10 2011-11-10 Method for transmitting message from server to mobile data processing units e.g. mobile phones, of users, involves transmitting data of user from server to processing unit when confirmation is transmitted to server from processing units

Publications (1)

Publication Number Publication Date
DE102011118103B3 true DE102011118103B3 (en) 2013-02-07

Family

ID=47554369

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102011118103A Expired - Fee Related DE102011118103B3 (en) 2011-11-10 2011-11-10 Method for transmitting message from server to mobile data processing units e.g. mobile phones, of users, involves transmitting data of user from server to processing unit when confirmation is transmitted to server from processing units

Country Status (1)

Country Link
DE (1) DE102011118103B3 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070282621A1 (en) * 2006-06-01 2007-12-06 Flipt, Inc Mobile dating system incorporating user location information
US20090005040A1 (en) * 2004-02-09 2009-01-01 Proxpro, Inc. Method and computer system for matching mobile device users for business and social networking
US20100069058A1 (en) * 2008-09-16 2010-03-18 Rothschild Leigh M System and method for enabling social interactive wireless communications

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090005040A1 (en) * 2004-02-09 2009-01-01 Proxpro, Inc. Method and computer system for matching mobile device users for business and social networking
US20070282621A1 (en) * 2006-06-01 2007-12-06 Flipt, Inc Mobile dating system incorporating user location information
US20100069058A1 (en) * 2008-09-16 2010-03-18 Rothschild Leigh M System and method for enabling social interactive wireless communications

Similar Documents

Publication Publication Date Title
EP2071932B1 (en) Method and apparatus for managing reference environment information
DE202014010941U1 (en) Derive a current location based on a site history
DE202014010837U1 (en) Identify an entity associated with a radio network access point
DE102014204237A1 (en) METHOD AND DEVICE FOR EXTENDED DRIVING EXPERIENCE INCLUDING DYNAMIC POI RECOGNITION
DE202013012168U1 (en) competence confirmations
DE112013004348T5 (en) A method and apparatus for identifying a suspect by multiple correlated device identities
DE202012013433U1 (en) System for proactive user-based correction and content enrichment for geospatial data
DE102011080846A1 (en) Service delivery network
DE202014010939U1 (en) Systems for associating microposts with geographic locations
DE202014010950U1 (en) Viewing dynamic content on a map based on the user's location and the scheduled task
DE102009013213B4 (en) Method and device for the context-driven integration of context-variable systems in process flows
DE102013015156A1 (en) System and method for determining the presence status of a user registered in a network
DE102011118103B3 (en) Method for transmitting message from server to mobile data processing units e.g. mobile phones, of users, involves transmitting data of user from server to processing unit when confirmation is transmitted to server from processing units
DE112013000682T5 (en) Delivery of advertisements to a group of mobile units
DE102018009903A1 (en) Device for a vehicle for outsourcing computing power
DE102012217052A1 (en) Method and apparatus for meeting location management
DE102021207502A1 (en) Method and electronic transport offer system for providing a transport offer
DE102011108388A1 (en) Method for operating a mobile telecommunication terminal
DE102005052324A1 (en) Persons e.g. buyer, matching method for use via e.g. notebook, involves automatically contacting seeker and sought over global system for mobile communications data connections, if offering and enquiry profiles are matched to each other
DE102014014368A1 (en) Method and apparatus for creating and sending invitations for a meeting and computer program product for carrying out the method
DE112018006595T5 (en) DEVICE IDENTIFICATION WITHIN A PERSONAL AREA NETWORK
DE102015207485B4 (en) METHOD AND APPARATUS FOR RETRIEVING VEHICLE MESSAGE
DE102012012629A1 (en) System for contact switching between drivers of vehicles, has central data processing system for storing static user data and dynamic user data of respective drivers, where static and dynamic user data are retrieved by application program
DE102005010283A1 (en) Automatic fleet disposition method e.g. for fleet arrangement, involves placing mobile communication devices for service provision and assigning service to be offered to waiting lists on basis of their determined position
DE102010025292A1 (en) Communication partner search system for social networking application, initiates verbal communications between user and partner searched based on user profile, while mutually transmitting image of user and partner

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
R020 Patent grant now final

Effective date: 20130508

R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee

Effective date: 20140603