[go: up one dir, main page]

DE102006026267A1 - Character sequence transmitting method, involves processing data set stored in server, transmitting data packet to public terminal and transmitting data packet or another data packet to private terminal - Google Patents

Character sequence transmitting method, involves processing data set stored in server, transmitting data packet to public terminal and transmitting data packet or another data packet to private terminal Download PDF

Info

Publication number
DE102006026267A1
DE102006026267A1 DE200610026267 DE102006026267A DE102006026267A1 DE 102006026267 A1 DE102006026267 A1 DE 102006026267A1 DE 200610026267 DE200610026267 DE 200610026267 DE 102006026267 A DE102006026267 A DE 102006026267A DE 102006026267 A1 DE102006026267 A1 DE 102006026267A1
Authority
DE
Germany
Prior art keywords
strings
terminal
records
server
string
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.)
Ceased
Application number
DE200610026267
Other languages
German (de)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE200610026267 priority Critical patent/DE102006026267A1/en
Publication of DE102006026267A1 publication Critical patent/DE102006026267A1/en
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The method involves transmitting a character sequence from terminals (4a-4d) e.g. mobile phone, to a server (1), and processing the character sequence stored in a database by a decider. The stored character sequence is transferred into a data set that is marked and stored in the database. The marked and stored data set or portion of the data set is delivered to a server (2) for storage in another database, where the stored data set is processed by a selector. A data packet is transmitted to a public terminal, where the data packet or another data packet is transmitted to a private terminal. Independent claims are also included for the following: (1) a terminal system comprising public and private terminals (2) a server system comprising servers.

Description

Die Erfindung betrifft ein Verfahren zur Übertragung und Bearbeitung sensibler Zeichenfolgen und einem Übertragungssystem.The The invention relates to a method for transmission and processing sensitive strings and a transmission system.

Bei Übertragungen von sensiblen Daten, Datensätzen oder auch nur Zeichenfolgen, wie beispielsweise Authentifizierungscodes, Pinnummern, Telefon- und Handynummern werden zwar viele verschiedene Sicherheitssysteme verwendet um diese Daten vor einem Zugriff von Unbefugten und einer Manipulation durch diese zu schützen, aber diese Sicherheitssysteme und Sicherheitsvorkehrungen sind meist sehr aufwendig und verlangen ein stationäres Empfangssystem, an welchen die meist vertraulichen Daten entgegengenommen werden können. In besonderen Fällen werden sensible Informationen von einem Anwender über ein Eingabesystem an einen Server geschickt, dort bearbeitet und dann wird die Antwort an den Anwender zurückgeschickt. Dieser nimmt die Antwort entgegen und verwertet sie dann. Die Hin- und Rückübertragungen werden in einem Logbuch festgehalten, so dass die einzelnen Verfahrensschritte nachvollziehbar sind. Diese Logbücher müssen nun durch einen besonderen Befehl zur Durchsicht freigegeben werden. Allerdings gibt es kein System, welches Auswertungen aus den Logbüchern und der direkten Übertragung an bestimmte Orten öffentlich zugänglich macht.For transfers of sensitive data, records or just strings, such as authentication codes, Pin numbers, telephone and mobile numbers are indeed many different Security systems used to access this data from But to protect against unauthorized and manipulation by this These safety systems and safety precautions are mostly very expensive and require a stationary receiving system to which the most confidential data can be received. In special cases Sensitive information is entered by a user Sent input system to a server, edited there and then the answer is sent back to the user. This takes the Answer and then use them. The roundtrip transfers are recorded in a logbook so that the individual process steps are traceable. These logs must now be released for inspection by a special order. However, there is no system that evaluates from the log books and direct transmission to certain places in public accessible power.

Aufgabe dieser Erfindung ist es deshalb ein Verfahren und das dieses Verfahren ausführende System bereitzustellen, welches die Übermittlung, Bearbeitung und Beantwortung von Datensätzen garantiert und die Rückübertragung von Datensätzen an einen öffentlichen und einen privaten Terminal sichert.task Therefore, it is a method and method of this invention executive system provide the transmission, processing and answering records guaranteed and the retransmission of records a public one and secure a private terminal.

Diese Aufgabe wird durch ein Verfahren zur Übermittlung einer Zeichenfolge und/oder einem Satz von Zeichenfolgen von einem Terminal zu mindestens einem Server und dem darauffolgenden Abgleich der Zeichenfolge und/oder einem Satz von Zeichenfolgen mit Datensätzen einer Datenbank, sowie der Übermittlung von Zeichenfolgen und/oder einem Satz von Zeichenfolgen an mindestens ein öffentliches und ein privates Terminal gelöst, wobei folgende Verfahrensschritte durchlaufen werden:

  • • Übermittlung der Zeichenfolge und/oder einem Satz von Zeichenfolgen von einem Terminal an mindestens einen Server, wobei dieser Server ein Tool aufweist, welches bestimmte Zeichenfolgen und/oder bestimmte Sätze von Zeichenfolgen auswählt und diese in einer Datenbank speichert,
  • • Verarbeitung der gespeicherten Zeichenfolge und/oder der Sätze von Zeichenfolgen durch einen Entscheider, wobei dieser Entscheider die gespeicherten Zeichenfolgen und/oder der Sätze von Zeichenfolgen in Datensätze überführt, wobei bestimmte Datensätze markiert werden und diese Datensätze in einer Datenbank gespeichert werden,
  • • Übergabe der markierten und gespeicherten Datensätze oder Teilen dieser Datensätze an einen 2.ten Server zur Speicherung in einer 2.ten Datenbank,
  • • Verarbeitung der im 2.ten Server gespeicherten Datensätze durch einen Selektor, wobei dieser Selektor bestimmte Datensätze selektiert und diese selektierten Datensätze und/oder Teile der Datensätze mit zusätzlichen Informationen versieht, wodurch ein oder mehrere Datenpakete entstehen,
  • • Übermittlung mindestens eines Datenpaketes an mindestens einen öffentlichen Terminal und Übermittlung desselben oder eines anderen Datenpaketes an ein privates Terminal.
