DE102005001329B3 - Establishment of links using contact elements involves establishing connection from first node to communications system, checking if contact element is permitted for connection establishment, establishing the connection depending on result - Google Patents
Establishment of links using contact elements involves establishing connection from first node to communications system, checking if contact element is permitted for connection establishment, establishing the connection depending on result Download PDFInfo
- Publication number
- DE102005001329B3 DE102005001329B3 DE200510001329 DE102005001329A DE102005001329B3 DE 102005001329 B3 DE102005001329 B3 DE 102005001329B3 DE 200510001329 DE200510001329 DE 200510001329 DE 102005001329 A DE102005001329 A DE 102005001329A DE 102005001329 B3 DE102005001329 B3 DE 102005001329B3
- Authority
- DE
- Germany
- Prior art keywords
- contact
- user
- node
- sbot
- contact element
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
Gebiet der ErfindungField of the invention
Die Erfindung liegt auf dem Gebiet der Kommunikation im Allgemeinen und ist gerichtet auf den Aufbau einer Verbindung in einer von einem Kommunikationssystem gesteuerten Kommunikationsumgebung zwischen einem ersten Knoten, der einem ersten Kontakt zugeordnet wird, und einem zweiten Knoten, der einem zweiten Kontakt zugeordnet wird. Insbesondere ist die Erfindung auf Internet-gestützte Kommunikation gerichtet, bei der Nutzer als Kontakt- und Kommunikationspartner auftreten. Auch ist die Erfindung auf Anwendungen gerichtet, bei denen ein einzelner Nutzer mit Webservern oder Webdiensten von Diensteanbietern in Kontakt tritt, um dort Dienste in Anspruch zu nehmen.The Invention is in the field of communication in general and is directed to establishing a connection in one of one Communication system controlled communication environment between a first node associated with a first contact, and a second node associated with a second contact. In particular, the invention is directed to Internet-based communication, in which users act as contact and communication partners. Also, the invention is directed to applications in which a single Users are in contact with web servers or web services of service providers occurs to use services there.
Hintergrund der Erfindungbackground the invention
Es sind diverse Kommunikationssysteme sowie Kommunikationsanwendungen oder auch Kommunikationsprogramme bekannt, über die ein Nutzer eines Kommunikationsnetzes, wie beispielsweise das Internet, mit anderen Nutzern kommunizieren kann. Der eine Nutzer tritt also mit dem anderen Nutzer in Kontakt. Somit kann jeder Nutzer als Kontakt angesehen werden und beide Nutzer können als Kontaktpartner angesehen werden. Beispiele solcher Kommunikationsanwendungen sind E-Mail-Anwendungen, Fax-Anwendungen oder auch File-Sharing Programme, über welche jeweils E-Mails oder Faxe oder Dateien zwischen Kontakten (Nutzern) ausgetauscht werden können. Diese Anwendungen laufen z.B. auf einem lokalen Rechner, der direkt oder der als diensteanfordendes Gerät (client) über einen Diensterechner (server) mit dem Kommunikationsnetz in Verbindung steht. Oder die Anwendung läuft zumindest in überwiegenden Teilen auf dem Diensterechner (server), auf den der lokale Rechner (client) zugreift.It are various communication systems as well as communication applications or communication programs, via which a user of a communication network, such as the Internet, can communicate with other users. The one user thus comes into contact with the other user. Consequently Every user can be seen as a contact and both users can be regarded as a contact partner. Examples of such communication applications are e-mail applications, fax applications or even file-sharing programs, over which E-mails or faxes or files between contacts (users) can be exchanged. These applications run e.g. on a local machine, directly or as a service requesting device (client) via a service computer (server) communicates with the communication network. Or the application at least runs in overwhelming Share on the service computer (server) on which the local machine (client) accesses.
Um mit anderen Nutzern oder Diensteanbietern in Kontakt zu treten, ist es bereits bekannt Kontaktelemente in Form von sog. Call-Me-Button einzusetzen. Das sind grafische Schaltknöpfe die auf Webseiten in Internetauftritten angezeigt werden und dem Nutzer per Mausklick einen Verbindungsaufbau zu einem Kontaktpartner, insbesondere per Email, anbieten. Im einfachsten Fall wird auch ein sog. MailTo-Link als Kontaktelement angeboten. Bei einem Mausklick auf das Kontaktelement wird auf dem Rechner des Nutzers ein Email-Programm gestartet, wobei die Kontaktadresse des Diensteanbieters als Empfänger-Adresse in das AN-Feld der Email eingetragen wird. Es wird ggf. auch in das Betreff-Feld automatisch ein Eintrag eingefüllt. Der Nutzer kann dann sogleich eine Email verfassen und absenden.Around to contact other users or service providers, it is already known contact elements in the form of so-called. Call Me button use. These are graphic buttons that appear on websites in websites be displayed and the user with a mouse click to connect to a contact partner, especially by email. In the simplest Case, a so-called MailTo link is offered as a contact element. A mouse click on the contact element is on the computer the user started an email program, with the contact address of the service provider as a recipient address is entered in the AN field of the email. It may also be in the subject field automatically populates an entry. The user can then immediately write an email and send it.
In der WO 2004/049111 A2 wird ein "stand-alone icon" (d.h. ein Icon, das nicht Teil einer Anwendungsschnittstelle ist) zur Verfügung gestellt, um die Kommunikation über ein Netzwerk zwischen Nutzern von wenigstens einem Kommunikationsprogramm zu erleichtern. Das Icon repräsentiert einen Kontakt oder eine Menge von Kontakten.In WO 2004/049111 A2 becomes a "stand-alone icon "(i.e. Icon, which is not part of an application interface) provided to the communication over a network between users of at least one communication program to facilitate. The icon represents a contact or a lot of contacts.
In der US 2002/0083119 A1 wird ein Vermittlungsverfahren für die Vermittlung der Kommunikation von Anwendergeräten mittels gemeinsamer Nutzung eines virtuellen Raumes in einem Netzwerk zur Verfügung gestellt.In US 2002/0083119 A1 discloses a conciliation procedure for mediation the communication of user devices by means of shared use a virtual space provided in a network.
Diese bekannten Lösungen sind im Wesentlichen auf solche automatischen Eintragungs- oder Einfüllfunktionen beschränkt und können auch nur für eine bestimmte Kommunikationsart, nämlich für eine Kommunikation per Email, angewendet werden. Es wäre jedoch wünschenswert, Kontaktelemente zu haben, die für möglichst viele Kommunikationsarten und -netze einsetzbar sind. Auch wären ein Verfahren und ein System wünschenswert, mit denen beliebige Verbindungen zwischen Kontakten hergestellt werden können, auch solche, die nicht nur für eine Kommunikation im engeren Sinne, sondern auch für andere Anwendungen genutzt werden können, wie z.B. für File-Sharing oder für die Nutzung von Online-Diensten. Außerdem sollte der Verbindungsaufbau gegen Missbrauch abgesichert werden. Denn die bekannten Kommunikationselemente, die als Button oder auch als Link in den Internet-Auftritt eingebunden sind, können von jedermann per Browser verwendet werden. Und die Kontaktelemente können sogar von jedermann in andere Webauftritte kopiert werden, was von dem Anbieter nicht unbedingt erwünscht ist.These known solutions are essentially based on such automatic entry or filling functions limited and can even for one certain type of communication, namely for a communication by email, to be applied. However, it would be desirable to contact elements to have that for preferably Many communication types and networks can be used. Also would be one Method and a system desirable with which any connections between contacts can be made can, even those that are not just for a communication in the narrower sense, but also for others Applications can be used such as. For File sharing or for the use of online services. In addition, the connection should be established be protected against misuse. Because the known communication elements, which are integrated as a button or as a link in the Internet presence are, can be used by anyone via browser. And the contact elements can even be copied by anyone into other websites, something of that Provider not necessarily desired is.
Beschreibung der Erfindungdescription the invention
Aufgabe der Erfindung ist es deshalb, die oben genannten Nachteile zu überwinden und ein verbessertes Verfahren zum Aufbau von Kontakt-Verbindungen vorzuschlagen sowie ein Kommunikationssystem und ein Kontaktelement dafür vorzuschlagen.task The invention is therefore to overcome the above-mentioned disadvantages and to propose an improved method for establishing contact connections and propose a communication system and a contact element therefor.
Die
Aufgabe wird gelöst
durch ein nach Anspruch 1 definiertes Verfahren zum Aufbau einer
Verbindung in einer von einem Kommunikationssystem gesteuerten Kommunikationsumgebung
zwischen einem ersten Knoten, der einem ersten Kontakt zugeordnet
wird, und einem zweiten Knoten, der einem zweiten Kontakt zugeordnet
wird. Es werden folgende Schritte vorgeschlagen:
Innerhalb
des ersten Knotens wird für
den ersten Kontakt ein Kontakt-Element bereitgestellt, das den zweiten
Kontakt grafisch repräsentiert
und dem eine eindeutige Kennung sowie Kontaktdaten zugeordnet werden.
Dann wird mittels eines Programms auf die Kontaktdaten zugegriffen
und die Verbindung von dem ersten Knoten bis zu dem Kommunikationssystem
aufgebaut. Danach wird innerhalb des Kommunikationssystems anhand
der eindeutigen Kennung des Kontaktelements geprüft, ob das Kontakt-Element
ein vom Kommunikationssystem für
den Aufbau von Verbindungen zugelassenes Element ist. Und es wird
abhängig
vom Ergebnis der Prüfung
die Verbindung bis zu dem zweiten Knoten aufgebaut.The object is achieved by a method as defined in claim 1 for establishing a connection in a communication environment controlled by a communication system between a first node, which is assigned to a first contact, and a second node, which is assigned to a second contact. The following steps are suggested:
Within the first node, a contact element is provided for the first contact, which graphically represents the second contact and the one unique identifier and contact data are assigned. Then, by means of a program, the contact data is accessed and the connection is established from the first node to the communication system. Thereafter, it is checked within the communication system based on the unique identifier of the contact element, whether the contact element is an element approved by the communication system for establishing connections. And depending on the result of the check, the connection is established up to the second node.
Durch diese Maßnahmen wird also ein Verfahren vorgeschlagen, bei dem ein intelligentes Kontaktelement eingesetzt wird, das durch seine Kennung einzigartig ist und durch das Kommunikationssystem eindeutig geprüft wird, so dass nur zugelassene Verbindungen zu Stande kommen. Der Verbindungs-Aufbau mit einem solchen Kontaktelement erhält somit eine Exklusivität, die vor unbeabsichtigten oder sogar widerrechtlichen Verwendungen schützt. Derjenige Kontakt, der das Kontaktelement bereitstellt, also der Anbieter, kann sicher sein, dass kein Missbrauch geschieht. Derjenige Kontakt, der dieses Kontaktelement erhält, also der Empfänger, kann sicher sein, dass er ein exklusives Recht erhält in Verbindung mit dem Anbieter zu treten und/oder seine Dienste zu nutzen.By these measures So a method is proposed in which a smart Contact element is inserted, unique by its identifier and is clearly checked by the communication system, so that only approved connections come to pass. The connection setup with such a contact element thus receives an exclusivity before protects against unintentional or even misappropriation. The one Contact that provides the contact element, ie the provider, can be sure that no abuse happens. The one contact, who receives this contact element, so the receiver, can be sure that he gets an exclusive right in connection to connect with the provider and / or to use his services.
Außerdem werden gemäß den nebengeordneten Ansprüchen noch ein Kommunikationssystem zur Steuerung des Aufbaus einer solchen Verbindung vorgeschlagen sowie ein Kontakt-Element, mit dem der Verbindungsaufbau durchgeführt werden kann.In addition, will according to the siblings claims nor a communication system for controlling the construction of such Connection proposed as well as a contact element with which the Established connection can be.
Das
Kommunikationssystem ist mit den folgenden Systemkomponenten ausgestattet:
Mit
einer Datenverarbeitungseinrichtung, die Kontakt-Elemente, die jeweils
einen Kontakt bei einem anderen Kontakt grafisch repräsentieren,
in Form von Dateien erzeugt, wobei die Datenverarbeitungseinrichtung
jedem Kontakt-Element eine eindeutige Kennung sowie Kontaktdaten
zuordnet. Außerdem mit
einer Verwaltungseinrichtung, die für den ersten Kontakt ein solches
Kontakt-Element bereitstellt, das den zweiten Kontakt grafisch repräsentiert
und dem eine eindeutige Kennung sowie Kontaktdaten zugeordnet sind.
Weiterhin mit Rechenmitteln, die anhand der eindeutigen Kennung
des Kontaktelements prüfen,
ob das Kontakt-Element ein vom Kommunikationssystem für den Aufbau
von Verbindungen zugelassenes Element ist. Und mit einer Steuerung,
die den Aufbau der Verbindung von dem ersten Knoten bis zu dem Kommunikationssystem
und weiter bis zu dem zweiten Knoten steuert.The communication system is equipped with the following system components:
With a data processing device, the contact elements, which each represent a contact at another contact graphically generated in the form of files, wherein the data processing means each contact element assigns a unique identifier and contact data. In addition, with a management device that provides for the first contact such a contact element that represents the second contact graphically and to which a unique identifier and contact data are assigned. Furthermore, with calculating means which check, based on the unique identifier of the contact element, whether the contact element is an element approved by the communication system for setting up connections. And with a controller that controls the establishment of the connection from the first node to the communication system and on to the second node.
Das vorgeschlagene Kontakt-Element enthält mindestens ein grafisches Element zur Darstellung auf einer Anzeige, insbesondere Arbeitsoberfläche, eines Endgerätes. Außerdem enthält das Kontakt-Element funktionelle Elemente, die eine eindeutige Kennung umfassen, welche angibt, dass das Kontakt-Element für den Aufbau von Verbindungen in dem Kommunikationssystem zugelassen ist. Die funktionellen Elemente des Kontakt-Elements umfassen auch Kontaktdaten für den Aufbau der Verbindung zu dem zweiten Knoten.The proposed contact element contains at least one graphic Element for display on a display, in particular work surface, a Terminal. Furthermore contains the contact element is functional elements that have a unique identifier which indicates that the contact element for the construction of connections in the communication system is allowed. The functional Elements of the contact element also include contact data for construction the connection to the second node.
Das vorgeschlagene Verfahren, das System und das Kontaktelement selbst können sehr vielseitig für jede Art von Kontaktaufnahme und Kommunikation eingesetzt werden.The proposed method, the system and the contact element itself can very versatile for Any kind of contact and communication will be used.
Besonderes
vorteilhafte Ausgestaltungen der Erfindung ergeben sich aus den
Unteransprüchen:
Demnach
ist es vorteilhaft, wenn die Kontaktdaten zumindest Angaben über Dienste
und/oder Funktionen, insbesondere Kommunikationsdienste- und/oder
-funktionen, enthalten, die von dem zweiten Kontakt für den ersten
Kontakt bereit gestellt werden. Und wenn in dem Kommunikationssystem
die in den Kontaktdaten enthaltenen Angaben geprüft werden, wobei abhängig vom
Ergebnis der Prüfung
die Kommunikationsfunktionen bzw. -dienste zur Nutzung durch den
ersten Kontakt freigeschaltet werden. Somit wird sicher gestellt,
dass nur solche Dienste und Funktionen genutzt werden können, die
der Anbieter durch Definition des Kontaktelementes zur Nutzung freigegeben
hat. Die angebotenen Kontaktelemente sind z.B. für bestimmte Kontakte, insbesondere
für bevorzugte
und/oder umworbene Nutzer vorgesehen. Bei der Schaffung der Kontaktelemente
kann der Anbieter z.B. die Eigenschaften der Kontaktelemente vielseitig
vorgeben. Beispielsweise kann er die Anzahl und den Umfang der angebotenen
Dienste und Funktionen auch individuell auf den jeweiligen Nutzer
bezogen definieren.Particular advantageous embodiments of the invention will become apparent from the subclaims:
Accordingly, it is advantageous if the contact data contain at least information about services and / or functions, in particular communication services and / or functions, which are provided by the second contact for the first contact. And when in the communication system, the information contained in the contact data are checked, depending on the result of the test, the communication functions or services are released for use by the first contact. Thus, it is ensured that only such services and functions can be used, which the provider has released by definition of the contact element for use. The offered contact elements are provided, for example, for certain contacts, in particular for preferred and / or courtesy users. When creating the contact elements, the provider can for example specify the properties of the contact elements versatile. For example, he can also define the number and scope of the offered services and functions individually related to the respective user.
Vorzugsweise ist der erste Kontakt ein Nutzer des Kommunikationssystems, dem ein Endgerät zugeordnet ist, das von dem ersten Knoten umfasst wird. Und das Programm ist ein Anwenderprogramm, das der Nutzer über sein Endgerät bedient, um über das Kommunikationssystem Kontaktverbindungen zu anderen Kontakten aufzubauen, wobei das Kontakt-Element als Programmobjekt für das Programm bereit gestellt wird, insbesondere in Form einer Datei oder einer Library bereit gestellt wird. Durch diese Maßnahmen wird das Kontaktelement als ein Programm-Objekt definiert, das auf das Anwenderprogramm zugeschnitten ist. Das Anwenderprogramm kann z.B: Standard-Applikationen umfassen, wie etwa Browser oder Clients für Email oder Instant-Messaging. Das Anwender-Programm kann aber auch speziell und exklusiv nur die Nutzer des Kommunikationssystems erstellt worden sein.Preferably the first contact is a user of the communication system, the assigned to a terminal that is encompassed by the first node. And the program is an application program that the user uses via his terminal, about that Communication system to establish contacts with other contacts, wherein the contact element is provided as a program object for the program is available, especially in the form of a file or a library is provided. Through these measures the contact element is defined as a program object that is on the user program is tailored. The user program can For example: include standard applications, such as browsers or clients for email or instant messaging. The user program can also be special and exclusively the users of the communication system have been created exclusively be.
In diesem Zusammenhang ist es besonders vorteilhaft, wenn der zweite Kontakt ein Diensteanbieter ist und wenn die in den Kontaktdaten enthaltenen Angaben von dem Diensteanbieter vorgegeben werden. Dabei umfasst der zweite Knoten einen Rechner, insbesondere einen Server, der mit dem Kommunikationssystem verbunden ist und der dem Dienstanbieter zugeordnet wird. Durch diese Maßnahmen wird also eine Verbindung zwischen dem Nutzer und einer Maschine (Rechner, Server) geschaffen, wobei auf der Seite des Nutzers auch die Maschine -so wie ein Kontaktpartner- durch ein grafisches Element repräsentiert wird. In diesem Zusammenhang wird bevorzugt das Kontakt-Element als grafisches Element auf dem Endgerät des Nutzers angezeigt, wobei die grafische Gestaltung und/oder Animation des Elements von dem Diensteanbieter vorgegeben wird.In this context it is special advantageous if the second contact is a service provider and if the information contained in the contact data are specified by the service provider. In this case, the second node comprises a computer, in particular a server, which is connected to the communication system and which is assigned to the service provider. By these measures, therefore, a connection between the user and a machine (computer, server) is created, where on the side of the user and the machine - as a contact partner - is represented by a graphical element. In this context, the contact element is preferably displayed as a graphical element on the user's terminal, the graphic design and / or animation of the element being specified by the service provider.
Besonders vorteilhaft ist es, wenn mehrere Kontakt-Elemente, die verschiedenen Diensteanbietern zugeordnet sind, dem Nutzer zur Auswahl bereit gestellt werden und wenn das von dem Nutzer ausgewählte Kontakt-Element auf dem Endgerät des Nutzer durch Drag&Drop-Bedienung auf der Anzeige, insbesondere auf der Arbeitsoberfläche DTA, seines Endgerätes installiert wird. Dadurch wird die Bedienbarkeit deutlich vereinfacht. Der Nutzer kann einfach per Drag&Drop die gewünschten Kontaktelemente anklicken und installieren.Especially It is advantageous if several contact elements, the different Assigned to service providers, provided to the user for selection and if the contact element selected by the user on the terminal the user through drag and drop operation on the display, especially on the desktop DTA, his terminal will be installed. As a result, the usability is significantly simplified. The user can simply drag and drop the desired Click and install contact elements.
Auch ist es vorteilhaft, wenn der erste Kontakt ein erster Nutzer und wenn der zweite Kontakt ein zweiter Nutzer des Kommunikationssystems ist, denen jeweils ein Endgerät zugeordnet ist, das von dem ersten Knoten bzw. dem zweiten Knoten umfasst wird, wobei von dem zweiten Nutzer das Kontakt-Element dem ersten Nutzer bereitgestellt wird. Dabei ist das Programm ein Anwenderprogramm, das zumindest auf dem Endgerät des ersten Nutzers installiert wird und von dem ersten Nutzer bedient wird, um über das Kommunikationssystem Kontaktverbindungen zu dem zweiten Nutzer aufzubauen, wobei das Kontakt-Element als Programmobjekt für das Programm bereitgestellt wird, insbesondere in Form einer Datei oder einer Library bereitgestellt wird. Diese Maßnahmen ermöglichen es jedem Nutzer, Kontaktelemente zu definieren und anderen Nutzern, wie z.B. bevorzugten Kontaktpartnern, zur Verfügung zu stellen.Also it is advantageous if the first contact is a first user and if the second contact is a second user of the communication system is, each one terminal that is from the first node or the second node is included, wherein of the second user, the contact element the first user is provided. The program is a user program that at least on the terminal installed by the first user and served by the first user, to over the communication system makes contact connections to the second user build, using the contact element as a program object for the program is provided, in particular in the form of a file or a Library is provided. These measures allow each user to contact elements and other users, e.g. preferred contact partners, to disposal to deliver.
Auch ist es besonders von Vorteil, wenn die in den Kontaktdaten enthaltenen Angaben mit Parametern versehen werden, die grafische und/oder funktionelle Eigenschaften des Kontakt-Elements definieren, insbesondere Eigenschaften für eine grafische Gestaltung, eine Animation, eine Gültigkeitsdauer und/oder einen Verwendungszweck des Kontakt-Elements. Der anbietende Kontakt (Diensteanbieter oder anbietender Nutzer) kann auf vielfältige Weise Kontakt-Elemente erschaffen und den gewünschten Kontaktpartnern anbieten.Also it is particularly beneficial if the information contained in the contact details Information should be provided with parameters that are graphical and / or functional Define properties of the contact element, in particular properties for one graphic design, an animation, a validity period and / or a Purpose of the contact element. The offering contact (service provider or offering user) can create contact elements in a variety of ways and the desired one Offer contact partners.
Beschreibung der Figurendescription the figures
In der folgenden Beschreibung bevorzugter Ausführungsformen wird auf die beigefügten Figuren Bezug genommen, die folgendes zeigen:In The following description of preferred embodiments will be made with reference to the accompanying drawings taken that show the following:
Beschreibung bevorzugter Ausführungsformendescription preferred embodiments
Die
Kontaktpartner
können
Nutzer im engeren Sinne sein, also natürliche Personen, die als Nutzer des
Kommunikationssystems registriert sind. Kontaktpartner können aber
auch jede Art von Kontaktinstanzen oder Kommunikationsinstanzen
sein, also auch technische Instanzen, wie Rechner und Rechnersysteme,
die Teil der Kommunikationsumgebung sind. Insbesondere sind hier
Webserver zu nennen, die über
das Internet erreichbar sind und die in die Kommunikationsumgebung
integriert sind, damit Nutzer mit ihnen Kontakt aufnehmen können. Im
Zusammenhang mit der Bereitstellung von Diensten ist die Verbindung
zwischen den Kontaktpartnern „Nutzer" und „Webserver" besonders interessant.
Diese Ausgestaltung der Erfindung wird später noch anhand der
Die
The
Die
ComBots sind nicht nur als grafische Elemente und Statusanzeiger
zu verstehen, sondern auch als funtionelle Elemente für den direkten
Zugang zum Kontaktpartner, um an ihn Nachrichten und/oder Dateien
beliebiger Art zu senden. Ein ComBot ist also ein Kontakt-Element
und entspricht einem Programm-Objekt, auf das ein Anwenderprogramm zugreift,
um einen direkten Zugang über
das Kommunikationssystem von dem einen Kontakt zu dem anderen Kontakt
herzustellen. Dabei kann das Anwenderprogramm auch verschiedene
Applikationen, wie z.B. einen Email-Client oder eine Applikation
für einen
peer-to-peer Datei-Transfer verwenden oder emulieren. So kann beispielsweise
der Nutzer A durch einfaches Drag&Drop
auf dem Desktop dem Nutzer B ein Dokument, etwa eine Textdatei,
Bilddatei oder ganze Verzeichnisse schicken oder zumindest ihm Zugriffsrechte
auf diese Dateien einräumen. Dazu
zieht der Nutzer A das Symbol für
die Datei auf den auf dem Desktop DTA befindlichen ComBot B. Die
unter den Nutzern ausgetauschten und/oder gemeinsam genutzten Dateien
und Verzeichnisse erscheinen auf einer vom System verwalteten gemeinsamen
Website TCW, vorzugsweise innerhalb eines bestimmten Fensterlayouts,
wie z.B. eines Doppelfensters. Das in der
Die
Bedienung der gezeigten ComBots sowie die Nutzung der Website TCW
erfolgt besonders einfach durch Mausklick sowie Drag&Drop-Operationen
auf der jeweiligen Benutzeroberfläche, d.h. auf dem persönlichen
Desktop und/oder in dem vom Browser dargestellten Doppelfenster.
Will beispielsweise der Nutzer A dem Nutzer B ein Verzeichnis mit MP3-Audiodateien übermitteln,
so braucht A lediglich auf seinem Desktop DTA das Icon des Verzeichnisses
per Drag&Drop
auf den ComBot B des anderen Nutzers zu ziehen und fallen zu lassen.
Damit wird das System automatisch dieses Verzeichnis auf der Website
TCW für
den Nutzer B bereitstellen und den Nutzer B durch Animation des
ComBots A auf dem Desktop DTB darüber informieren. In entgegengesetzter
Richtung erfolgt eine Übermittlung
von Verzeichnissen und/oder Dateien auf dieselbe Art und Weise,
d.h. durch einfaches Drag&Drop.
Dies wird durch die Pfeile in
Auf
der Website TCW ist innerhalb der Fensteranordnung (Fensterlayout)
dargestellt, welche Dateien und Verzeichnisse von welchem Nutzer
zur Nutzung durch den anderen Nutzer bereitgestellt worden sind.
Die physikalischen Speicherorte können zentral auf einem Server
des Systems liegen oder sie können
auch dezentral auf den jeweiligen Computern und Endgeräten der
Nutzer oder auf anderen externen Rechnern liegen, z.B. als Webspace
mit einem über
das LC-System gesichertem Zugang. Durch Anklicken des jeweiligen
ComBot oder durch Zugriff auf die Website TCW, die unter einer bestimmten
URL erreichbar ist, können
die Nutzer sich über
den aktuellen Stand informieren und nach Belieben einzelne oder
mehrere Dateien sowie auch ganze Verzeichnisse in ihren Bereich übernehmen.
Das bedeutet beispielsweise, dass der Nutzer B durch Drag&Drop auf der Webpage
der Website TCW eine dort im Teilbereich des Nutzers A befindliche
Datei in seinen Teilbereich B verschiebt. Alternativ oder auch zusätzlich dazu
kann automatisch ein Herunterladen dieser Datei oder einer Kopie
davon von der TCW auf den Computer des Nutzers B erfolgen. Die Funktionsweisen
werden noch später
anhand der
In
der
Wie
anhand der
Die Anzeige der einzelnen Kontakte sowie auch der Kontaktsgruppen erfolgt innerhalb der Kommunikationsanwendung auf dieselbe grafische Weise, nämlich durch die oben beschriebenen ComBots bzw. GroupComBots. Es wird also für jeden Kontakt ein ComBot in Form eines Symbols (Icon) auf dem Desktop des Rechner des Nutzers angezeigt. Für eine Kontaktgruppe wird ein GroupComBot, also ein entsprechendes Gruppen-Icon auf dem Desktop angezeigt, das mehrere ComBots umfasst und das z.B. bei einem Doppelklick in die entsprechenden einzelnen ComBots zerfällt. Die Bildung von GroupComBots erfolgt z.B. sehr einfach durch Ziehen und Fallenlassen (Drag&Drop) der Icons: Wird also ein ComBot auf einen anderen ComBots gezogen und dort fallen gelassen, so bildet sich automatisch ein GroupComBot, der die beiden einzelnen ComBots umfasst. Die Darstellung von Kontakten in Form solcher ComBots hat u.a. den Vorteil, dass der Nutzer sofort Zugriff auf seine Kontakte hat und die Gruppierung sehr übersichtlich dargestellt wird. Da der Nutzer selbst auch als Kontakt gilt, nämlich als Kontakt für die Gegenseite, gehört zu jedem einzelnen ComBot sozusagen als Gegenstück ein entsprechender ComBot auf dem Desktop des anderen Kontaktes. Die ComBots stehen mit einem Kontaktverwaltungssystem in Verbindung, so dass der jeweils andere Kontakt über den aktuelle Zustand des Kontaktpartners informiert ist. Zustandsänderungen auf der einen Seite werden automatisch durch grafische Änderung, insbesondere durch Animation, des ComBots auf der anderen Seite angezeigt. Somit besteht zwischen jeweils zwei Kontakten eine quasi-permanente Kontaktverbindung, die dazu dient, dass die Kontakte untereinander aktuell informiert sind und spontan miteinander in Kommunikation treten können. Die ComBots und die daraus gebildeten GroupComBots erleichtern erheblich die Kontaktaufnahme und Kommunikationsbereitschaft unter den Nutzern.The individual contacts as well as the contact groups are displayed within the communication application in the same graphical manner, namely by the ComBots or GroupComBots described above. Thus, for each contact, a ComBot is displayed in the form of a symbol (icon) on the desktop of the user's computer. For a contact group, a GroupComBot, ie a corresponding group icon is displayed on the desktop, which includes several ComBots and, for example, with a double-click into the corresponding individual ComBots falls apart. For example, the formation of GroupComBots is very simple by dragging and dropping the icons: If a ComBot is dragged onto another ComBot and dropped there, a GroupComBot automatically forms, which includes the two individual ComBots. The presentation of contacts in the form of such ComBots has the advantage that the user has immediate access to his contacts and the grouping is displayed very clearly. Since the user himself also counts as a contact, namely as a contact for the other party, each ComBot has its own equivalent ComBot on the desktop of the other contact. The ComBots are in contact with a contact management system so that the other contact is informed about the current status of the contact partner. State changes on the one hand are automatically displayed by graphical modification, in particular by animation, of the ComBot on the other side. Thus, there is a quasi-permanent contact between each two contacts, which serves that the contacts untereinan who are currently informed and can spontaneously communicate with each other. The ComBots and the GroupComBots formed from them considerably facilitate the contact and communication readiness among the users.
Anhand
der
Das in der
That in the
Wenn nun die beiden Nutzer A und B über das System LC miteinander in Kontakt stehen, dann befindet sich auf den Desktops ihrer Endgeräte, wie z.B. dem Computer PC oder dem mobilen Personal Digital Assistent PDA, jeweils ein grafisches Element in Form eines ComBot, der den direkten Zugang zum jeweiligen Kontaktpartner ermöglicht. Der Nutzer A hat also den ComBot COMB auf seinem Desktop DTA. Beim Nutzer B ist es gerade umgekehrt der Fall. Für beide Nutzer A und B stellt das System LC eine Website TCW zur Verfügung mit einem Doppelfenster, in dem alle vom System LC erfassten Daten, insbesondere die Kontaktdaten der beiden Nutzer A und B sowie die von ihnen bereitgestellten Nutzdaten, angezeigt werden können. Über diese Website TCW und durch einfache Bedienung, insbesondere durch Drag&Drop-Bedienung, können die Nutzer auf ihre eigenen Daten und auf die vom Kontaktpartner freigegebenen Daten von jedem beliebigen Internetzugang aus jederzeit zugreifen. Sobald ein Nutzer seine Kontaktdaten (wie z.B. seine Anschrifts-Adresse, Telefonnummer oder Email-Adressse) ändert, wird dies vom System LC erfasst und eine automatische Synchronisation mit den Kontaktpartnern durchgeführt, so dass alle Kontaktpartner immer den letzten aktuellen Stand der Kontaktdaten haben. Über die ComBots können Änderungen und Updates sofort angezeigt werden.If now the two users A and B on the System LC are in contact with each other, then it is up the desktops of their devices, such as. the computer PC or the mobile personal digital assistant PDA, each a graphical element in the form of a ComBot, the direct access to the respective contact partner. User A thus has the ComBot COMB on his desktop DTA. At the User B is just the opposite. For both users A and B provides the system LC has a website TCW with a double window, in which all data collected by the system LC, in particular the contact data the two users A and B and the user data provided by them, can be displayed. About these Website TCW and easy to use, especially by drag & drop operation, can the users on their own data and on the contact partner shared data from any internet access at anytime access. Once a user has his contact information (such as his Address, phone number or e-mail address) this is detected by the system LC and an automatic synchronization done with the contact partners, so that all contact partners always have the latest status of contact data to have. about The ComBots can make changes and updates are displayed immediately.
Die ComBots dienen aber auch der direkten und spontanen Kontaktaufnahme, indem ein Nutzer, wie hier der Nutzer A, den ComBot COMB des gewünschten Kontakts (hier B) anklickt und dann aus einem dann erscheinenden Kommunikationsmenü eine Applikation, wie z.B. Email, Telefonie (PSTN und/oder VoIP) oder SMS startet. Das Anwenderprogramm startet die gewünschte Applikation mit den in dem ComBot gespeicherten Kontaktdaten, wie z.B. Email-Adressen der beiden Nutzer. Sogleich wird die Kommunikation mit dem Kontaktpartner aufgenommen. Das System LC unterstützt dabei den Nutzer, in dem es nur die möglichen und/oder bevorzugten Kommunikationsverfahren, wie z.B. Email, SMS, IM oder VoIP, vorschlägt. Dabei werden die vom System verwalteten Nutzerprofile und Vorgaben der Nutzer selbst berücksichtigt. Ebenso kann durch einfaches Drag&Drop eine spontane Kommunikation veranlasst werden. Zieht der Nutzer A beispielsweise eine WORD-Datei auf den ComBot COMB seines Kontaktpartners B, dann konvertiert das System LC diese Datei in ein PDF-Format und überträgt die PDF-Datei als Anlage zusammen mit einer Benachrichtigungs-Email an den Nutzer B.The But ComBots also serve the direct and spontaneous contact, by a user, as here the user A, the ComBot COMB of the desired Contacts (here B) and then from a then appearing Communication menu one Application, e.g. Email, telephony (PSTN and / or VoIP) or SMS starts. The user program starts the desired application with the contact data stored in the ComBot, e.g. E-mail addresses of the two Users. Immediately the communication with the contact partner is started. The system LC supports the user, in which only the possible and / or preferred communication methods, such as. Email, SMS, IM or VoIP, suggest. The system manages the system User profiles and user preferences taken into account. Likewise can through simple drag and drop a spontaneous communication be prompted. Attracts the user For example, a WORD file on the ComBot COMB of his contact partner B, then the system LC converts this file into a PDF format and transfers the PDF file as Attachment along with a notification email to the user B.
In
einem anderen Beispiel, das in der
Der Nutzer B kann dann sofort auf die Website TCW über das Anwenderprogramm zugreifen oder ggf. per Browser auf die TCW surfen und dort auf seinen eigenen Speicherbereich (rechte Seite des Doppelfensters) und auch auf den von A freigegeben Speicherbereich (linke Seite) zugreifen. Entweder der Nutzer B belässt die MP3-Datei (siehe Stern) dort im Speicherbereich des A oder der Nutzer B veranlasst eine Übertragung der Datei in seinen Speicherbereich. Dies kann er durch Drag&Drop des Datei-Symbols, also hier durch Ziehen des Sterns von links nach rechts, ausführen (siehe Pfeil). Sogleich steuert das System LC einen entsprechenden Datei-Transfer von der Festplatte HD-A auf einen vom Nutzer B angegebenen Speicherbereich, hier auf die Festplatte HD-B, die sich im Endgerät des Nutzers B, hier im mobilen Personal Digital Assistent PDA, befindet. Der Datei-Transfer erfolgt über eine Zweipunkt-Verbindung in Form einer peer-to-peer-Übertragung p2p. Viele andere Anwendungen sind denkbar, wie z.B. auch eine direkte Kommunikation, die asynchrone Kommunikation (Email) mit synchroner Kommunikation (Instant Messaging) integriert, wobei verschiedenste Kommunikationsformate und Daten (Texte, Audio, Video usw.) übertragen werden können. Das Kommunikationssystem LC zeichnet sich besonders dadurch aus, dass es alle möglichen Kommunikationstechniken für Kontakte spontan und durch einfache desktop-optimierte Bedienbarkeit nutzbar macht, wobei die Kontaktdaten automatisch aktualisiert werden.The user B can then access the TCW website immediately via the user program or, if necessary, surf the TCW via a browser and access its own memory area (right side of the double window) and also the memory area (left side) released by A. Either the user B leaves the MP3 file (see star) there in the memory area of the A or the user B causes a transfer of the file in its memory area. This can be done by dragging and dropping the file symbol, ie by dragging the star from left to right (see arrow). At the same time, the system LC controls a corresponding file transfer from the hard disk HD-A to a storage area specified by the user B, here on the hard disk HD-B, which is in the terminal of the user B, here in the mobile personal digital assistant PDA, located. The file transfer takes place via a two-point connection in the form of a peer-to-peer transfer p2p. Many other applications are conceivable, such as a direct communication that integrates asynchronous communication (email) with synchronous communication (instant messaging), whereby a variety of communication formats and data (text, audio, video, etc.) can be transmitted. The communication system LC is characterized in particular by making all possible communication techniques for contacts usable spontaneously and by simple desktop-optimized operability, whereby the contact data are automatically updated.
Das
System LC bewirkt, dass die Kontaktpartner per ComBots über beliebige
Kommunikationsnetze, insbesondere über das Internet, miteinander
verbunden sind. Die ComBots der Kontakte sind somit als Netzknoten
zu verstehen, so wie es die
Die
The
In
dem in der
Bei dem hier beschriebenen Beispiel „Ebay", könnte der Nutzer A sofort Zugriff auf sein Ebay-Konto („Mein Ebay") erhalten und dort alle Leistungen in Anspruch nehmen. Der Nutzer braucht also lediglich auf den ServiceBot SBOT1 zu klicken und wird automatisch mit Ebay und seinem Konto dort verbunden. Er kann dann sogleich an Auktionen teilnehmen, sein Konto überwachen usw. Der Nutzer kann also per ServiceBot alle nutzerspezifischen Ereignisse (events) steuern. Ebenfalls können dem Nutzer die eingehenden Ereignissen sofort per ServiceBot angezeigt werden. Das geschieht z.B. durch Animation des grafischen Elements (hier: Icon SBOT1).at the example described here "Ebay" could User A immediately gets access to his Ebay account ("My Ebay") and there to use all services. So the user just needs to to click the ServiceBot SBOT1 and will automatically with Ebay and connected to his account there. He can then immediately at auctions participate, monitor his account etc. The user can therefore use ServiceBot all user-specific Control events. Likewise the user can receive the incoming Events are displayed immediately via ServiceBot. This happens e.g. by animation of the graphical element (here: Icon SBOT1).
Das beschriebene Verfahren hat viele Vorteile: Es ist keine Einladungsprozedur mit Bestätigung erforderlich, um einen Dienst nutzen zu können. Auf eine Berechtigungsabfrage per Log-In sowie Passwort beim Diensteanbieter kann verzichtet werden, da die Authentifizierung über das LC-System abgesichert ist. Mit anderen Worten: Da das LC-System seine Nutzer kennt, kann der Anbieter auf die Richtigkeit der LC-Nutzer-Identität vertrauen, so dass auch auf Log-In-Prozeduren beim Anbieter selbst verzichtet werden kann. Es ergibt sich also eine neue Komfort-Funktion, die man als „One-Click-To-Service" bezeichnen kann.The The method described has many advantages: it is not an invitation procedure with confirmation required, to use a service. An authorization request via log-in as well as password at the service provider can be waived since the authentication over the LC system is secured. In other words, because the LC system knows its users, the provider can trust in the correctness of the LC user identity, so that too on log-in procedures can be dispensed with the provider itself. So it turns out a new comfort feature that can be described as "One-Click-To-Service".
Die hier vorgestellten ServiceBots sind vorgebaute ComBots mit denen automatisch eine vom LC-System gesteuerte Kontaktverbindungen zwischen Nutzern des LC-Systems und diversen Anbietern, insbesondere Diensteanbietern, hergestellt werden. Dazu wird zwischen System und Anbieter eine Schnittstelle in Form eines WebServers oder Webdienstes bereitgestellt. Der Anbieter (z.B. Ebay) versorgt alle seine Kunden, die auch LC-Nutzer sind, dann über diese Schnittstelle. Dabei werden der Dienst und sein Anbieter durch einen entsprechenden ServiceBot auf dem Desktop des Nutzer-PCs repräsentiert. Über die ServiceBots können dem jeweiligen Nutzer alle denkbaren ServiceFunktionen angeboten werden, insbesondere Zugang zu persönlichen Bereichen (MeinEbay). Und der Anbieter erreicht seine Kunden, direkt über die Schnittstelle zum LC-System. Dazu können auch auf der Anbieterseite ComBots und/oder GroupComBots angelegt werden, etwa auf den Desktops in der Kundenzentrale (customer care center). Zumindest aber wird auf der Anbieterseite ein nicht sichtbarer LC-Kontakt-Zugang für jeden Kunden angelegt.The ServiceBots featured here are pre-built ComBots with those automatically a LC-controlled contact connections between Users of the LC system and various providers, especially service providers, getting produced. This is an interface between system and provider provided in the form of a web server or web service. The provider (e.g., Ebay) then provides all of its customers, who are also LC users, with them Interface. In doing so, the service and its provider become one corresponding ServiceBot on the desktop of the user PC represents. About the ServiceBots can the respective user all conceivable service functions offered particular, access to personal areas (MyEbay). And the provider reaches its customers, directly via the interface to the LC system. This can also be done be created on the provider side ComBots and / or GroupComBots, about on the desktops in the customer care center. At least but on the provider side, a non-visible LC contact access for each Customer created.
Wenn ein Nutzer einen bestimmten Dienst nutzen möchte, so zieht er per Drag&Drop den gewünschten ServiceBot auf seinen Desktop. Der ServiceBot enthält anbieterspezifische Daten (Service ID, IP-Adresse des WebServers etc.) des entsprechenden Diensteanbieters (z.B. IP-Adresse zum Ebay Server). Das Anwenderprogramm, z.B. in Form eines LC-client, stellt nun mit den anbieterspezifischen Daten eine Verbindung zum Webserver des Diensteanbieters her. Der Webserver des Diensteanbieters wird die LC-Verbindung zum Benutzer automatisch und sofort akzeptieren und für den Benutzer werden sogleich die vom Dienst angebotenen Funktionen (MyEbay) bereitgestellt. Die ServiceBots sind also vorgefertigte Kontaktelemente mit intelligenten Eigenschaften, die auf die Nutzung von Diensten entsprechend den Vorgaben von Diensteanbietern oder Sponsoren zugeschnitten sind.If A user wants to use a particular service, so he pulls by drag & drop the desired ServiceBot on his desktop. The ServiceBot contains vendor-specific Data (service ID, IP address of the web server, etc.) of the corresponding Service provider (e.g., IP address to Ebay server). The user program, e.g. in the form of an LC client, now introduces the vendor-specific Data connects to the web server of the service provider. Of the The service provider's web server automatically opens the LC connection to the user and accept it immediately and for the user immediately becomes the functions offered by the service (MyEbay) provided. The ServiceBots are so prefabricated Contact elements with intelligent properties that are based on usage services according to the specifications of service providers or sponsors are tailored.
Das hier vorgestellte Prinzip, Kontaktelemente mit intelligenten Funktionsfähigkeiten auszustatten, gilt ganz allgemein für jede Art von ComBot. Es gilt also auch für normale ComBots, besonders vorteilhaft aber ist die Ausprägung als ServiceBot.The principle presented here, contact elements with intelligent functional capabilities Equipping is generally applicable to any type of ComBot. It applies also for normal ComBots, but particularly advantageous is the expression as ServiceBot.
In
Im ersten Feld steht die eigentliche
Kennung ID, die die eindeutige Identität des ServiceBots angibt und z.B.
einem 32-Bit-langem Zahlenkode entspricht. Es handelt es sich um
eine Identitätskennung,
die für
jeden ServiceBots einzigartig ist, so dass jeder ServiceBot eindeutig
erkannt werden kann und innerhalb seiner Verwendungen, insbesondere
bei Bezahlvorgängen
und Transaktionen, genau identifiziert werden kann. Damit können z.B.
bestimmte Chargen von ServiceBots etwa in Form von Nummernblöcken angegeben
werden. Das bedeutet, dass einem Diensteanbieter oder Sponsor z.B.
1 Millionen ServiceBots mit den Endnummern „....0" bis "1.000.000" zugeordnet sind. Das gibt zusätzliche
Sicherheit. Wenn der ServiceBot auch als digitales Zahlungsmittel
dienen soll, können
Angaben zur Stückelung
der Geldeinheiten angegeben werden, also etwa in 10, 50, 100 und
1000-er Stückelung.
Im zweiten Feld W kann z.B. der Wert W in einer bestimmten Währungseinheit
gespeichert sein.In
The first field contains the actual identifier ID, which indicates the unique identity of the ServiceBot and, for example, corresponds to a 32-bit long number code. It is an identity identifier that is unique to each ServiceBot so that each ServiceBot can be uniquely identified and accurately identified within its uses, particularly in payment transactions and transactions. For example, certain batches of service bots can be specified in the form of number blocks. This means that a service provider or sponsor, for example, has 1 million ServiceBots with the ending numbers ".... 0" to "1,000,000" assigned to them.This provides additional security.If the ServiceBot is also to serve as a digital means of payment, information on the denomination can be assigned For example, in the second field W, the value W may be stored in a specific currency unit.
Im dritten Feld wird der Anbieter selbst oder ein Sponsor SP angegeben, vorzugsweise in Form einer Ident-Nummer. Der ServiceBot kann also einem bestimmten Sponsor oder Werbepartner zugeordnet sein. Im vierten Feld werden Daten über die Transaktionshistorie HIS gespeichert, wie z.B. Datum aller Transaktionen, oder zumindest der letzten N Transaktionen. Das fünfte Feld enthält weitere Parameter PAR. Diese Parameter PAR können verschiedene Informationen umfassen. So kann der ServiceBot SBOT ein Verfallsdatum aufweisen. Auch kann der ServiceBot auf den Einkauf bei bestimmten Anbietern oder Händlern eingeschränkt sein. Zudem kann der ServiceBot bei jedem Einsatz an Wert verlieren oder gewinnen. Die Paramater PAR können auch Informationen zu bestimmten Bonus-, Payback- oder Rabattaktionen enthalten. Über die Parameter PAR kann der ServiceBot auch nur für eine begrenzte Anzahl von Transaktionen einsetzbar sein.in the third field is the provider itself or a sponsor SP indicated preferably in the form of an ident number. So ServiceBot can be assigned to a particular sponsor or advertising partner. In the fourth Field will be data over the transaction history HIS is stored, e.g. Date of all transactions, or at least the last N transactions. The fifth field contains additional parameters PAR. These parameters PAR can have different information include. Thus, the ServiceBot SBOT can have an expiration date. Also, the ServiceBot can go shopping with certain providers or dealers limited be. In addition, the ServiceBot can lose value with every use or win. The Paramater PAR can also provide information about certain bonus, payback or discount campaigns. About the Parameter PAR, the ServiceBot can only for a limited number of Transactions can be used.
Mögliche Transaktionsinformationen, die in der Historie HIS gespeichert werden, können z.B. Datum, Uhrzeit, Ort, Betrag, Transaktionspartner sein. Diese Informationen gehören zu den Parametern PAR. Weitere Parameter können ein Verfallsdatum sein sowie der Wertverfall oder -gewinn. Als Parameter PAR können auch Angaben über eine Einschränkung auf bestimmte Produkte und/oder Dienste sein, sowie eine vorgegebene maximale Transaktionszahl.Possible transaction information, which are stored in the history HIS can e.g. Date, time, place, Amount to be transaction partner. This information belongs to the PAR parameters. Other parameters can be an expiration date and the depreciation or gain. As parameter PAR can also Information about a restriction to certain products and / or services, as well as a given maximum transaction number.
Die Definition der Parameter bestimmt also weitere Eigenschaften des Kontaktelements und ist sehr vielseitig. Das gilt für gleichermaßen für ServiceBots und ComBots allgemein: So können die Parameter z.B. verschiedene Erscheinungsformen, insbesondere Größe, Farbgebung und grafische Auflösung, des Kontaktelements in Abhängigkeit von der Anzeige des Nutzer-Endgerätes vorgeben. Auf einem Endgerät, wie z.B. ein PC, mit guter Anzeige wird das Kontaktelement dann besser dargestellt als auf einem mobilen Endgerät mit kleiner Anzeige (Display). Das Kontaktelement ist als multimediale Repräsentanz zu verstehen, die auch akustische Eigenschaften umfasst. Deshalb können die Parameter PAR auch solche Eigenschaften angeben, wie z.B. die akustische Darstellung des Kontaktelements, insbesondere bei auftretenden Ereignissen. So kann ein ServcieBot z.B. die Erkennungsmelodie (Jingle) eines bestimmten Produktes wiedergeben, insbesondere immer dann, wenn eine neue Nachricht oder Information zu diesem Produkt vom Diensteanbieter beim Nutzer eingeht. Auch können die Parameter PAR, insbesondere zusammen mit der Kennung SP, als Dienste-Kennung verstanden werden. Das bedeutet, dass diese Parameter für verschiedene Dienste auch verschiedene Eigenschaften angeben, wie z.B. Nutzungsdauer, Umfang von Guthaben, Rabatten, Verwendungszweck etc. Die Eigenschaften können sich auch zeitabhängig ändern, z.B. sind die Rabatte für eine erste Zeitdauer sehr hoch und danach nehmen sie gestaffelt ab. Das ist z.B. auch besonders für intelligente Werbemaßnahmen wie z.B. „dynamische Frühbucher-Rabatte" von Nutzen.The Definition of the parameters thus determines further properties of the Contact element and is very versatile. This applies equally to ServiceBots and ComBots in general: how can the parameters e.g. different manifestations, in particular Size, color and graphic resolution, of the contact element in dependence specify from the display of the user terminal. On a terminal, e.g. a PC, with good display, the contact element is then displayed better as on a mobile device with small display (display). The contact element is as multimedia Representation to understand, which also includes acoustic properties. Therefore can the parameters PAR also indicate such properties as e.g. the acoustic representation of the contact element, especially when occurring Events. So a ServcieBot can e.g. the signature tune (jingle) a particular product, especially if a new message or information about this product from Service provider to the user. Also, the parameters PAR, in particular together with the identifier SP, be understood as a service identifier. That means these parameters for different services as well indicate different properties, e.g. Useful life, scope of balances, discounts, purpose of use etc. The characteristics can itself also change over time, e.g. are the discounts for a very long first time and then staggered from. This is e.g. especially for smart advertising such as. "dynamic Early Bird Discounts "of use.
Eine weitere besondere Möglichkeit besteht darin, durch Kennung ID und/oder SP selbst sowie durch die Parameter PAR mehrere Kontaktelemente in einer vorgebbaren Menge logisch zusammenzufassen und mit Mengen-Eigenschaften zu versehen. Solche Mengen-Eigenschaften können exklusive Rechte für alle Nutzer dieser Kontaktelemente sein, wie z.B. Zugangsrechte zu exklusiven Kommunikationsnetzen, insbesondere zu virtuellen privaten Netzen (Virtual Private Networks) oder zu besonderen Datenbanken etc. In diesem Zusammenhang könnten auch firmeninterne Kontaktelemente (Corporate ComBots) erstellt werden, die nur für Mitarbeiter eines Unternehmens bereitgestellt werden und z.B. den Zugang zu firmeninternen Netzen erlauben.A another special possibility consists of by ID and / or SP itself and by the Parameter PAR several contact elements in a predefined amount logically summarized and provided with set properties. Such Quantity properties can exclusive rights for all users of these contact elements, e.g. access rights to exclusive communication networks, in particular to virtual private Networks (Virtual Private Networks) or to specific databases etc. In this context could also internal company contact elements (Corporate ComBots) created Be that only for Be provided to employees of a company and e.g. the Allow access to in-house networks.
Gleichermaßen können auch spezielle Kundenkreise oder auch Lieferantenkreise durch entsprechende CustomerComBots bzw. VendorComBots mit exklusiven Kontaktelementen versehen werden. Dabei ist nicht nur die Funktionalität der Kontaktelemente von Bedeutung. Zumindest für die Kundenkreise ist auch die grafische Erscheinung von großer Bedeutung. Werden z.B. nur wenige Stückzahlen von grafisch besonders aufwendig gestalteten Kontaktelementen an einen kleinen Kundenkreis verteilt, so können diese Kontaktelemente an sich einen eigenen Wert wie typische Sammlerstücke erhalten. Man denke z.B. an ServiceBots, die von der Firma Porsche oder in deren Auftrag mit exklusivem Logo und Design erstellt und verteilt werden.Likewise, too Special customer groups or supplier circles through appropriate CustomerComBots or VendorComBots with exclusive contact elements be provided. It is not only the functionality of the contact elements significant. At least for the clientele is also the graphic appearance of great importance. If e.g. only a few quantities of graphically particularly elaborately designed contact elements distributed a small circle of customers, so these contact elements to get its own value as typical collectibles. you think for example to ServiceBots, by Porsche or in their Order with exclusive logo and design created and distributed.
Eine weitere Besonderheit der hier vorgestellten intelligenten Kontaktelemente ist auch die flexible vorgebbare Verknüpfung von grafischen Elementen mit funktionalen Elementen. So kann z.B. ein ComBot oder auch ServiceBot in Gestalt der bekannten Disney-Figur „Mickey Mouse" gestaltet werden (grafische Elemente) und bestimmte Animations-Eigenschaften haben (funktionale Elemente). Diese sind in den Parametern PAR vorgegeben und könnten z.B. grafisch und akustische animierte Ausdrucksweisen, wie. z.B. Weinen, Lachen, Schmunzeln, Schimpfen usw. sein. Diese Animations-Eigenschaften, also funktionalen Elemente, sind aber unabhängig von der konkreten Gestalt des Kontaktelements, also unabhängig von den grafischen Elementen definiert. Demnach könnten die funktionalen Elemente auch auf eine andere Gestalt (z.B. Donald Duck) übertragen werden.A Another special feature of the presented here intelligent contact elements is also the flexible predetermined linkage of graphic elements with functional elements. Thus, e.g. a ComBot or ServiceBot designed in the shape of the well-known Disney character "Mickey Mouse" (graphic Elements) and certain animation properties (functional elements). These are specified in the PAR parameters and could be e.g. graphic and acoustic animated expressions, such as. e.g. Cry, Laughing, smirking, scolding, etc. These animation properties, So functional elements, but are independent of the concrete shape of the contact element, that is independent defined by the graphical elements. Accordingly, the functional elements are also transferred to another shape (e.g., Donald Duck) become.
In
der
In der Datenbank
In the database
Gemäß
Es
wird nun anhand von
Der
Nutzer A verfügt
bei der Nutzerverwaltung
User A has user management
Nun
startet die Clearing Stelle
So kann z.B. das Verfallsdatum des Gutscheins (ServiceBot) überprüft werden, falls dieser mit einem solchen versehen sind. Falls der ServiceBot nur zum Einkauf bestimmter Produkte vorgesehen sind, kann die Clearing Stelle durch die Bank zusätzlich Informationen über die Art des Einkaufs erhalten, und diese Information mit dem entsprechenden Parameter PAR vergleichen.So can e.g. Check the expiry date of the voucher (ServiceBot), if they are provided with such. If the ServiceBot Only for the purchase of certain products, clearing Place by the bank additionally information about get the kind of shopping, and this information with the appropriate Compare parameter PAR.
Vorzugsweise
greift die Clearing Stelle
Wenn
die Überprüfung durch
die Clearing Stelle
Die
Die ServiceBots werden insbesondere von
Anbietern und Sponsoren SP geschaffen oder in deren Auftrag erzeugt,
um den Nutzern besondere Dienste und Funktionen anzubieten. Der
Betreiber des Systems LC tritt quasi als Vermittler zwischen Anbietern
und Nutzern auf. Dazu müssen
nicht nur die Nutzerdaten verwaltet werden, sondern auch Daten über die
Anbieter und Sponsoren SP vom System verwaltet werden, wie z.B.
deren Namen, Adressen, Kontoverbindungen, Vertragskonditionen mit
dem Vermittler etc. Auch diese Verwaltung kann zentral in der Nutzerverwaltung
The ServiceBots are created, in particular, by providers and sponsors SP or created on their behalf in order to offer users special services and functions. The operator of the system LC acts as a kind of mediator between providers and users. For this purpose, not only the user data must be managed, but also data about the providers and sponsors SP are managed by the system, such as their names, addresses, account details, contract terms with the intermediary, etc. This administration can be centrally in the user management
Dadurch,
dass die ServiceBots erfindungsgemäß jeweils mit einer eindeutigen
Kennung (ID im Feld 1, s.
In
der
Der Prozess geht aus
von einer anbietenden Instanz COE, die Dienste insbesondere auch
für Kommunikation
anbietet und die im Folgenden auch "communications offering entity" genannt wird. Diese
Instanz COE entspricht im Falle von angebotenen Diensten dem jeweiligen
Diensteanbieter SP (vergl.
The process is based on a offering entity COE, which offers services in particular also for communication and which in the following is also called "communications offering entity". This instance COE corresponds to the respective service provider SP (cf.
Wie
in der
Nach ihrer Herstellung werden die Kontakt-Elemente COM der Zielinstanz TE (Nutzer) zugewiesen. Es muss erwähnt werden, dass die Elemente COM auch noch nach ihrer Zuweisung an die Zielinstanz TE von der anbietenden Instanz COE kontrolliert werden kann. In Bezug auf die Kommunikationsparameter ermöglichen es die Herstellungsmittel BM, die Parameter zu verändern und zu variieren und/oder zusätzliche oder neue Parameter zu implementieren und/oder vorher eingebettete Parameter wieder zu löschen, sogar dann, wenn die Kommunikations-Parameter COM bereits der Zielinstanz TE zugewiesen worden ist.To In their manufacture, the contact elements COM of the target instance Assigned to TE (user). It must be mentioned that the elements COM even after its assignment to the target instance TE of the offering entity COE. Regarding the Enable communication parameters it the manufacturing means BM to change the parameters and to vary and / or additional or to implement new parameters and / or previously embedded ones Delete parameters again, even if the communication parameter COM is already the target instance TE has been assigned.
Die Steuerung der Elemente COM kann durch die Steuerungsmittel CM erreicht werden. Im Vergleich zu den Herstellungsmitteln BM erlauben es die Steuerungsmittel CM, gegenwärtige Betriebsbedingungen und/oder das Verhalten der Elemente COM zu kontrollieren. Die Steuerung und Kontrolle durch die Steuerungsmittel CM haben keinen Einfluss auf die implementierten Kommunikationsparameter.The Control of the elements COM can be achieved by the control means CM become. Compared to the manufacturing materials BM allow the Control means CM, current Operating conditions and / or the behavior of the elements COM to control. Have the control and control by the control means CM no influence on the implemented communication parameters.
Um
das richtige Verständnis
von den Unterschieden zwischen den Herstellungsmitteln BM und den
Steuerungsmitteln CM zu fördern,
wird auf das folgende Beispiel Bezug genommen: Eine anbietende Instanz
(vergl. COE, communications offering entity) konstruiert Modelle,
wie z.B. Modell-Flugzeuge oder Modell-Autos (vergl. COM communications
offering means), und hat eine Werkstatt (vergl. BM, building means),
in der ein gewünschtes
Modell für
den Nutzer konstruiert wird (personalized communications offering
means) und ggf. später
verändert
werden kann. Zur Definition und ggf. Veränderung der Eigenschaften des
Modells, kann die anbietende Instanz (COE) aus einer Vielzahl von
Komponenten der Werkstatt auswählen.
Nachdem sie sich für
bestimmte Eigenschaften (vergl. Kontakt- und Kommunikationsparameter)
entschieden hat, wie z.B. die Eigenschaft „Fliegen" für
das Modell-Flugzeug, kann die Instanz immer noch Änderungen
vornehmen. Während
des Betriebs, kann der Nutzer (Zielinstanz) das Modell durch Fernsteuerung
(Steuerungsmittel) steuern. Jedoch ist die Fernsteuerung durch die
Eigenschaften (Parameter) des Modells (COM) beschränkt. Zum
Beispiel erlaubt die Fernsteuerung des Flugmodells eine Vielzahl
von Flugfiguren auszuführen,
die durch die Eigenschaften des Modells beschränkt sind. Jedoch kann die Fernsteuerung
nicht bewirken, dass das Flugmodell als Schiffmodell betrieben wird.
Als anbietende Instanz COE kommt bevorzugt ein Diensteanbieter oder
Sponsor in Frage (s. SP in
Die
Die
- – Bei der Bereitstellung von intelligenten Kontakt-Elementen COM für die Zielinstanz TE, um der Zielinstanz TE anzuzeigen, dass die Elemente COM nun zugeordnet sind;
- – Während der Verwendung der Elemente, um die Zielinstanz TE zu informieren, dass die Elemente COM verwendungsbereit oder aktiv geschaltet sind.
- – Um ein Kontakt- und Kommunikationsangebot bereit zu stellen und dabei die Aufmerksamkeit zu erwecken;
- – Um anzuzeigen, dass ein Element COM gegenwärtig kontrolliert und/oder gesteuert wird;
- – Um anzuzeigen, dass die Kontakt- und Kommunikationsparameter verändert werden oder verändert worden sind;
- In the provision of intelligent contact elements COM for the target entity TE, to indicate to the target entity TE that the elements COM are now assigned;
- During the use of the elements to inform the target entity TE that the elements COM are ready to use or active.
- - to provide a range of contacts and communication and to attract attention;
- To indicate that a COM item is currently being controlled and / or controlled;
- To indicate that the contact and communication parameters have been changed or changed;
Ist
ein Element COM erzeugt worden, so stellt die COE zumindest einen
Teil des COM bereit, indem zumindest ein Teil des COM über das
Netzwerk N zur Zielinstanz TE übertragen
wird (s.
Die
Um Kommunikation zwischen den Elementen COM1, COM2 and COM3 zu bewirken, werden diese Elemente in das Botarium BOT hinein plaziert, kopiert oder bewegt (z.B. durch Drag&Drop Bedienung). Wenn sie in dem Botarium „eingeschlossen" sind, dann erkennen die Elemente diesen Zustand und tauschen entsprechend dort eingebettete Informationen aus. Im Besonderen tauschen die Elemente COM1, COM2 and COM3 zumindest Teilinformationen ihrer Profile untereinander aus oder Teilinformationen von Profilen derjenigen Elemente COM, von denen sie abstammen. Im letzten Fall, wenn die Information ausgetauscht worden ist, kommuniziert jedes Element COM1, COM2 and COM3 die neu erhaltene Information an sein entsprechend zugeordnetes Element COM. Solch eine Kommunikation kann auch von dem entsprechenden COM veranlasst werden durch eine passende Steuerung der zugeordneten Elemente.Around Communication between the elements COM1, COM2 and COM3, These elements are placed in the Botarium BOT, copied or moved (e.g., by dragging and dropping Service). If they are "trapped" in the Botarium, then recognize the elements that state and swap accordingly embedded there Information out. In particular, the elements exchange COM1, COM2 and COM3 at least partial information of their profiles among themselves or partial information of profiles of those elements COM, from they are descended from. In the latter case, when the information is exchanged Each COM1, COM2 and COM3 element communicates the new one received information to its corresponding assigned element COM. Such communication can also be from the corresponding COM be caused by a suitable control of the assigned Elements.
Dann werden die betroffenen anbietenden Instanzen COE1, ..., COEn entsprechend mit Information und/oder Profilen der anderen COM versorgt. Als Ergebnis erhält jedes Element COM zumindest Kenntnis über ein neues COM und somit können neue Kontakte und Beziehungen eingerichtet werden.Then the affected offering instances COE1, ..., COEn become corresponding supplied with information and / or profiles of the other COM. As a result receives every element COM at least aware of a new COM and thus can new ones Contacts and relationships are established.
Im
Fall, dass die Elemente COM Server-gestützt eingerichtet sind (s.
Die Erfindung wurde anhand sog. ComBots und ServiceBots beschrieben, die intelligente Kontakt- und Kommunikationslemente darstellen und besonders für eine bedienfreundliche direkte Internet-gestütze Kommunikation zwischen Kontaktpartnern geeignet sind. Darüber hinaus integriert die Erfindung aber auch die verschiedensten Kommunikationsarten und -netze zu einer Kommunikationsumgebung, in der Nutzer direkt und gesichert miteinander spontan in Kontakt treten und kommunizieren können sowie angebotene Dienste und Funktionen exklusiv nutzen können.The Invention has been described with reference to so-called ComBots and ServiceBots, represent the intelligent contact and communication elements and especially for an easy-to-use direct Internet-based communication between Contact partners are suitable. In addition, the invention integrates but also the most diverse types of communication and networks a communication environment in which users are direct and secured Spontaneous contact with each other and can communicate as well exclusive use of the services and functions offered.
Claims (12)
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200510001329 DE102005001329B3 (en) | 2005-01-11 | 2005-01-11 | Establishment of links using contact elements involves establishing connection from first node to communications system, checking if contact element is permitted for connection establishment, establishing the connection depending on result |
| US10/597,588 US20080212490A1 (en) | 2004-01-30 | 2005-01-31 | Method of Setting Up Connections in a Communication Environment, Communication System and Contact Elemenet for Same |
| PCT/EP2005/000938 WO2005076582A1 (en) | 2004-01-30 | 2005-01-31 | Establishment of links with the aid of contact elements |
| EP05715231A EP1723777A1 (en) | 2004-01-30 | 2005-01-31 | Establishment of links with the aid of contact elements |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200510001329 DE102005001329B3 (en) | 2005-01-11 | 2005-01-11 | Establishment of links using contact elements involves establishing connection from first node to communications system, checking if contact element is permitted for connection establishment, establishing the connection depending on result |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102005001329B3 true DE102005001329B3 (en) | 2006-08-10 |
Family
ID=36709957
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE200510001329 Expired - Fee Related DE102005001329B3 (en) | 2004-01-30 | 2005-01-11 | Establishment of links using contact elements involves establishing connection from first node to communications system, checking if contact element is permitted for connection establishment, establishing the connection depending on result |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102005001329B3 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020083119A1 (en) * | 2000-12-26 | 2002-06-27 | Kazuki Matsui | Communication intermediating method, intermediating device, and communication device |
| WO2004049111A2 (en) * | 2002-11-25 | 2004-06-10 | America Online, Inc. | Facilitating communications between computer users across a network |
-
2005
- 2005-01-11 DE DE200510001329 patent/DE102005001329B3/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020083119A1 (en) * | 2000-12-26 | 2002-06-27 | Kazuki Matsui | Communication intermediating method, intermediating device, and communication device |
| WO2004049111A2 (en) * | 2002-11-25 | 2004-06-10 | America Online, Inc. | Facilitating communications between computer users across a network |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE602004003135T2 (en) | UNIFORM MANAGEMENT OF NET RESOURCES FOR THE SIMULTANEOUS PARTICIPATION OF SEVERAL USERS AT A MEETING | |
| DE60014602T2 (en) | INTERNET INTERFACE SYSTEM | |
| DE69633564T2 (en) | ACCESS CONTROL AND MONITORING SYSTEM FOR INTERNET SERVERS | |
| DE69834410T2 (en) | METHOD AND DEVICE FOR GENERATING PHYSICAL SECURITY OF A USER ACCOUNT AND ACCESS TO THE ENVIRONMENT AND PREFERENCES OF A USER | |
| DE69902620T2 (en) | Anonymous Web Site User Information Communication Procedures | |
| DE60029774T2 (en) | VIDEO CONFERENCE SYSTEM | |
| DE69832786T2 (en) | DEVICE AND METHOD FOR IDENTIFYING CLIENTS THAT ACCESS NETWORK SITES | |
| DE60112436T2 (en) | ONLINE DIRECTORY INFORMATION SYSTEM | |
| DE69921455T2 (en) | SYSTEM AND METHOD FOR ACCESS CONTROL TO STORED DOCUMENTS | |
| DE10297409T5 (en) | Personal data depot | |
| EP1723777A1 (en) | Establishment of links with the aid of contact elements | |
| DE60116568T2 (en) | An information processing apparatus, method for connection to a server, program recording method and network system | |
| DE10320615A1 (en) | Using extensible markup language in a system and method for manipulating a position on a search result list generated by a computer network search engine | |
| DE102008030523A1 (en) | System and method for secure file transfer | |
| WO2010034329A1 (en) | Method for configuring an application | |
| DE10296454T5 (en) | Method and system for sharing data over the Internet | |
| DE10296685T5 (en) | Star sticker vending machine and its information update process | |
| DE112007001516T5 (en) | Method and system for embedded personalized communication | |
| DE60033958T2 (en) | INFORMATION DISTRIBUTION SYSTEM, METHOD AND COMPUTER READABLE MEDIUM MEMORY DISTRIBUTION SYSTEM | |
| DE102005001329B3 (en) | Establishment of links using contact elements involves establishing connection from first node to communications system, checking if contact element is permitted for connection establishment, establishing the connection depending on result | |
| DE202013007090U1 (en) | Server based payment system | |
| WO2007134758A1 (en) | Method for providing volumes of data for a communication, and communication system therefor | |
| WO2005091184A1 (en) | Information system | |
| DE102006010770B4 (en) | A method for inviting to use a communication system, and for installing a communication element, as well as a device executing the method | |
| DE10021756C2 (en) | Systems, computer program products, tariff server systems and methods for the variable tariffing of Internet fees depending on chosen Internet offers |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8100 | Publication of the examined application without publication of unexamined application | ||
| 8364 | No opposition during term of opposition | ||
| 8339 | Ceased/non-payment of the annual fee |