DE10339466B3 - Data exchange method between communications network subscribers with different profiles using ad-hoc network for providing direct communication between subscribers - Google Patents
Data exchange method between communications network subscribers with different profiles using ad-hoc network for providing direct communication between subscribers Download PDFInfo
- Publication number
- DE10339466B3 DE10339466B3 DE10339466A DE10339466A DE10339466B3 DE 10339466 B3 DE10339466 B3 DE 10339466B3 DE 10339466 A DE10339466 A DE 10339466A DE 10339466 A DE10339466 A DE 10339466A DE 10339466 B3 DE10339466 B3 DE 10339466B3
- Authority
- DE
- Germany
- Prior art keywords
- profile
- participant
- data
- network
- participants
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/005—Discovery of network devices, e.g. terminals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- 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/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
-
- 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
- H04L67/306—User profiles
-
- 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/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- 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/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Abstract
Description
Verfahren zum automatischen Vergleichen und Bewerten von Suchprofilen werden beispielsweise in. Suchmaschinen im Internet verwendet, um die einzelnen von den Suchmaschinen untersuchten möglichen Ergebnisse auf ihre Relevanz bezüglich der eingegebenen Suchbegriffe zu bewerten und gegebenenfalls als relevantes Ergebnis anzuzeigen. Werden mehrere Ergebnisse ermittelt, so werden diese mit abnehmender Relevanz sortiert und dem Benutzer in der entsprechenden Reihenfolge dargestellt.method to automatically compare and rate search profiles For example, in. Search engines used on the internet to the individual from the search engines examined possible results on their Relevance to the to evaluate entered search terms and, where relevant, as relevant Display result. If several results are determined, then these become sorted with decreasing relevance and the user in the corresponding Order shown.
Aus
der
Das Verfahren zielt auf den Vergleich von Profilen, z.B. im Internet ab, bei dem eine Wertung über dem Grad der Übereinstimmung der Profile im Vordergrund steht. Inwieweit und auf welche Weise eine Kontaktaufnahme bzw. ein Austausch von Daten zwischen den hinter den Profilen stehenden Anbietern erfolgt, bleibt offen.The Method aims to compare profiles, e.g. on the Internet from where a rating over the degree of agreement the profile is in the foreground. To what extent and in what way a Contacting or exchanging data between the back Profiles are available, remains open.
Aus der US 2002/0034292 A1 ist ein Verfahren zum Abgleich einer Anfrage mit einem Angebot basierend auf einer geographi schen Lokation bekannt. Der Abgleich wird hierbei auf einem Server durchgeführt. Ferner muss der Standort der Teilnehmer bestimmt werden.Out US 2002/0034292 A1 is a method for matching a request with an offer based on a geographical location known. The synchronization is done on a server. Further the location of the participants must be determined.
Es ist daher Aufgabe der vorliegenden Erfindung, ein Verfahren anzugeben, welches auf einfache Weise einen Austausch von Daten zwischen zwei Teilnehmern, denen jeweils ein Profil zugeordnet ist, ermöglicht.It It is therefore an object of the present invention to specify a method which can easily exchange data between two Participants, each of which has a profile assigned, allows.
Diese Aufgabe wird durch ein Verfahren sowie ein Computerprogramm mit Programmcode-Mitteln und ein Computerprogramm-Produkt zum Austauschen von Daten mit den Merkmalen gemäß dem jeweiligen unabhängigen Patentanspruch gelöst.These Task is through a procedure as well as a computer program with Program code means and a computer program product for exchanging data with the features according to the respective independent Claim solved.
Das Computerprogramm mit Programmcode-Mitteln ist eingerichtet, um alle Schritte gemäß dem erfindungsgemäßen Verfahren durchzuführen, wenn das Programm auf einem Computer ausgeführt wird.The Computer program with program code means is set up to all Steps according to the method of the invention to perform, if the program is running on a computer.
Das Computerprogramm-Produkt mit auf einem maschinenlesbaren Träger gespeicherten Programmcode-Mitteln ist eingerichtet, um alle Schritte gemäß dem erfindungsgemäßen Verfahren durchzuführen, wenn das Programm auf einem Computer ausgeführt wird.The Computer program product stored on a machine-readable medium Program code means is arranged to perform all steps according to the method of the invention perform, if the program is running on a computer.
Die Einrichtung sowie das Computerprogramm mit Programmcode-Mitteln, eingerichtet um alle Schritte gemäß dem erfinderischen Verfahren durchzuführen, wenn das Programm auf einem Computer ausgeführt wird, sowie das Computerprogramm-Produkt mit auf einem maschinenlesbaren Träger gespeicherten Programmcode-Mitteln, eingerichtet um alle Schritte gemäß dem erfinderischen Verfahren durchzuführen, wenn das Programm auf einem Computer ausgeführt wird, sind insbesondere geeignet zur Durchführung des erfindungsgemäßen Verfahrens oder einer seiner nachfolgend erläuterten Weiterbildungen.The Device and the computer program with program code means, set up around all steps according to the inventive Perform proceedings, when the program is run on a computer, as well as the computer program product with program code means stored on a machine-readable carrier, arranged around all steps according to the inventive method perform, if the program is run on a computer, are particularly suitable to carry out the method according to the invention or one of its further developments explained below.
Bevorzugte Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.preferred Further developments of the invention will become apparent from the dependent claims.
Die im weiteren beschriebenen Weiterbildungen beziehen sich sowohl auf das Verfahren als auch auf software-technischen Realisierungen.The further developments described relate both to the procedure as well as on software-technical implementations.
Die Erfindung und die im weiteren beschriebenen Weiterbildungen können sowohl in Software als auch in Hardware, beispielsweise unter Verwendung einer speziellen elektrischen Schaltung, realisiert werden.The Invention and the further developments described can both in software as well as in hardware, for example using a special electrical circuit can be realized.
Ferner ist eine Realisierung der Erfindung oder einer im weiteren beschriebenen Weiterbildung möglich durch ein computerlesbares Speichermedium, auf welchem das Computerprogramm mit Programmcode-Mitteln gespeichert ist, welches die Erfindung oder Weiterbildung ausführt.Further is an implementation of the invention or one described below Continuing education possible by a computer-readable storage medium on which the computer program is stored with program code means, which is the invention or continuing education.
Auch kann die Erfindung oder jede im weiteren beschriebene Weiterbildung durch ein Computerprogrammerzeugnis realisiert sein, welches ein Speichermedium aufweist, auf welchem das Computerprogramm mit Programmcode-Mitteln gespeichert ist, welches die Erfindung oder Weiterbildung ausführt.Also can the invention or any further development described be realized by a computer program product, which is a Storage medium on which the computer program with program code means is stored, which performs the invention or training.
Bei einem Verfahren zum Austauschen von Daten zwischen einem ersten Teilnehmer, dem ein erstes Profil zugeordnet ist, und zumindest einem zweiten Teilnehmer, dem ein zweites Profil zugeordnet ist, weisen die Teilnehmer mittels einer Datenübertragungsschnittstelle die Fähigkeit zur Bildung eines adhoc-Netzwerks auf. Weiterhin erfolgt eine direkte Kommunikation zwischen dem ersten Teilnehmer und dem zweiten Teilnehmer. Der Datenaustausch erfolgt dann, wenn nach einem Vergleich des ersten und des zweiten Profils eine Übereinstimmung oder Ähnlichkeit festgestellt wurde und sich der erste und der zweite Teilnehmer in einem bestimmten Lokationsbereich aufhalten.In a method for exchanging data between a first subscriber, to whom a first profile is assigned, and at least one second subscriber, to whom a second profile is assigned, the subscribers use a data menu The interface provides the ability to form an adhoc network. Furthermore, there is a direct communication between the first participant and the second participant. The data exchange takes place if, after a comparison of the first and the second profile, a match or similarity has been established and the first and the second subscriber are in a certain location area.
Zur Nutzung des Verfahrens ist es notwendig, dass die Ortsinformation jedes Teilnehmers Idealerweise kontinuierlich, zumindest aber regelmäßig innerhalb bestimmter Zeitfenster bekannt ist.to Use of the procedure, it is necessary that the location information of each participant Ideally, continuously, but at least regularly within certain time window is known.
Die Erfindung ermöglicht ein mobiles Vergleichen eines ersten Profils, das beispielsweise ein Suchprofil ist, mit zumindest einem zweiten Profil, das beispielsweise ein Angebotsprofil ist. Es handelt sich insbesondere um ein personalisiertes Vergleichen und Bewerten von Angeboten und Nachfragen im lokalen Umfeld mobiler Endgeräte. Hieraus ergibt sich auch die Bedeutung des Begriffs Lokationsbereich. Es handelt sich hierbei um den aktuellen geographischen Ort des bzw. der Teilnehmer zum gegebenen Zeitpunkt, zu dem ein Datenaustausch erfolgt.The Invention allows a mobile comparing a first profile, for example a search profile is, with at least a second profile, for example an offer profile is. It is in particular a personalized one Compare and rate offers and demands in the local Environment of mobile devices. This also implies the meaning of the term location area. It is the current geographic location of the or the participant at the given time to which a data exchange he follows.
Bei dem erfindungsgemäßen Verfahren ist insbesondere an mobile Anwendungen gedacht. Genauer bedeutet dies, dass die Teilnehmer vorzugsweise mobil sind. Bei den Teilnehmern kann es sich beispielsweise um ein mobiles Endgerät, wie z.B. ein Mobilfunktelefon, einen Organizer (PDA), einen transportablen Computer oder ähnliches handeln, mithin um Endgeräte mit der Möglichkeit zum drahtlosen Datenaustausch. Bei der Anwendung des Verfahrens ist es jedoch nicht zwingend notwendig, dass alle Teilnehmer mobile Endgeräte darstellen. Es ist auch denkbar, dass der erste Teilnehmer mobil ist und damit seine Daten drahtlos austauscht, während der zweite Teilnehmer leitungsgebunden ist. Dies wird aus der weiteren Beschreibung besser ersichtlich werden.at the method according to the invention is especially intended for mobile applications. More precisely means this is because the participants are preferably mobile. At the participants For example, it may be a mobile terminal, such as a mobile terminal. a mobile phone, an organizer (PDA), a transportable Computer or similar act, thus to terminals with the possibility for wireless data exchange. In the application of the procedure However, it is not mandatory that all participants are mobile terminals represent. It is also conceivable that the first participant mobile and thus exchanges its data wirelessly, while the second participant is wired. This will be better from the description below become apparent.
Das Verfahren zum Vergleichen des ersten und zweiten Profils und die Bewertung hinsichtlich ihrer Ähnlichkeit bzw. Übereinstimmung wird auch als Matchmaking bezeichnet.The Method for comparing the first and second profile and the Evaluation in terms of their similarity or match is also referred to as matchmaking.
Das Verfahren weist den Teilnehmern auf interessante, für ihn spezifisch zugeschnittene Angebote oder Nachfragen in seiner unmittelbaren Umgebung hin, und ermöglicht somit den Teilnehmern im lokalen Umfeld, Daten auszutauschen und unmittelbar zu dem vermittelten Teilnehmer Kontakt aufzunehmen.The Procedure instructs the participants on interesting, specific to him tailored offers or demands in its immediate Environment, and allows Thus, the participants in the local environment to exchange data and directly contact the mediated subscriber.
Die Teilnehmer stellen die Knoten eines Ad-hoc-Netzwerkes dar. Die Kommunikation verläuft somit "peer-to-peer". Die Datenübertragungsschnittstelle kann beispielsweise als Wireless-LAN, Bluetooth oder Infrarotschnittstelle ausgebildet sein.The Participants represent the nodes of an ad hoc network. Communication thus runs "peer-to-peer". The data transfer interface Can be used as wireless LAN, Bluetooth or infrared interface be educated.
In einer ersten Variante wird der Lokationsbereich durch die Übertragungsradien der Datenübertragungs-schnittstellen festgelegt. In einer Ausgestaltung ist vorgesehen, dass die Teilnehmer mittels einer Datenübertragungsschnittstelle die Fähigkeit zur Bildung eines Ad-hoc-Netzwerkes aufweisen und der Lokationsbereich durch den Übertragungsradius einer Vermittlungsstelle festgelegt wird, über welche eine Kommunikation zwischen einem ersten und einem zweiten Teilnehmer erfolgt. Die Vermittlungsstelle kann beispielsweise eine Basisstation oder ein sogenannter "Access Point" sein. Die Teilnehmer stellen wiederum Knoten des Ad-hoc-Netzwerkes dar. Obwohl die Kommunikation nach wie vor "peer-to-peer" stattfindet, ermöglicht das Vorsehen der Vermittlungsstelle eine Erhöhung der Reichweite und eine erhöhte Bandbreite. Kennzeichen dieser Variante ist der Umstand, dass die Vermittlungsstelle den Lokationsbereich des Marktplatzes, in welchem ein Datenaustausch möglich ist, festlegt.In In a first variant, the location area is defined by the transmission radii the data transmission interfaces established. In one embodiment, it is provided that the participants by means of a data transmission interface the ability to Formation of an ad hoc network and the location area by the transmission radius of a Exchange is determined, over which a communication between a first and a second participant takes place. The Switching center may, for example, a base station or a so-called "Access Point " Participants, in turn, represent nodes of the ad hoc network the communication still takes place "peer-to-peer", that makes it possible Provide the switch an increase in range and a increased Bandwidth. Characteristic of this variant is the fact that the Exchange the location area of the marketplace, in which a Data exchange possible is, determines.
Die peer-to-peer-Kommunikation weist folgende Eigenschaften auf: Es ist der Verzicht auf eine vorgegebene Infrastruktur möglich. Das erfindungsgemäße Verfahren findet allein bei den Teilnehmern, respektive den Endgeräten, statt. Hieraus ergibt sich, dass jeder Teilnehmer sein Profil verwalten und in sich speichern muss. Er muss darüber hinaus die Fähigkeit besitzen, in dem Lokationsbereich einen anderen Teilnehmer zu erkennen und mit diesem kommunizieren zu können. Unmittelbare Folge davon ist, dass der Vergleich des ersten und des zweiten Profils durch den ersten und/oder den zweiten Teilnehmer zu erfolgen hat. Mit anderen Worten bedeutet dies, dass das Matchmaking jeweils durch jeden Teilnehmer selbst durchgeführt werden muss. Es ist dabei weiterhin zu berücksichtigen, dass eine Benachrichtigung bei erfolgreicher Ähnlichkeit oder Übereinstimmung auch dann möglich sein muss, wenn der jeweilige Teilnehmer den Lokationsbereich wieder verlässt.The Peer-to-peer communication has the following characteristics: It is the waiver of a given infrastructure possible. The inventive method takes place only with the participants, respectively the terminals. It follows that each participant manage his profile and save in yourself. He also has the ability have to recognize another participant in the location area and communicate with it. Immediate consequence of it is that the comparison of the first and the second profile by the first and / or the second participant has to be done. With In other words, this means that the matchmaking takes place respectively each participant carried out himself must become. It is still necessary to take into account that a notification with successful similarity or match also possible must be, if the respective participant again the location area leaves.
In einer anderen Variante stellen die Teilnehmer Knoten eines Netzwerkes dar, wobei eine Kommunikation über die Infrastruktur dieses Netzwerkes erfolgt. Bei dieser Variante findet damit keine direkte Kommunikation der Teilnehmer untereinander wie oben beschrieben statt. Das Netzwerk kann als Client-Server-Netzwerk betrachtet werden, wobei die Infrastruktur Sende- und Empfangsstationen sowie die entsprechenden zentralen Recheneinheiten umfasst. Konkret kann es sich bei einem solchen Netzwerk um die Infrastruktur eines GSM-, GPRS- oder UMTS-Mobilfunknetzes handeln.In In another variant, the participants make nodes of a network where communication is via the infrastructure of this network takes place. In this variant does not find any direct communication between the participants as described above. The network can be considered a client-server network the infrastructure of transmitting and receiving stations and the corresponding central processing units. It can be concrete In such a network, the infrastructure of a GSM, Act GPRS or UMTS mobile network.
Die Profile der Teilnehmer können bei dieser Variante zentral in dem Netzwerk gespeichert werden. Dabei ist es vorteilhaft, wenn der Vergleich des ersten und des zweiten Profils durch eine Einrichtung, z.B. die genannte Zentraleinheit, der Infrastruktur des Netzwerks erfolgt. Zur Durchführung des Verfahrens ist es dann lediglich erforderlich, dass die Teilnehmer der Zentraleinheit des Netzwerkes in regelmäßigen Abständen oder kontinuierlich ihre Position mitteilen.In this variant, the profiles of the subscribers can be stored centrally in the network the. It is advantageous if the comparison of the first and the second profile by a device, for example, the said central unit, the infrastructure of the network takes place. To carry out the method, it is then only necessary for the participants to inform the central unit of the network at regular intervals or continuously of their position.
Das
Matchmaking, d.h. der Vergleich und die Bewertung des ersten und
des zweiten Profils erfolgt vorzugsweise durch das eingangs genannte
Verfahren der
Wie eingangs bereits angedeutet, ist es nicht unbedingt erforderlich, dass sämtliche Teilnehmer, die das erfindungsgemäße Verfahren durchführen, mobil sind. So kann unter Anwendung der peer-to-peer-Kommunikation das erste Profil über eine Vermittlungsstelle oder die Infrastruktur des Netzwerks in dem Lokationsbereich bereitgestellt werden, während sich das zweite Profil in dem Lokationsbereich befindet. Dies bedeutet, dass erste Profil wird stellvertretend für den ersten Teilnehmer durch die Vermittlungsstelle oder die Infrastruktur bereitgestellt, während das zweite Profil in einem mobilen Teilnehmer, der sich in dem Lokationsbereich befindet, gespeichert ist.As already indicated at the beginning, it is not absolutely necessary that all Participants who perform the method according to the invention, mobile are. Thus, using peer-to-peer communication, the first profile about one Exchange or the infrastructure of the network in the location area be provided while the second profile is in the location area. This means, that first profile is representative of the first participant through the switch or infrastructure provided while the second profile in a mobile subscriber who is in the location area is stored.
Es ist weiterhin vorteilhaft, wenn das einem Teilnehmer zugeordnete Profil zumindest ein Teil einer Daten-Gesamtheit ist, und im Rahmen des Datenaustausches veröffentlicht wird, während der andere Teil der Daten-Gesamtheit unveröffentlicht bleibt. Besonders vorteilhaft ist es, wenn jeder Teilnehmer die seinem Profil zugeordneten Daten selbst festlegt. Dies bedeutet, dass die in einem Profil veröffentlichten Daten von Teilnehmer zu Teilnehmer oder auch bei ein und demselben Teilnehmer in verschiedenen Situationen unterschiedlich sein können.It is also advantageous if assigned to a subscriber Profile is at least part of a data set, and within the framework of the data exchange will, while the other part of the data set remains unpublished. Especially It is advantageous if each participant assigned his profile Specifies data yourself. This means that those published in a profile Data from participant to participant or even one and the same Participants may be different in different situations.
Zweckmäßigerweise werden die in dem Profil enthaltenen bzw. offengelegten Daten durch Vorlagen bestimmt. Eine besonders einfache Handhabung ergibt sich, wenn die Vorlagen vordefiniert sind. So könnte beispielsweise eine Vorlage definiert sein für ein Suchprofil und eine andere Vorlage für ein Angebotsprofil. Vorlagen können jedoch auch abhängig von der gewählten Domäne sein.Conveniently, The data contained in the profile or disclosed by Templates determined. A particularly simple handling results, if the templates are predefined. For example, a template be defined for one Search profile and another template for a proposal profile. templates can but also dependent on the chosen one domain be.
Das Kaskadieren der Vorlage ermöglicht eine besonders einfache Verwaltung derselben.The Cascading the template allows one particularly easy administration of the same.
Es ist weiterhin vorgesehen, dass der Inhalt einer Vorlage teilnehmerspezifisch veränderbar ist. Mittels einer teilnehmerspezifisch definierten Vorlage können für eine bestimmte Anwendung die in einem Profil zu veröffentlichenden Daten ausgewählt werden. Unabhängig von einer gewählten Anwendung kann eine Vorlage regelmäßig auch wieder verwendet werden, so dass sich die wiederholte Auswahl jeweiliger Datenfelder, die in einem Profil zur Veröffentlichung vorgesehen sind, erübrigt.It It is also envisaged that the content of a template will be participant specific variable is. By means of a participant-specific defined template can for a certain Application the data to be published in a profile are selected. Independently from a chosen one Application, a template can also be used regularly again, so that the repeated selection of respective data fields, the in a profile for publication are provided, unnecessary.
Es ist weiterhin vorteilhaft, wenn das Profil Informationen über eine Domäne beinhaltet. Hierdurch gestaltet sich der Vergleich und die Bewertung hinsichtlich Ähnlichkeit bzw. Übereinstimmung schneller und einfacher.It is also beneficial if the profile information about a domain includes. This makes the comparison and the evaluation in terms of similarity or match faster and easier.
Die Erfindung wird nachfolgend anhand der Figuren weiter erläutert. Es zeigen:The Invention will be further explained with reference to the figures. It demonstrate:
Dem
ersten Teilnehmer
In
Das
Profil ermöglicht
nun lediglich die Offenlegung eines Teils dieser Daten, d.h. einiger
der Datenfelder. Dies hat zur Folge, dass lediglich die von einem
Teilnehmer offen gelegte Profilinformation von den anderen Teilnehmern
im Lokalitätsbereich
Vorzugsweise verfügt jeder Teilnehmer über eine Liste von Profil-Vorlagen. Es wird dabei zwischen vordefinierten, nicht änderbaren und durch den Teilnehmer definierten, änderbaren Vorlagen unterschieden. Eine Vorlage beschreibt einen für andere Teilnehmer sichtbaren Ausschnitt des Profils des Teilnehmers. Ein definiertes Profil kann dabei als Überlagerung der Gesamtdaten und seinen Vorlagen gesehen werden. Die Vorlagen stellen damit „Schablonen" auf die Gesamtdaten dar und gewähren eine Sicht lediglich auf einen Abschnitt der Gesamtdaten.Preferably has each participant over one List of profile templates. It is between predefined, not changeable and distinguished by the participant defined, changeable templates. A template describes one for other participants visible section of the profile of the participant. A defined profile can be used as a superimposition of the overall data and his templates are seen. The templates provide "templates" on the overall data and grant a view only on a section of the total data.
Die vordefinierten Vorlagen können kaskadisch aufgebaut werden. Die in der obersten Ebene stehende Vorlage gewährleistet die höchste Anonymität und ermöglicht beispielsweise lediglich das Erkennen der eindeutigen Identifikationsnummer. Die Eigenschaften einer Vorlage der einen Ebene wird an solche Vorlagen einer nächst unteren Ebene weiter vererbt, die die „Schablone" entsprechend erweitern oder einengen.The predefined templates can be built cascadically. The top-level Template guaranteed the highest anonymity and allows For example, only the recognition of the unique identification number. The properties of a template of a level will be attached to such templates one next inherited from the lower level, which expand or constrict the "template" accordingly.
Die Vorlage der höchsten Ebene, welche die genannte Identifikationsnummer offen legt, ist beispielsweise ausreichend für einen Nachrichtenversand. Die nächste darunter liegende Ebene könnte neben der Identifikationsnummer den Namen eines Teilnehmers veröffentlichen, so dass neben dem Nachrichtenversand auch ein Chat möglich wäre. Die nächste darunter liegende Ebene könnte darüber hinaus eine e-mail-Adresse offen legen.The Template of the highest Level which discloses the mentioned identification number is for example, enough for a message dispatch. The next underlying level could be next the identification number to publish the name of a participant, so that in addition to the messaging and a chat would be possible. The next one below lying level could about that out an e-mail address.
Die Anzahl der Ebenen, in welchen die Vorlagen kaskadisch bzw. hierarchisch angeordnet sind, ist dabei nicht begrenzt und kann abhängig von jeder Domäne gestaltet werden.The Number of levels in which the templates are cascaded or hierarchical are arranged, is not limited and may depend on every domain be designed.
Zurück auf
Sobald
der erste Teilnehmer
Zunächst wird
dabei überprüft, ob die
in den jeweiligen Profilen angegebenen Domänen übereinstimmen. Als Domäne kommen
beispielsweise Human Resources (HR)-Vermittlung, project staffing, Kauf-/Miet-/Tauschmärkte, Verbindungen
auf Messen und Veranstaltungen, Kooperationsgesuche, Kontaktgesuche,
Finden Gleichgesinnter etc. in Betracht. Bei übereinstimmender Domäne findet
der Vergleichsprozess statt, d.h. das Matchmaking wird durch jeden
der kommunizierenden durchgeführt.
Bei entsprechender Übereinstimmung
der Profile, die auch Ähnlichkeit
umfasst, werden die Teilnehmer hierüber jeweils unterrichtet. Da
eine Bewertung der Profile lediglich zwischen solchen Teilnehmern
stattfindet, die sich innerhalb des Lokalitätsbereiches
Das erfindungsgemäße Verfahren berücksichtigt damit, dass räumlich distanzierte Profilübereinstimmungen in der Regel deutlich unattraktiver als solche sind, bei denen eine lokale Nähe besteht. Erst diese gibt die Chance dazu, ein Angebot oder das Interesse an einem Angebot nachhaltig zu vermitteln. Darüber hinaus kann bei sofortigen, lokalen Kontakten die zur Entscheidung notwendigen Information beispielsweise in einem unmittelbaren Gespräch, ausgetauscht werden.The inventive method considered with that spatially distanced profile matches usually much more unattractive than those in which one local proximity consists. Only this gives the chance, an offer or interest to convey a sustainable offer. In addition, with immediate, local contacts the information necessary for the decision, for example in an immediate conversation, exchanged become.
Gleiches
gilt für
das Netzwerk der
Das
vierte Ausführungsbeispiel,
das in
Betrachtet man das Agieren der Teilnehmer auf Angebots-Nachfrage-Märkten als Prozesskette, so werden folgende Grundprozesse durchlaufen. Ein Angebot wird durch einen ersten Teilnehmer definiert. Eine Nachfrage wird durch einen zweiten Teilnehmer definiert. Das Angebot des ersten Teilnehmers wird auf einem Marktplatz, welcher der aktuelle geographische Ort des Teilnehmers zum gegebenen Zeitpunkt ist, durch Offenlegung seines Profils bekannt gegeben. In entsprechender Weise wird die Nachfrage des zweiten Teilnehmers durch Offenlegung seines Profils ebenfalls auf diesem Marktplatz bekannt gege ben. Die Übereinstimmung zwischen Angebot und Nachfrage wird durch den ersten Teilnehmer und/oder dem zweiten Teilnehmer oder durch einen unabhängigen Vermittler festgestellt und bewertet. Dies entspricht dem Matchmaking. Der erste Teilnehmer nimmt schließlich Kontakt zu dem zweiten Teilnehmer auf (oder umgekehrt). Der erste und der zweite Teilnehmer verhandeln über die von ihnen gebildete Angebot-Nachfrage-Beziehung. Das. Ende der Prozesskette ist schließlich die – positive oder negative – Übereinkunft in der Sache.considered the acting of the participants on supply demand markets as a process chain, so the following basic processes are run through. An offer is going through defines a first participant. A demand is made by one second participant defined. The offer of the first participant is on a marketplace, which is the current geographical location of the participant at the given time, by disclosure of his Profiles announced. In a similar way, the demand the second participant by disclosing his profile also announced in this market place. The match between offer and demand is made by the first participant and / or the second Participant or through an independent intermediary and rated. This corresponds to matchmaking. The first participant finally takes Contact the second participant (or vice versa). The first and the second participant negotiates about the ones they have formed Supply-demand relationship. The. The end of the process chain is finally the - positive or negative agreement in the matter.
Die Erfindung ermöglicht damit das personalisierte Vergleichen und Bewerten von Profilen im lokalen Umfeld der Engeräte. Zur effektiven Realisierung muss die Ortsinformation jedes Teilnehmers Idealerweise kontinuierlich, zumindest aber regelmäßig innerhalb bestimmter Zeitfenster dem System gemeldet werden.The Invention allows so that personalized comparing and rating profiles in the local environment of the equipment. For effective realization, the location information of each participant must ideally continuously, but at least regularly within certain time windows reported to the system.
Die Verfahren lassen sich unter Verwendung von Ad-hoc-Netzwerken, z.B. mittels Bluetooth, Wireless-LAN oder Infrarotschnittstellen, oder auch Client-Server-Netzwerken, wie den bestehenden GSM-, GPRS-, UMTS-Netzwerken, einsetzen.The methods can be implemented using ad hoc networks, eg via Bluetooth, wireless LAN or infrared interfaces, or even client-server networks, such as the existing GSM, GPRS, UMTS networks.
Claims (19)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10339466A DE10339466B3 (en) | 2003-08-27 | 2003-08-27 | Data exchange method between communications network subscribers with different profiles using ad-hoc network for providing direct communication between subscribers |
PCT/EP2004/051855 WO2005022861A1 (en) | 2003-08-27 | 2004-08-20 | Method and computer software with program coding means and a computer software product for data exchange |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10339466A DE10339466B3 (en) | 2003-08-27 | 2003-08-27 | Data exchange method between communications network subscribers with different profiles using ad-hoc network for providing direct communication between subscribers |
Publications (1)
Publication Number | Publication Date |
---|---|
DE10339466B3 true DE10339466B3 (en) | 2005-02-17 |
Family
ID=34072085
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10339466A Expired - Fee Related DE10339466B3 (en) | 2003-08-27 | 2003-08-27 | Data exchange method between communications network subscribers with different profiles using ad-hoc network for providing direct communication between subscribers |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE10339466B3 (en) |
WO (1) | WO2005022861A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BE1019576A3 (en) * | 2010-11-10 | 2012-08-07 | Xpect Immo Bv Met Beperkte Aansprakelijkheid | DEVICE FOR INDICATING TO THE USER THAT, IN THE NEARNESS, IS A PERSON WITH CERTAIN PERSONAL CHARACTERISTICS AND METHOD IN WHICH THIS DEVICE IS USED. |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006133737A1 (en) * | 2005-06-16 | 2006-12-21 | Stream Unlimited Engineering Gmbh | Method for setting up a network of mobile or stationary devices |
FR2914089B1 (en) * | 2007-03-23 | 2010-09-24 | Archos | COMMUNICATING ELECTRONIC APPARATUS, SYSTEMS AND METHODS USING SUCH APPARATUS. |
JP2009003552A (en) * | 2007-06-19 | 2009-01-08 | Funai Electric Co Ltd | Communication terminal |
ITMI20090694A1 (en) * | 2009-04-23 | 2010-10-24 | Andrea Ferrari | METHOD OF COMMUNICATION BETWEEN PORTABLE ELECTRONIC DEVICES LOCATED LESS THAN A PREDETERMINED DISTANCE |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10034694A1 (en) * | 2000-07-17 | 2002-02-07 | Siemens Ag | Procedure for comparing search profiles |
US20020034292A1 (en) * | 2000-08-22 | 2002-03-21 | Tuoriniemi Veijo M. | System and a method to match demand and supply based on geographical location derived from a positioning system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7164885B2 (en) * | 2000-12-18 | 2007-01-16 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for selective service access |
WO2003021978A1 (en) * | 2001-08-10 | 2003-03-13 | Strix Systems, Inc. | Virtual linking using a wireless device |
DE10149496A1 (en) * | 2001-10-06 | 2003-04-30 | Michael Wilk | Meeting place local radio network exchanges short profiles for contact preselection |
DE10201248A1 (en) * | 2002-01-11 | 2003-08-14 | Siemens Ag | Method for anonymous identification of profiles of participants in a communication system and corresponding module |
-
2003
- 2003-08-27 DE DE10339466A patent/DE10339466B3/en not_active Expired - Fee Related
-
2004
- 2004-08-20 WO PCT/EP2004/051855 patent/WO2005022861A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10034694A1 (en) * | 2000-07-17 | 2002-02-07 | Siemens Ag | Procedure for comparing search profiles |
US20020034292A1 (en) * | 2000-08-22 | 2002-03-21 | Tuoriniemi Veijo M. | System and a method to match demand and supply based on geographical location derived from a positioning system |
Non-Patent Citations (2)
Title |
---|
KLUSCH, M.: "Information Agent Technology for the Internet: A Survey". Journal on Data and Knowledge Engineering, Vol. 36 (3), 2001 * |
VEIT, D. et.Al.: "Multidimensional Matchmaking for Electronic Markets", EMCSR 2002, Vienna, 3.-5. April 2002 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BE1019576A3 (en) * | 2010-11-10 | 2012-08-07 | Xpect Immo Bv Met Beperkte Aansprakelijkheid | DEVICE FOR INDICATING TO THE USER THAT, IN THE NEARNESS, IS A PERSON WITH CERTAIN PERSONAL CHARACTERISTICS AND METHOD IN WHICH THIS DEVICE IS USED. |
Also Published As
Publication number | Publication date |
---|---|
WO2005022861A1 (en) | 2005-03-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60214927T2 (en) | Method and device for establishing a communication group | |
DE60202599T2 (en) | METHOD AND SYSTEM FOR USING USE STATUS INFORMATION OF TERMINAL DEVICES | |
DE102006037250A1 (en) | Methods and devices for identity verification | |
DE10145490B4 (en) | Method for exchanging messages in a chat group | |
DE10339466B3 (en) | Data exchange method between communications network subscribers with different profiles using ad-hoc network for providing direct communication between subscribers | |
EP1794673B1 (en) | Method for distributing software and configuration data with time supervision, and corresponding data network | |
EP1658715B1 (en) | Device and method for clustering a plurality of users in a mobile network | |
EP1280081A1 (en) | Method, communication network, service node and program module for providing a service of organizing meetings between participants in a communication network | |
DE10218808A1 (en) | Process for the duplication and distribution of information for the identification of profiles of participants in a communication system | |
EP2767451B1 (en) | Method and network for data communication | |
DE60035796T2 (en) | Method and system for service control in a data communication network | |
DE10310743B4 (en) | Method for establishing contact between persons using at least one communication system | |
DE102016225164A1 (en) | Method for data transmission in a multihop network | |
EP2073497B1 (en) | Method for locating a communication partner in a mobile network environment | |
DE102004047352B4 (en) | Communication system, message processing computer and method for processing a message | |
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 | |
Silberer et al. | Mobile Commerce: Grundlangen, Geschäftsmodelle, Erfolgsfaktoren | |
EP1730921B1 (en) | Method for managing presence data of a telecommunications subscriber group and device for carrying out said method | |
WO2013091884A1 (en) | Method for linking terminals in a network | |
DE102007025343B4 (en) | Communication terminal for receiving messages, communication system and method for receiving messages | |
EP1333692A2 (en) | Communication device having Instant Messenger function | |
DE102005052323A1 (en) | Uniting people electronically using digital graffiti and mobile communication terminal and cellular mobile radio, by automatically contacting seekers and those being sought when offer and request profiles match | |
DE102011087719A1 (en) | Method for providing e.g. communication links, to suitable communication participant, involves determining communication participant as suitable communication participant, and providing communication link based on participant identities | |
AT504139B1 (en) | METHOD AND APPARATUS FOR TELGETS LOCALIZATION OF TARGETS | |
EP2220604A1 (en) | Method for exchanging data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8100 | Publication of patent without earlier publication of application | ||
8364 | No opposition during term of opposition | ||
8339 | Ceased/non-payment of the annual fee |