This object is achieved by a method for transmitting a string and / or a set of strings from a terminal to at least one server and the subsequent matching of the string and / or a set of strings with records of a database, as well as the transmission of strings and / or solved a set of strings to at least one public and one private terminal, the following steps are performed:
  • Transmitting the string and / or a set of strings from a terminal to at least one server, this server having a tool that selects particular strings and / or sets of strings and stores them in a database,
  • • processing the stored string and / or sets of strings by a decision maker, the decision maker translating the stored strings and / or sets of strings into records, tagging particular records and storing those records in a database,
  • Transfer of the marked and stored data records or parts of these data records to a second server for storage in a second database,
  • Processing of the data records stored in the second server by a selector, wherein this selector selects certain data records and provides these selected data records and / or parts of the data records with additional information, whereby one or more data packages are produced,
  • Transmission of at least one data packet to at least one public terminal and transmission of the same or another data packet to a private terminal.

Dieses Verfahren ermöglicht nun die Übersendung von Zeichenfolgen an bestimmte Server. Die Übersendung der Zeichenfolgen kann an speziellen Eingabeterminals oder Eingabekonsolen vorgenommen werden, wobei hier ein herkömmlicher PC oder auch ein Handy mit SMS-Funktion vollkommen ausreicht. Es muß nur sichergestellt sein, dass dieses Terminal den Server anwählen kann. In einem einfachen Fall besitzt der Server einen Internetzugang und ist somit leicht über das Internet zu erreichen. In anderen Fällen können Server, welche von Providern zu Verfügung gestellt werden, genutzt werden. Diese Server lassen den Zugang sowohl über das Internet, als auch über andere Netzwerke zu. Sie nehmen auch SMS-Nachrichten entgegen und speichern diese. Diese Server sind so eingerichtet, dass sie ein Soft- oder Hardwaretool aufweisen, welches nur gültige Zeichenfolgen und/oder Sätze von Zeichenfolgen zur weiteren Bearbeitung speichert. Das Tool ist weiterhin in der Lage aufgrund der Reihenfolge der Eingabe der Zeichenfolge, diese so in eine Datenbank einzuspeisen, dass sie problemlos für eine weitere Verarbeitung und Übermittlung bereitgestellt werden können. Solche Soft- bzw. Hardwaretools sind heutzutage bekannt und können leicht programmiert bzw. gekauft werden. Die nun als „gültig" erkannten Zeichenfolgen liegen in einer Datenbank zur weiteren Verarbeitung vor.This Procedure allows now the transmission of strings to specific servers. The transmission of the strings can be done on special input terminals or input consoles Here are a conventional PC or even a mobile phone with SMS function perfectly sufficient. It only has to be sure that this terminal can dial the server. In a simple case, the server has Internet access and is thus easily over to reach the internet. In other cases, servers can be used by providers available be used. These servers let the access both about that Internet, as well over other networks too. They also accept SMS messages and save these. These servers are set up to be one Soft- or hardware tool, which only valid strings and / or Sets of Stores strings for further editing. The tool is still able due to the order of entering the string, to feed them into a database so that they can easily be used for another Processing and transmission can be provided. Such software and hardware tools are known today and can be lightweight programmed or purchased. The now recognized as "valid" strings are in one Database for further processing.

Die Verarbeitung wird durch ein weiteres Softwaretool vorgenommen. Diese Tool wird als „Entscheider" bezeichnet. Der Entscheider liest die gespeicherten Datensätze ein und filtert diese nach vorgegebenen und im Einzelfall frei wählbaren Parametern. Durch die Filterung können die Datensätze in mehrere Klassen unterteilt werden. Maximal kann jeder einzelne Datensatz eine eigene Klasse bilden. Minimal können alle Datensätze in nur einer Klasse vorliegen. Bei der Filterung und der Einteilung in die Klassen wird dem jeweiligen Datensatz eine Markierung, also ein weiteres Datenfeld hinzugefügt.The Processing is done by another software tool. These Tool is called a "decision maker" Decision maker reads in the stored data records and filters them predetermined and in individual cases freely selectable parameters. By the Filtering can the records be divided into several classes. Everybody can do a maximum Record form a separate class. Minimal can all records in only a class. When filtering and dividing into the classes will mark each record, ie added another data field.

Diese markierten Datensätzen und/oder Teile hiervon werden in bestimmten Zeitintervallen auf einen anderen 2.ten Server oder auch auf demselben Server, aber physikalisch getrennt vorliegend, übertragen. 2.ter Server bedeutet also im Sinne dieser Anmeldung nur die Trennung der Datensätze auf einem Server, d.h. die Datensätze können in einer anderen Datenbank auf einem anderen örtlich entfernten Server gespeichert sein, sie können auch in einer anderen Datenbank auf dem gleichen Server abgelegt sein und sie können sogar auf dem gleichen Server in der gleichen Datenbank abgelegt sein. Sie müssen nur so behandelt werden können als ob sie auf einem anderen Server liegen.These marked records and / or parts thereof become one at certain time intervals other 2nd server or even on the same server, but physically separately present, transferred. 2.ter server means in the sense of this application only the separation the records on a server, i. the records can be in a different database on another local stored in a remote server, they can also be stored in another Database can be stored on the same server and they can even stored on the same server in the same database. You need to just so can be treated as if they are on a different server.

Die so markierten Datensätze oder Teile dieser markierten Datensätze werden nun mit Hilfe eines weiteren Tools bearbeitet. Dieses Tool wird als „Selektor" bezeichnet. Der Selektor liest wiederum alle vorliegenden Datensätze ein und selektiert alle, einige oder gar keine nach einem frei wählbaren Algorithmus.The so marked records or parts of these marked records are now using a edited further tools. This tool is called a "selector." The selector, in turn, reads all present records and selects all, some or none at your discretion Algorithm.

Die selektierten Datensätze und/oder Teile dieser Datensätze erhalten nun weitere Informationen und werden zu Datenpaketen aufbereitet. Diese Datenpakete werden nun an öffentliche und private Terminals übermittelt, so dass Teile der Informationen öffentlich zugänglich, andere Teile der Informationen nur einem bestimmten Empfänger zugänglich sind.The selected records and / or parts of these records receive further information and are processed into data packages. These data packets are now public and private terminals, so that parts of the information become public accessible, other parts of the information are only accessible to a specific recipient.

