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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000005540 biological transmission Effects 0.000 claims description 17
- 230000007246 mechanism Effects 0.000 claims description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000010972 statistical evaluation Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements 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
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.
- 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.
Von
einem Terminal
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
- 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
Auf
einem Bildwiedergabegerät
- 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)
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)
| 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 |
-
2006
- 2006-06-02 DE DE200610026267 patent/DE102006026267A1/en not_active Ceased
Patent Citations (2)
| 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 |