In einer ganz besonderen Ausführungsform des Verfahren ist mindestens ein Terminal so eingerichtet ist, dass dieses Terminal die Anweisungen zur Eingabe der Zeichenfolge und/oder Sätze von Zeichenfolgen anderen Terminals über ein Netzwerk, insbesondere über das Internet zugänglich macht. So kann jeder, der diesen Netzwerk angeschlossen ist, die Anweisungen zur Eingabe der Zeichenfolgen und/oder Sätze von Zeichenfolgen lesen und auch beantworten. Vorteil dieser Ausführungsform ist die allgemein große Erreichbarkeit möglicher Teilnehmer. Die Anweisungen können leicht in Form einer Webseite auf dem Terminal abgelegt werden. Natürlich ist jedes andere Netzwerk ebenfalls für diese Ausführungsform verwendbar.In a very particular embodiment of the Procedure is at least one terminal is set up so that this terminal the instructions for entering the string and / or Sets of Strings from other terminals a network, in particular over the internet accessible power. So everyone who is connected to this network, the Instructions for entering the strings and / or sentences of Read and answer strings. Advantage of this embodiment is the generally big one Availability of possible Attendees. The instructions can easily be stored in the form of a website on the terminal. Naturally any other network is also for this embodiment usable.

In einer besonderen Ausführungsform der Erfindung ist das Verfahren dadurch gekennzeichnet, dass es sich bei mindestens einem Terminal um ein Telefon oder Handy handelt. Diese Handy kann als Eingabemedium dienen. Es kann ebenfalls als privates Empfangsterminal für die selektierten Datensätze dienen. Die Eingabe bzw. die Übermittlung der Zeichenfolge kann per SMS erfolgen. Die Rückantwort nach Speicherung und Bearbeitung, wie oben beschrieben, kann ebenso durch eine SMS erfolgen. Somit ist ein Handy mit seinem Anschluß an das Mobilfunknetz und allen sich hieraus ergebenden Möglichkeiten ein Mittel der Wahl für ein privates Terminal.In a particular embodiment the invention, the method is characterized in that it at least one terminal is a telephone or mobile phone. This mobile phone can serve as an input medium. It can also be called private reception terminal for the selected records are used. The input or the transmission The string can be sent via SMS. The reply after saving and editing, as described above, can also by SMS respectively. Thus is a mobile phone with its connection to the mobile network and all resulting possibilities a means of choice for a private terminal.

In einer ganz anderen Ausführungsform der vorliegenden Erfindung ist das Verfahren dadurch gekennzeichnet, dass die Zeichenfolge und/oder der Satz von Zeichenfolgen akustisch und/oder über ein Eingabegerät, insbesondere einer Tastatur dem Terminal eingegeben werden können. So kann beispielsweise die Zeichenfolge auch per Festnetztelefon übermittelt werden. Voraussetzung hierfür ist, dass der empfangende Server über ein Spracherkennungsmodul verfügt und so die gesprochenen Worte in die Zeichenfolge und/oder Sätze von Zeichenfolgen überführt. Solch Systeme sind heutzutage bekannt. Die Eingabe der Zeichenfolgen über eine Tastatur ist überall bekannt und muss nicht näher erläutert werden.In a completely different embodiment According to the present invention, the method is characterized that the string and / or the set of strings is acoustic and / or over an input device, in particular a keyboard can be entered into the terminal. So For example, the string can also be sent by landline phone become. Prerequisite for this is that the receiving server has a voice recognition module has and so the spoken words in the string and / or sentences of Transferred strings. Such Systems are known today. The input of the strings over a Keyboard is everywhere known and does not have to be closer explained become.

In einer ganz besonderen Ausführungsform der vorliegenden Erfindung ist das Verfahren dadurch gekennzeichnet, dass das Tool und/oder der Entscheider die übermittelte Zeichenfolge und/oder den Satz von Zeichenfolgen mit mindestens einer auf einer Datenbank hinterlegten Zeichenfolge und/oder mindestens einem Satz von Zeichenfolgen vergleicht und dann nur dort hinterlegte Zeichenfolgen und/oder Sätze von Zeichenfolgen auswählt und in der Datenbank speichert.In a very particular embodiment of present invention, the method is characterized that the tool and / or the decision maker the transmitted string and / or the Set of strings with at least one on a database deposited string and / or at least one set of strings compares and then only stored there strings and / or sentences of Select strings and stores in the database.

Die Prüfung auf „Gültigkeit" der Zeichenfolge sowie die Prüfung auf Klasseneinteilung durch den „Entscheider" wird in dieser Ausführungsform durch einen Vergleich mit schon hinterlegten Zeichenfolgen und Datensätzen vorgenommen. So kann beispielsweise eine Gültigkeitsprüfung wie folgt verlaufen: zur Verifikation einer Pinnummer muß eine siebenstellige Ziffernfolge eingeben werden. Wird nun durch einen Bedienungsfehler oder durch Eingabe einer falschen Pinnummer, nämlich einer, in welcher auch Buchstabenfolgen enthalten sind, eine ungültige Zeichenfolge übermittelt so vergleicht das Tool diese Zeichenfolge Zeichen für Zeichen mit den in der Datenbank hinterlegten Zeichen und verwirft die Eingabe bei dem ersten nicht übereinstimmenden Zeichen. Die Prüfung durch den „Entscheider" erfolgt im Prinzip analog. In diesem Fall werden die Zeichenfolgen in ihrer Gesamtheit mit den in der Datenbank vorliegenden Zeichenfolgen verglichen.The exam to "validity" of the string as well the exam Classification by the "decision maker" is in this embodiment made by a comparison with already stored strings and records. For example, a validation such as follows: to verify a pin number must have a seven-digit number sequence be entered. Is now due to a user error or by Entering a wrong pin number, namely one in which also Letters are contained, an invalid string transmitted For example, the tool compares this string character by character with the stored in the database characters and discards the input at the first mismatched Character. The exam by the "decider" takes place in principle analog. In this case, the strings are included in their entirety compared to the strings present in the database.

In einer weiteren Ausführungsform der Erfindung erfolgt die Übergabe an den 2.ten Server in bestimmten Zeitintervallen. Vorteil dieser Ausführungsform ist Speicherplatzersparnis und Arbeitszeitersparnis. Dies verringert selbstverständlich auch die Betriebskosten.In a further embodiment the invention is the transfer to the 2nd server at certain time intervals. Advantage of this embodiment is space saving and labor saving. This reduces Of course also the operating costs.

In einer anderen Ausführungsform der Erfindung ist dieses Verfahren dadurch gekennzeichnet, dass die mit Informationen versehenen Datensätzen per SMS an die Terminals übermittelt werden. Diese Datensätze befinden sich auf dem 2.ten Server, wobei 2.ter Server immer im Sinne dieser Anmeldung verstanden werden muß. Die Übertragung an die Terminals per SMS stellt nun eine leicht zu realisierende Möglichkeit der Datenübertragung dar. SMS-Nachrichten können auf normalen PC's, Handys und speziell hierfür eingerichteten Endgeräten empfangen werden.In another embodiment of the invention, this method is characterized in that the data sets provided with information via SMS to the terminals. These records are located on the 2nd server, where 2.ter server must always be understood in the sense of this application. The transmission to the terminals via SMS is now an easy-to-implement way of data transmission. SMS messages can be received on normal PCs, mobile phones and specially designed terminals.

In einer weiteren Ausführungsform weist das Verfahren folgende den Selektor betreffende Eigenschaften auf: dieser wählt die Datensätze mittels eines Zufallsgenerators aus. Die Methode der Selektion ist nur eine von vielen Möglichen. Jede andere Auswahlmöglichkeit ist ebenso realisierbar. Besonders hervorzuheben sind die Selektion der Datensätze durch einen einfachen Zählmechanismus oder ganz allgemein durch einen frei wählbaren und manchmal besonders zu programmierenden Algorithmus, wobei der Selektor auch auf bestimmte, in einer Datenbank hinterlegten Datensätze, zurückgreifen kann und auf diese Weise bestimmte Datensätze auswählt um Teile dieser Datensätze endgültig zu bearbeiten.In a further embodiment For example, the method has the following properties concerning the selector on: this one chooses the records by means of a random generator. The method of selection is only one of many possibilities. Any other option is just as realizable. Particularly noteworthy are the selection the records through a simple counting mechanism or more generally by a freely selectable and sometimes especially algorithm to be programmed, whereby the selector also depends on certain stored in a database records, and can access these Way certain records selects to parts of these records finally closed to edit.

In einer ganz besonderen Ausführungsform des Verfahren zur Übertragung von Zeichenfolgen und/oder Sätzen von Zeichenfolgen ist dies dadurch gekennzeichnet, dass die Zeichenfolgen und/oder die Sätze von Zeichenfolgen oder zumindest Teile hiervon verschlüsselt übertragen werden. Diese Ausführungsform ist dann notwendig, wenn die Zeichenfolgen und Datensätze sensible Informationen enthalten, die nur bestimmten ausgewählten Personen bekannt sein sollen.In a very particular embodiment of the Method of transmission of strings and / or sentences of strings, this is characterized in that the strings and / or the sentences transmitted encrypted by strings or at least parts thereof become. This embodiment is necessary if the strings and records are sensitive Contain information known only to selected individuals should be.

Eine mögliche Verschlüsselungstechnik ist die RSA-Verschlüsselung. Das zugrunde gelegte Identifizierungsmodell basiert auf dem public-key-Verfahren(RSA-Verschlüsselung), das bei ausreichend großer Bitlänge nach dem derzeitigen Stand der wissenschaftlichen Erkenntnis für die relevanten Zeiträumen einen nicht zu überwindende Hürde darstellt. Außerdem ist das Verschlüsselungskonzept dynamisch entsprechend der technologischen Fortschritte weiterzuentwickeln. Hierbei werden mit Hilfe von Primzahlmultiplikationen die Verschlüsselungsfaktoren gebildet.A possible encryption technology is the RSA encryption. The underlying identification model is based on the public key procedure (RSA encryption), that at sufficiently large bit length according to the current state of scientific knowledge for the relevant periods a not to be overcome Hurdle represents. Furthermore is the encryption concept dynamically evolving according to technological advances. Here, the multiplication factors become the encryption factors educated.

In einer anderen Ausführungsform des Verfahrens werden die Datensätze geblindet übergeben. Das Blindingverfahren beruht darauf, daß ein geblindetes Datum signiert wird. Danach kann das Datum mit dem Blindfaktor entblindet werden. Damit erhält man eine signiertes ursprüngliches Datum. Der Blindingsfaktor wird nach zufälligen Aspekten für jeden Zeichenfolgeneingabe getrennt gewählt. Er ist nur dem den 2.ten Server bekannt, und könnte nur mit dem trial-and-error Verfahren (brute-force methode) ermittelt werden.In another embodiment of the procedure become the records passed blindly. The Blinding is based on signing a blinded date becomes. Then the date can be blinded with the blind factor. This gives you a signed original Date. The blind factor becomes random for each string input selected separately. He's only known to the 2nd server, and could only do so with the trial-and-error Method (brute-force method) are determined.

Weitere Sicherheitsmaßnahmen zum Schutz der zu übergebenden Zeichenfolgen und Datensätze sind wirkungsvolle Signatursysteme sowie die Zertifizierung der einzelnen Programmmodule.Further Safety measures to protect the surrendered Strings and records are effective signature systems as well as the certification of the individual Program modules.

Aus allen diesen Maßnahmen resultiert eine Zuverlässigkeit, die natürlich auch beinhaltet daß die Einheit von Hard- und Software die erforderlichen Programmabläufe richtig, eindeutig und friktionsfrei erfüllt sind und keine nicht dokumentierten Funktionen ausgeführt werden. Das System muß bei Störungen einzelner Komponenten funktionsfähig bleiben.Out all of these measures results in reliability, the course it also implies that the unit of hardware and software the necessary program sequences correctly, clearly and free of friction and no undocumented functions are executed. The system must be at disorders single components functional stay.

Hierzu gehört ein Terminalsystem bestehend, aus mindestens einem öffentlichen und einem privaten Terminal zur Übermittlung einer Zeichenfolge und/oder einem Satz von Zeichenfolgen zu mindestens einem Server, wobei dieses Terminalsystem und/oder Teile dieses Terminalsystems Datenpakete empfangen können, welche aus der Speicherung und Bearbeitung der Zeichenfolge und/oder Sätzen von Zeichenfolgen nach dem Verfahren der Ansprüche 1 bis 11 gebildet werden, sowie ein Serversystem bestehend aus Servern, welche Module aufweisen, die das Verfahren der Ansprüche 1 bis 11 ausführen können.For this belongs a terminal system consisting of at least one public and a private terminal for delivery a string and / or a set of strings at least a server, this terminal system and / or parts of this Terminal system can receive data packets, which from the storage and Editing the string and / or sentences of strings the method of the claims 1 to 11 are formed, and a server system consisting of servers, which modules have the method of claims 1 to 11 can perform.

Folgende Figuren und Beispiele sind nicht einschränkend zu verstehen, sie erläutern nur beispielhaft einen möglichen Verfahrensablauf und eine mögliche Topologie des Systems.The following Figures and examples are not limiting, they only explain exemplarily a possible Procedure and a possible Topology of the system.

Bsp. 1Example 1

So kann das Verfahren genutzt werden um befragungssichere und anonyme statistische Erhebungen zu veranstalten. Diese Erhebungen können über Kurzzeit- und Langzeitereignisse erhoben werden. Der Charakter der Befragungen kann wissenschaftlich, sportlich oder auch spielerisch sein. Die Zielgruppe sollte zur Gewährleistung einer ordentlichen statistischen Auswertung eine Mindestgröße nicht unterschreiten. Um gleichzeitig auch eine Augenblickaufnahme zu garantieren sind Besucher von Großereignissen und Großveranstaltungen, wie z. B. Konzerten, Volksfesten, Sportveranstaltungen, Kongressen und Ähnlichem, eine mögliche Zielgruppe, da sie zeitgleich befragt werden können.So The method can be used for polling-proof and anonymous to organize statistical surveys. These surveys may be carried out via short-term and long-term events are raised. The character of the interviews can be scientific, sporty or playful. The target group should to ensure a regular statistical evaluation a minimum size is not below. At the same time to take a snapshot guarantee visitors of major events and major events, such as B. concerts, folk festivals, sporting events, congresses and the like, a possible Target group, since they can be interviewed at the same time.

Damit die Befragung alle potentiellen Teilnehmer erreichen kann, bietet sich eine Übertragung der Fragen über einen Großbildschirm an. Der Großbildschirm kann leicht über einen handelsüblichen PC, der zudem noch als Terminal genutzt werden kann, angesteuert werden. Die Befragung kann jederzeit unterbrochen und/oder aktualisiert werden. Die Aktualisierung kann durch eine Übermittlung der Daten von einem Server erfolgen. Hierbei bietet sich eine Übertragung über das Internet an. Es muß nur gewährleistet sein, dass die Information, also die Fragen nicht durch unbefugte Dritte vor ihrer Übertragung manipuliert werden. So kann eine handelübliche Linuxdistribution so eingerichtet werden, dass der unbefugte Zugriff auf das Terminal verhindert wird. Die Präsentation der Fragen erfolgt mit Hilfe selbst programmierter Java-Applets. Diese steuern und überwachen den Ablauf der Befragung. Eingabeterminal können, wie schon oben erwähnt normale vernetzte PC's Handy's oder speziell konstruierte Terminals sein. Sollte eine Schutzgebühr erhoben werden müssen, so kann dies mit Hilfe besonderer Rufnummern erfolgen, die diese Schutzgebühr direkt mit der Telefonrechnung einbehalten. Sind die Antworten auf die Fragen direkt zu beantworten, so wird eine konkrete Eingabe von den Teilnehmer erwartet. Handelt es sich bei der gestellten Frage um eine Schätzung, so können mehrere Auswahlmöglichkeiten zur Wahl gestellt werden, aus welchen der Teilnehmer eine auswählen muß.In order for the survey to reach all potential participants, a transfer of the questions via a large screen is an option. The large screen can easily be controlled via a standard PC, which can also be used as a terminal. The survey can be interrupted and / or updated at any time. The update can be done by transmitting the data from a server. This offers itself a transmission over the Internet. It only has to be ensured that the information, ie the questions are not manipulated by unauthorized third parties before their transfer. Thus, a standard Linux distribution can be set up to prevent unauthorized access to the terminal. The presentation of the questions takes place with the help of self-programmed Java applets. These control and monitor the flow of the survey. As mentioned above, the input terminal can be normal networked PC's, mobile phones or specially designed terminals. If a nominal fee has to be charged, this can be done with the help of special telephone numbers which withhold this protective charge directly with the telephone bill. If the answers to the questions are to be answered directly, a concrete input from the participants is expected. If the question asked is an estimate, several choices can be made from which the participant must choose one.

1 zeigt eine mögliche Topologie, welches zur Verwendung des Verfahrens geeignet ist. 1 shows a possible topology which is suitable for use of the method.

2 zeigt schematisch einen Ablaufplan des erfindungsgemäßen Verfahrens 2 schematically shows a flowchart of the method according to the invention

3 zeigt schematisch einen Ablaufplan unter Berücksichtigung einer weiteren möglichen Topologie, welches zur Verwendung des Verfahrens geeignet ist. 3 schematically shows a flow chart taking into account another possible topology, which is suitable for use of the method.

1 zeigt schematisch eine mögliche Topologie, die zur Verwendung des erfindungsgemäßen Verfahrens verwendet werden kann. 1 shows schematically a possible topology that can be used for using the method according to the invention.

Von einem Terminal 4a, 4b, 4c, 4d werden Zeichenfolgen oder Sätze von Zeichenfolgen, die aufgrund von Anweisung, die auf einem Bildschirm 3 oder einer anderen Anzeigeeinrichtung angezeigt werden, an einen Server 1 übermittelt.From a terminal 4a . 4b . 4c . 4d are strings or sets of strings that are due to statement on a screen 3 or another display device, to a server 1 transmitted.

Eine solche Anweisung lautet beispielsweise: Schätzen Sie das Ergebnis der nächsten Bundestagswahl!A such instruction is for example: Estimate the result of the next federal election!

Mögliche vorgegebene Antworten sind:

  • a: Kein Regierungswechsel
  • b: Ein Regierungswechsel
Possible given answers are:
  • a: No change of government
  • b: a change of government

Gültige Antworten werden durch das Tool ausgewählt und in eine Datenbank überführt. So ist beispielsweise eine Antwort „c" oder „136" eindeutig ungültig. Sie wird dann nicht weiter verarbeitet. Die gültigen Antworten werden dann mittels des Entscheiders weiter bearbeitet, nämlich in Datensätze überführt, wobei alle und/oder einige dieser Datensätze markiert werden. Diese Markierung ist genau in dem Fall besonders wichtig, wenn der gestellten Anweisung eine genaue Antwort zugewiesen werden kann. So kann die Frage „wie viele Personen leben in Deutschland?" zu diesem Zeitpunkt beantwortet werden. Es wird bei dieser Frage lediglich Wissen abgefragt. Der Entscheider teilt in diesem Fall die Datensätze in richtige und falsche Antworten ein und markiert die Datensätze entsprechend. Die Datensätze oder Teile dieser Datensätze werden dann an den 2-ten Server 2 übermittelt. Dort werden dann die Datensätze mit Hilfe des Selektors weiter verarbeitet. Nach Bearbeitung sind die Datensätze so aufbereitet, dass sie oder Teile von ihnen an Terminals übermittelt werden können. Hierbei ist es wichtig, dass die allgemeinen Auswertungen, die für eine Vielzahl von Personen von Interesse sind an eine „Publik-Terminal", also ein Terminal, welches öffentlich einsehbar ist. Diese Terminal kann bei Umfragen an Großveranstaltungen dort für jeden einsichtig aufgestellt werden. Ein andere Datensatz wird beispielsweise per SMS an vorzugsweise Handy übermittelt, wobei die Handynummer eine Information sein kann, welche bei der Befragung mit übergeben werden muß. Diese vertrauliche Information wird nach den oben angegebenen Möglichkeiten behandelt, wobei dies Sicherheitsmaßnahmen natürlich im Laufe der Zeit an die neuen Standards angepasst werden müssen.Valid answers are selected by the tool and transferred to a database. For example, an answer "c" or "136" is clearly invalid. It will not be processed further. The valid answers are then further processed by the decider, namely converted into records, all and / or some of these records are marked. This marking is especially important in the case where the instruction given can be assigned an exact answer. For example, the question "How many people live in Germany?" Can be answered at this point in time, asking only for knowledge in this case, the decision maker dividing the records into correct and incorrect answers and marking the records accordingly or parts of these records are then sent to the 2nd server 2 transmitted. There, the records are then further processed using the selector. After processing, the records are prepared so that they or parts of them can be transmitted to terminals. It is important that the general evaluations that are of interest to a large number of people are to a "public terminal", ie a terminal that is publicly accessible.This terminal can be made comprehensible to everyone in surveys at major events. For example, another record may be sent by SMS to, preferably, a mobile phone, where the mobile number may be an information to be provided at the time of the interview, and this sensitive information will be handled as described above, with the security measures, of course, over time new standards.

2 zeigt schematisch ein Ablaufplan des erfindungsgemäßen Verfahrens. 2 schematically shows a flowchart of the method according to the invention.

Auf einem Bildwiedergabegerät 3, vorzugsweise einem Großbildschirm wird eine Umfrage in Form eines Spieles durchgeführt. Es werden den Besuchern einer Großveranstaltung, beispielsweise Besuchern eines Rock- oder Popkonzertes, also den möglichen Teilnehmern, Fragen über die auftretenden Gruppen gestellt. Diese Fragen können mit Hilfe von Handys über SMS-Antworten beantwortet werden. In diesem Fall stellen die Handys mögliche Terminals 4 dar. Es sind allerdings auch andere Terminals denkbar. Die Antworten werden von einem Tool 5, welches auf dem Server 1 liegt, hinsichtlich ihrer Gültigkeit überprüft. Ungültige Antworten führen direkt zu einem Spielende 6. Gültige Antworten werden dem Entscheider 7 übergeben und dort teilweise mit Markierungen versehen. Je nach Spiel können falsche Antworten auch direkt zu einem Spielende 6 führen. Die markierten Zeichenfolgen und/oder Sätze von Zeichenfolgen werden in Datensätze überführt und in einer Datenbank 8 gespeichert. Zu bestimmten Zeitpunkten wird diese Datenbank mit Hilfe eines Abfragetools 10 abgefragt, beispielweise mit Hilfe eines Providers der solche Dienste unter einer Servicenummer anbietet. Die Datensätze werden dann ganz oder teilweise auf den 2.ten Server 2 übermittelt. Dort werden die Datensätze auf einer Datenbank mit einem Selektor 9 abgelegt und ganz oder teilweise selektiert. Die selektierten Datensätzen werden dann an Terminals zurückgesendet. An das private Terminal 4e gehen persönliche Nachrichten wie der Gewinn des Spieles und auch die Bekanntgabe von möglichen Gewinnpunkten, an das öffentliche Terminal gehen die Datensätze, die die Spielergebnisse und statistische Auswertungen enthalten. Es können hier auch bei einer Gewinnnummernermittlung die schon verteilten Gewinnnummern bekannt gegeben werden.On a picture player 3 , preferably a large screen, a survey in the form of a game is performed. Visitors to a major event, such as visitors to a rock or pop concert, ie the potential participants, are asked questions about the groups that appear. These questions can be answered with the help of mobile phones via SMS responses. In this case, the cell phones make potential terminals 4 However, other terminals are also conceivable. The answers are from a tool 5 which is on the server 1 is checked for validity. Invalid answers lead directly to the end of a game 6 , Valid answers become the decision maker 7 pass and there are partially marked. Depending on the game, wrong answers can also jump to a game end 6 to lead. The selected strings and / or sets of strings are translated into records and into a database 8th saved. At certain times, this database is accessed using a query tool 10 queried, for example, with the help of a provider of such services under a service number offers. The data sets are then completely or partially on the 2nd server 2 transmitted. There, the records are stored on a database with a selector 9 filed and selected in whole or in part. The selected records are then sent back to terminals. To the private terminal 4e go personal messages like the Ge winn of the game and also the announcement of possible profit points, to the public terminal go the records containing the game results and statistical evaluations. It can also be given in a profit number determination the already distributed winning numbers.

3 zeigt schematisch einen Ablaufplan unter Berücksichtigung einer weiteren möglichen Topologie, welches zur Verwendung des Verfahrens geeignet ist. Hierbei ist nur der Zugriff der Präsentation der Befragung zu beachten. Die Präsentation erfolgt hier über die Bereitstellung der Fragen über ein den Terminals zugängliches Netzwerk, beispielsweise Internet, AOL, EOL, MSN. Bei dieser Art der Präsentation können weitaus mehr Teilnehmer angesprochen werden. Die Befragung kann weiterhin über einen längeren Zeitraum durchgeführt werden, welches sich natürlich auch in der Art der gestellten Fragen niederschlägt. Die oben erwähnten Großveranstaltungen haben doch einen zeitlich begrenzten Charakter und sind deshalb eher für veranstaltungsgebundene Befragungen geeignet. 3 schematically shows a flow chart taking into account another possible topology, which is suitable for use of the method. Here only the access of the presentation of the survey is to be considered. The presentation is made here by providing the questions via a network accessible to the terminals, for example Internet, AOL, EOL, MSN. With this type of presentation far more participants can be addressed. The survey can continue to be conducted over a longer period, which of course also reflects in the nature of the questions asked. The major events mentioned above have a temporary character and are therefore more suitable for event-related surveys.

11
Server server
22
2.ter Server (im Sinne der Anmeldung 2.ter Server (in the sense of the registration
33
Bildwiedergabegerät Image display device
4 = 4a, 4b, 4c, 4d,4 = 4a, 4b, 4c, 4d,
mögliche Terminalspossible terminals
4e, 4f, 4g4e, 4f, 4g
besonders ausgezeichnete Terminals (s.u.)especially excellent terminals (s.u.)
4e4e
privates Terminal private terminal
4f4f
öffentliches Terminal public terminal
4g4g
Terminal mit Netzanbindung, welches die Anweisungen für andere im Netz befindliche Terminals bereitstellt terminal with network connection, which provides the instructions for other terminals in the network provides
55
Tool (zur Ermittlung „gültiger" Eingaben) tool (to determine "valid" entries)
66
Abbruch bzw. Ende aufgrund Ungültigkeit oder falscher Antwort cancellation or end due to invalidity or wrong answer
77
Entscheider decision-makers
88th
Datenbank Database
99
Datenbank mit Selektor Database with selector
1010
Freischaltungseinrichtung für Zugriff auf 2.ten Server Activating equipment for access on 2nd server

Claims (15)

Verfahren zur Übermittlung einer Zeichenfolge und/oder einem Satz von Zeichenfolgen von einem Terminal 4 zu mindestens einem Server 1 und dem darauffolgenden Abgleich der Zeichenfolge und/oder einem Satz von Zeichenfolgen mit Datensätzen einer Datenbank 8, sowie der Übermittlung von Zeichenfolgen und/oder einem Satz von Zeichenfolgen an mindestens ein öffentliches 4f und ein privates Terminal 4e wobei folgende Verfahrensschritte durchlaufen werden: • Übermittlung der Zeichenfolge und/oder einem Satz von Zeichenfolgen von einem Terminal 4 an einen mindestens Server 1, wobei dieser Server 1 ein Tool 5 aufweist, welches bestimmte Zeichenfolgen und/oder bestimmte Sätze von Zeichenfolgen auswählt und diese in einer Datenbank 8 speichert, • Verarbeitung der gespeicherten Zeichenfolge und/oder der Sätze von Zeichenfolgen durch einen Entscheider 7, wobei dieser Entscheider 7 die gespeicherten Zeichenfolgen und/oder der Sätze von Zeichenfolgen in Datensätze überführt, wobei bestimmte markiert werden und diese Datensätze in einer Datenbank 8 gespeichert werden, • Übergabe der markierten und gespeicherten Datensätze oder Teilen dieser Datensätze an einen 2.ten Server 2 zur Speicherung in einer Datenbank 9, • Verarbeitung der im 2.ten Server 2 gespeicherten Datensätze durch einen Selektor, wobei dieser Selektor bestimmte Datensätze selektiert und diese selektierten Datensätze und/oder Teile der Datensätze mit zusätzlichen Informationen versieht, wodurch ein oder mehrere Datenpakete entstehen, • Übermittlung mindestens eines Datenpaketes an mindestens einen öffentlichen Terminal 4f und Übermittlung desselben oder eines anderen Datenpaketes an ein privates Terminal 4e.Method for transmitting a string and / or a set of strings from a terminal 4 to at least one server 1 and then matching the string and / or a set of strings with records of a database 8th , as well as the transmission of strings and / or a set of strings to at least one public 4f and a private terminal 4e wherein the following steps are performed: transmission of the string and / or a set of strings from a terminal 4 to an at least server 1 , this server 1 a tool 5 which selects certain strings and / or sets of strings and stores them in a database 8th stores, • processing the stored string and / or the sets of strings by a decision maker 7 , this decision maker 7 the stored strings and / or the sets of strings are converted into records, with certain being marked and those records being in a database 8th • Transfer of the marked and saved data records or parts of these data records to a second server 2 for storage in a database 9 • Processing of the 2nd server 2 stored records by a selector, this selector selects certain records and provides these selected records and / or parts of the records with additional information, creating one or more data packets, • Transmission of at least one data packet to at least one public terminal 4f and transmitting the same or another data packet to a private terminal 4e , Verfahren nach Anspruch 1 dadurch gekennzeichnet, dass mindestens ein Terminal 4g so eingerichtet ist, dass dieses Terminal die Anweisungen zur Eingabe der Zeichenfolge und/oder Sätze von Zeichenfolgen anderen Terminals 4 über ein Netzwerk, insbesondere über das Internet zugänglich macht.A method according to claim 1, characterized in that at least one terminal 4g is set up so that this terminal is the instructions for entering the string and / or sets of strings other terminals 4 accessible via a network, in particular via the Internet. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass es sich bei mindestens einem Terminal 4a um ein Telefon handelt.Method according to one of the preceding claims, characterized in that it is at least one terminal 4a is about a phone. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass mindestens ein Terminal 4 so eingerichtet ist, dass dieses Anweisungen zur Eingabe der Zeichenfolge und/oder Sätze von Zeichenfolgen anzeigt, insbesondere auf Bildwiedergabegeräten 3.Method according to one of the preceding claims, characterized in that at least one terminal 4 is arranged to display instructions for entering the string and / or sets of strings, in particular on picture display devices 3 , Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass die Zeichenfolge und/oder der Satz von Zeichenfolgen akustisch und/oder über ein Eingabegerät, insbesondere einer Tastatur, dem Terminal 4 eingegeben werden können.Method according to one of the preceding claims, characterized in that the string and / or the set of strings acoustically and / or via an input device, in particular a keyboard, the terminal 4 can be entered. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass das Tool 5 und/oder der Entscheider 7 die übermittelte Zeichenfolge und/oder den Satz von Zeichenfolgen mit mindestens einer auf einer Datenbank 8 hinterlegten Zeichenfolge und/oder mindestens einem Satz von Zeichenfolgen vergleicht und dann nur dort hinterlegte Zeichenfolgen und/oder Sätze von Zeichenfolgen auswählt und in der Datenbank 8 speichert.Method according to one of the preceding claims, characterized in that the tool 5 and / or the decision maker 7 the transmitted characters follow and / or the set of strings with at least one on a database 8th stored string and / or at least one set of strings and then selects only there stored strings and / or sets of strings and selects in the database 8th stores. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass die Übergabe an den 2.ten Server 2 in bestimmten Zeitintervallen erfolgt.Method according to one of the preceding claims, characterized in that the transfer to the 2nd server 2 takes place at certain time intervals. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass die mit Informationen versehenen Datensätzen per SMS an die Terminals übermittelt werden.Method according to one of the preceding claims characterized characterized in that the provided with information records by SMS sent to the terminals become. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass der Selektor die Datensätze mittels eines Zufallsgenerators auswählt.Method according to one of the preceding claims characterized characterized in that the selector selects the records by means of a random number generator. Verfahren nach einem der vorhergehenden Ansprüche 1 bis 8 dadurch gekennzeichnet, dass der Selektor die Datensätze nach einem Zählmechanismus auswählt.Method according to one of the preceding claims 1 to 8, characterized in that the selector according to the records a counting mechanism selects. Verfahren nach einem der vorhergehenden Ansprüche 1 bis 8 dadurch gekennzeichnet, dass der Selektor die Datensätze nach einem frei wählbaren Algorithmus auswählt.Method according to one of the preceding claims 1 to 8, characterized in that the selector according to the records a freely selectable algorithm selects. Verfahren nach einem der vorhergehenden Ansprüche dadurch gekennzeichnet, dass die Zeichenfolgen und/oder die Sätze von Zeichenfolgen oder zumindest Teile hiervon verschlüsselt übertragen werden.Method according to one of the preceding claims characterized characterized in that the strings and / or the sentences of Transmit strings or at least parts of them encrypted become. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass die Datensätze geblindet übergeben werden.Method according to one of the preceding claims, characterized characterized in that the records passed blindly become. Ein Terminalsystem bestehend aus mindestens einem öffentlichen 4f und einem privaten Terminal 4e zur Übermittlung einer Zeichenfolge und/oder einem Satz von Zeichenfolgen zu mindestens einem Server 1, wobei dieses Terminalsystem und/oder Teile dieses Terminalsystems Datenpakete empfangen können, welche aus der Speicherung und Bearbeitung der Zeichenfolge und/oder Sätzen von Zeichenfolgen nach dem Verfahren der Ansprüche 1 bis 13 gebildet werden.A terminal system consisting of at least one public 4f and a private terminal 4e for transmitting a string and / or a set of strings to at least one server 1 This terminal system and / or parts of this terminal system can receive data packets which are formed from the storage and processing of the character string and / or sets of character strings according to the method of claims 1 to 13. Ein Serversystem bestehend aus Server 1, 2, welche Module aufweisen, die das Verfahren der Ansprüche 1 bis 13 ausführen können.A server system consisting of server 1 . 2 comprising modules capable of carrying out the method of claims 1 to 13.
DE200610026267 2006-06-02 2006-06-02 Character sequence transmitting method, involves processing data set stored in server, transmitting data packet to public terminal and transmitting data packet or another data packet to private terminal Ceased DE102006026267A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE200610026267 DE102006026267A1 (en) 2006-06-02 2006-06-02 Character sequence transmitting method, involves processing data set stored in server, transmitting data packet to public terminal and transmitting data packet or another data packet to private terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200610026267 DE102006026267A1 (en) 2006-06-02 2006-06-02 Character sequence transmitting method, involves processing data set stored in server, transmitting data packet to public terminal and transmitting data packet or another data packet to private terminal

Publications (1)

Publication Number Publication Date
DE102006026267A1 true DE102006026267A1 (en) 2007-12-06

Family

ID=38650573

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200610026267 Ceased DE102006026267A1 (en) 2006-06-02 2006-06-02 Character sequence transmitting method, involves processing data set stored in server, transmitting data packet to public terminal and transmitting data packet or another data packet to private terminal

Country Status (1)

Country Link
DE (1) DE102006026267A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001022261A2 (en) * 1999-09-21 2001-03-29 Kim Peter H I Method and apparatus for delivery of targeted advertising and content based on user interaction with online queries on a wide area network
US20020007303A1 (en) * 2000-05-01 2002-01-17 Brookler Brent D. System for conducting electronic surveys

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001022261A2 (en) * 1999-09-21 2001-03-29 Kim Peter H I Method and apparatus for delivery of targeted advertising and content based on user interaction with online queries on a wide area network
US20020007303A1 (en) * 2000-05-01 2002-01-17 Brookler Brent D. System for conducting electronic surveys

Similar Documents

Publication Publication Date Title
DE102008017660A1 (en) Access control system and procedures using social laws
EP1282296A2 (en) Method and device for establishing a conference circuit
DE10297256T5 (en) Information transmission system
EP1181835B1 (en) Communication method and suitable device for chat rooms
DE102006026267A1 (en) Character sequence transmitting method, involves processing data set stored in server, transmitting data packet to public terminal and transmitting data packet or another data packet to private terminal
EP3278511B1 (en) System and method for processing electronic messages
EP1116372B1 (en) Message exchange and method for distributing messages in telephone networks
EP1249994B1 (en) Method to exchange messages and information in a teleconference
EP2822261B1 (en) Method and assembly for pooling multimodal waiting fields and searching current telephone calls for a user in a telecommunications network
DE60306286T2 (en) A method of making an isolating multimedia label from an access provider
DE102012002186B4 (en) Method for communication in a communication network
DE102008033912A1 (en) Method for transmitting application-based message i.e. text message such as short message service, from sender to receiver mobile phone, involves storing message and identifier in application server if profile is not stored in identifier
WO2007131963A1 (en) Method for combined message transmission and processing in a telecommunication network
EP2103060B1 (en) Method for delivering primary information that exists in at least one electronic form
DE60222992T2 (en) METHOD FOR HEARING A PAGE THROUGH A COMMUNICATION NETWORK THROUGH A TELEPHONE NETWORK
DE102013004363A1 (en) Method and apparatus for managing communications
EP1815665B1 (en) Method for provision of an address in a data network
DE19956852A1 (en) E-mail system uses voice recognition allows cheap audio messages
WO2002063824A1 (en) Telecommunications protocol, system and devices for anonymous, validated electronic polling
EP1378843A1 (en) Method and data processing system for secure communication between authorities and citizens
EP1001357A1 (en) Discount processing method
DE102004050084B3 (en) A method for sending a plurality of messages in a communication terminal
DE10330527B4 (en) SMS contact
EP1530354A2 (en) Certified calls
EP2564584A1 (en) Arrangement for logging use processes

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8131 Rejection