DE102014012346A1 - Device and method for merging data packets and / or data sets - Google Patents
Device and method for merging data packets and / or data sets Download PDFInfo
- Publication number
- DE102014012346A1 DE102014012346A1 DE102014012346.4A DE102014012346A DE102014012346A1 DE 102014012346 A1 DE102014012346 A1 DE 102014012346A1 DE 102014012346 A DE102014012346 A DE 102014012346A DE 102014012346 A1 DE102014012346 A1 DE 102014012346A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- access control
- program
- client
- access
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/604—Tools and structures for managing or administering access control systems
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/46—Bases; Cases
- H01R13/502—Bases; Cases composed of different pieces
- H01R13/504—Bases; Cases composed of different pieces different pieces being moulded, cemented, welded, e.g. ultrasonic, or swaged together
- H01R13/5045—Bases; Cases composed of different pieces different pieces being moulded, cemented, welded, e.g. ultrasonic, or swaged together different pieces being assembled by press-fit
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/46—Bases; Cases
- H01R13/52—Dustproof, splashproof, drip-proof, waterproof, or flameproof cases
- H01R13/5202—Sealing means between parts of housing or between housing part and a wall, e.g. sealing rings
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2111—Location-sensitive, e.g. geographical location, GPS
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2137—Time limited access, e.g. to a computer or data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2151—Time stamp
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/02—Contact members
- H01R13/04—Pins or blades for co-operation with sockets
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R2107/00—Four or more poles
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Automation & Control Theory (AREA)
- Storage Device Security (AREA)
Abstract
Datensammelvorrichtung aufweisend: – eine Programmspeichereinheit, um ein Zugriffskontrollausführungsprogramm zur Realisierung einer Zugriffskontrolle zu speichern, wobei das Zugriffskontrollausführungsprogramm so eingerichtet ist, dass Zugriffsberechtigungen und/oder Orts- und/oder Zeitsignaturen geprüft werden, und – eine Ladeeinheit auf einem Client, welche es ermöglicht, dass der Client mit dem Zugriffskontrollausführungsprogramm kommuniziert und der Zugriff auf Datensätze und/oder Datenpakete zugelassen oder verboten wird, oder das Hoch- oder Runterladen der Datensätze und/oder Datenpakete zugelassen oder verboten wird, – eine weitere Programmspeichereinheit, um ein Ordnungsausführungsprogramm zu speichern, welches Datenpakete und/oder Datensätze mit gleichen Orts- und/oder Zeitsignaturen einem Bucket zuordnet.A data collection device comprising: a program storage unit for storing an access control execution program for realizing an access control, the access control execution program being arranged to check access permissions and / or location and / or time signatures, and a load unit on a client which enables that the client communicates with the access control executing program and the access to records and / or data packets is permitted or prohibited, or the uploading or downloading of the data sets and / or data packets is permitted or prohibited, - another program storage unit for storing an order execution program which Assign data packets and / or data records with the same location and / or time signatures to a bucket.
Description
Die vorliegende Erfindung betrifft Vorrichtungen und Verfahren zur Zusammenführung von Datenpaketen und/oder Datensätzen.The present invention relates to devices and methods for merging data packets and / or data sets.
Heutzutage wird die Bearbeitung und Lagerung von Informationen und Daten immer mehr von den lokalen Örtlichkeiten, also den Speichermedien in der Firma oder dem privat-genutzten PC auf nicht-lokale Server umverteilt. Dies führt zu einer ernormen Erweiterung des Netzwerkes und damit zu einer stetig wachsenden Nutzungsmöglichkeit der Daten für eine immer größer werdende Anzahl an Benutzern und Anwendern. Betrachtet man die Entwicklung der dezentral gelagerten Daten, so sieht man genau, dass langsam der Schwerpunkt von der reinen Auslagerung der Daten hin zur Bearbeitung dieser, entweder auf dem lokalen Rechner oder direkt auf dem externen Speichermedium fortschreitet. Es existieren nun schon viele Möglichkeiten Daten ausserhalb der eigenen PC's oder eines Netzwerkes, sei es nun ein internes oder ein externes, zu speichern. Auch die Bearbeitungsmöglichkeit dieser nichtlokal gelagerten Datenpakete und Datensätze ist schon teilweise vorhanden, wobei in manchen Fällen die Daten mit einem lokal vorhandenen Programm bearbeitet werden, als auch die Möglichkeit gegeben ist ein dezentral gelagertes Programm zu verwenden.Today, the processing and storage of information and data is increasingly being redistributed from local locations, such as the company's storage media or the privately-used PC, to non-local servers. This leads to a tremendous expansion of the network and thus to a steadily growing use of data for an ever-increasing number of users and users. Looking at the evolution of decentrally stored data, it is clear that the focus is slowly shifting from the mere outsourcing of the data to processing it, either on the local machine or directly on the external storage medium. There are already many possibilities to save data outside the own PC or a network, be it an internal or an external one. The possibility of processing these non-locally stored data packets and data sets is already partially available, in some cases, the data is processed with a locally existing program, as well as given the opportunity to use a decentralized stored program.
Die ausgelagerten Dateien sollen aber nicht nur einem Nutzer zur Verfügung stehen, sondern ganzen Gruppen, Abteilungen und Interessengemeinschaften. So lässt es die Einrichtung der meisten externen Server zu, dass Gruppen gebildet werden können, die gemeinsame Interessen haben und deshalb die Daten teilen wollen. Diese Interessen können wirtschaftlicher oder rein privater Natur sein. Problematisch bei dem Versuch die Daten zu teilen ist aber bei all diesen gebildeten Gruppen immer die mangelnde Koordination bei der Dateneingabe, Datenverwaltung, Datenverarbeitung und Datenentnahme. So gehen viele Informationen verloren, da die hierzu notwendigen Daten gar nicht erst zur Verfügung gestellt werden. Weiterhin werden die Daten teilweise auch nicht zeitgerecht eingebracht oder an einem falschen Ort auf dem jeweiligen Server abgelegt, wo sie von den anderen Benutzern nicht genutzt werden können. Die Koordination der Verarbeitung der Information und Daten ist allerdings eine organisatorisch sehr anspruchsvolle Aufgabe, die zur Zeit noch nicht gelöst wurde.The outsourced files should not only be available to one user, but to entire groups, departments and communities of interest. Thus, setting up most external servers allows groups to be formed that have common interests and therefore want to share the data. These interests can be economic or purely private. However, the problem with trying to share the data is the lack of coordination in data entry, data management, data processing and data extraction in all these groups. So much information is lost because the necessary data is not even made available. Furthermore, some of the data will not be submitted in time or stored in the wrong place on the respective server, where they can not be used by the other users. The coordination of the processing of the information and data, however, is a very demanding organizational task that has not yet been solved.
Daher ist es Aufgabe der vorliegenden Erfindung eine Vorrichtung und ein Verfahren bereitzustellen, welche es ermöglicht Daten aus verschiedenen Quellen nach räumlichen und/oder zeitlichen Erstellungskriterien geordnet, bereitzustellen und abrufbar zu machen.It is therefore an object of the present invention to provide an apparatus and a method which makes it possible to arrange, make available and retrievable data from different sources according to spatial and / or temporal creation criteria.
Diese Aufgabe wird erfindungsgemäß gelöst durch eine Datensammelvorrichtung, die eine Programmspeichereinheit, um ein Zugriffskontrollausführungsprogramm zur Realisierung einer Zugriffskontrolle zu speichern, aufweist, wobei das Zugriffskontrollausführungsprogramm so eingerichtet ist, dass Zugriffsberechtigungen und/oder Orts- und/oder Zeitsignaturen geprüft werden, und weiterhin eine Ladeeinheit auf einem Client aufweist, welche es ermöglicht, dass der Client mit dem Zugriffskontrollausführungsprogramm kommuniziert und der Zugriff auf Datensätze und/oder Datenpakete zugelassen oder verboten wird, oder das Hoch- oder Runterladen der Datensätze und/oder Datenpakete zugelassen oder verboten wird, und auch noch eine weitere Programmspeichereinheit aufweist, um ein Ordnungsausführungsprogramm zu speichern, welches Datenpakete und/oder Datensätze mit gleichen Orts- und/oder Zeitsignaturen einem Bucket zuordnet.According to the invention, this object is achieved by a data collection device having a program storage unit for storing an access control execution program for realizing an access control, wherein the access control execution program is arranged to check access permissions and / or location and / or time signatures, and further a load unit on a client, which allows the client to communicate with the access control execution program and to allow or deny access to records and / or data packets, or to allow or prohibit uploading or downloading the data sets and / or data packets, and so on a further program storage unit to store an order execution program, which assigns data packets and / or data records with the same location and / or time signatures a bucket.
Die erfindungsgemäße Datensammelvorrichtung weist mindestens eine Programmspeichereinheit auf. In dieser wird das Zugriffskontrollausführungsprogramm gespeichert. Das Zugriffskontrollausführungsprogramm ist so eingerichtet, dass es Zugriffsberechtigungen und Freigaben prüft. Diese Zugriffsberechtigungen sind maßgeblich dafür geeignet, dass keine Unberechtigten auf die Datensammelvorrichtung, die dort liegende Software und vorhandene Hardware zugreifen können. Die Zugriffsberechtigungen können unterschiedlich ausgeprägt sein. Sie können das Anschauen der Datenpakete und Datensätze ermöglichen, was einen sehr eingeschränkten Zugriff bedeutet. Sie können aber auch weiter gefasst sein und das Hoch- bzw. Runterladen von Daten oder gar eine Bearbeitung oder Veränderung dieser bedeuten. Die Orts- und Zeitsignaturen, welche das Zugriffskontrollausführungsprogramm auch noch prüft, sind an die einzelnen Datensätze und/oder Datenpakete angehängt oder auch direkt in die Datensätze und/oder Datenpakete eingefügt. Sie ermöglichen eine Zuordnung der Datensätze und Datenpakete zu dem Zeitpunkt ihrer Erstellung und auch dem Ort ihrer Erstellung. So kann über diese Signaturen Datum und Ort der Erstellung eindeutig zugeordnet werden. Das Zugriffskontrollausführungsprogramm kann nun anhand dieser Signaturen den Zugriff und die Freigabe auf Ordner (Buckets) sicherstellen. Die jeweiligen Signaturen führen und leiten den Nutzer also in diesem Fall zu bestimmten Ordnern.The data collecting device according to the invention has at least one program memory unit. This stores the access control execution program. The access control execution program is set up to check access permissions and shares. These access authorizations are essential to ensure that no unauthorized persons have access to the data collection device, the software located there and existing hardware. The access rights can be different. You can enable the viewing of data packages and records, which means very limited access. But they can also be broader and mean uploading or downloading data or even editing or changing it. The location and time signatures, which the access control execution program also checks, are attached to the individual data sets and / or data packets or also inserted directly into the data records and / or data packets. They allow the assignment of data records and data packages at the time of their creation and also the place of their creation. In this way, the date and place of creation can be clearly assigned via these signatures. The access control executor can now use these signatures to ensure access and sharing on folders (buckets). The respective signatures lead and guide the user in this case to specific folders.
Eine Zeitsignatur verknüpft elektronische Dokumente, in dem hier vorliegenden Fall die genannten Datenpakete und/oder Datensätze mit der gesetzlich gültigen Uhrzeit. Dadurch ist nachvollziehbar, wann eine digitale Aufzeichnung stattgefunden hat. Zeitsigniersysteme liefern also fälschungssichere Zeitstempel für die jeweiligen elektronischen Dokumente, also Textdokumente, Bild und Videodateien, e-mails und vieles mehr. Bei den Zeitsigniersystemen kann es sich um eine spezielle Hardware handeln, die an die jeweilige Hardware gekoppelt ist. Es sind aber auch schon Softwarelösungen in gleicher Qualität im Einsatz. Die hohe Qualität ist bei professioneller Verwendung gesetzlich vorgeschrieben, so heißt es in §2, Absatz 4 des Signaturgesetzes (SigG): „Ein Zeitstempel im Sinne des Gesetzes ist eine mit einer digitalen Signatur versehene, digitale Bescheinigung einer Zertifizierungsstelle, dass ihr bestimmte digitale Daten zu einem bestimmten Zeitpunkt vorgelegen haben”. Das User-Dokument wird vom Zeitstempelserver mit der gesetzlichen Zeit digital verknüpft und das Ergebnis digital signiert. Anschließend werden die so unterschriebenen Daten an den Teilnehmer zurückgeschickt. Der Zeitstempeldienst ermöglicht damit die eindeutige Zuordnung einer bestimmten Nachricht zu einem definierten Zeitpunkt. Die Zeitsignatur im Rahmen dieser Anmeldung kann nicht nur einen gesicherten Zeitpunkt sondern auch eine Zeitspanne bedeuten, wobei die Zeitspanne durchaus aus mehreren aneinander gestückelten Zeiträumen bestehen kann.A time signature links electronic documents, in the present case the said data packets and / or data records with the legally valid time. This makes it understandable when a digital recording has taken place. Time signing systems thus provide forgery-proof time stamps for the respective electronic documents, ie text documents, images and images Video files, e-mails and much more. The time signing systems may be special hardware coupled to the respective hardware. But there are already software solutions in the same quality in use. The high quality is required by law for professional use, as it says in §2, paragraph 4 of the Signature Act (SigG): "A time stamp in the sense of the law is provided with a digital signature, digital certification of a certification authority that certain digital data at a certain time. " The user document is digitally linked by the time stamp server with the legal time and the result is digitally signed. Afterwards, the signed data will be sent back to the participant. The time stamp service thus enables the unique assignment of a specific message at a defined time. The time signature in the context of this application may not only mean a secure time but also a period of time, the time span may well consist of several time periods pieced together.
Die Ortsignatur stellt das räumliche Gegenstück zur Zeitsignatur dar. Die Ortsignatur stellt sicher, dass das Datenpaket oder die Datensätze in einem bestimmten räumlichen Bereich erstellt wurden. Dieser räumliche Bereich muss nicht zusammenhängend sein. Die Bestimmung eines Ortes oder eines räumlichen Bereiches kann heutzutage einfach über die Auswertung von GPS-Daten (Global Positioning) erfolgen. Solche Meßsysteme sind im Handel erhältlich.The location signature represents the spatial counterpart to the time signature. The location signature ensures that the data package or records have been created in a specific spatial area. This spatial area does not have to be contiguous. The determination of a location or a spatial area can today easily be done via the evaluation of GPS data (Global Positioning). Such measuring systems are commercially available.
Die Ladeeinheit auf dem Client stellt unter anderem sicher, dass der Client mit dem Zugriffskontrollausführungsprogramm überhaupt in Verbindung treten kann. In ihr liegen beispielsweise die Daten, die notwendig sind, um den Teil der Datensammelvorrichtung zu erreichen, in welchem das Zugriffskontrollausführungsprogramm liegt. Eine weitere Programmspeichereinheit enthält ein Ordnungsausführungsprogramm, welches Datenpakete und/oder Datensätze mit gleichen Orts- und/oder Zeitsignaturen einem Bucket zuordnet. Ein Bucket im Sinne dieser Anmeldung bedeutet eine Datenmenge mit gleicher Zeit- und/oder Ortsignatur, also einer Datenmenge die nach bestimmten Kriterien gesammelt und geordnet wurde. Man kann solch ein Bucket auch als ein Projekt ansehen, in welchem Daten mit den genannten Kriterien zusammengeführt werden.Among other things, the loading unit on the client ensures that the client can even access the access control execution program. In it are, for example, the data necessary to reach the part of the data collection device in which the access control execution program resides. A further program storage unit contains an order execution program which assigns data packets and / or data records with the same location and / or time signatures to a bucket. For the purposes of this application, a bucket means a dataset having the same time and / or location signature, that is to say a quantity of data which has been collected and arranged according to specific criteria. You can also see such a bucket as a project in which data is merged with the mentioned criteria.
Bei einem Erstzugriff, also der ursprünglichen und erstmaligen Einrichtung einer Möglichkeit die Datensammelvorrichtung zu nutzen, muss natürlich dem Zugriffskontrollausführungsprogramm mitgeteilt werden, wer überhaupt irgendwelche Zugriffsberechtigungen hat und welche Zeit- und/oder Ortsignaturen zu prüfen sind. Hier sind auch wiederum einschränkende Zugriffsberechtigungen auszugeben. Nach dem Erstzugriff und der Erstellung des Buckets kann die Erzeugung von weiteren Zugriffsberechtigungen und den damit verbundenen Zugriffscodes automatisch vom System generiert werden. Aus Sicherheitsgründen kann dem Ersteller des Buckets nach dem Erstellen die hierzu notwendigen Berechtigungen wieder entzogen werden.In the case of a first access, ie the initial and initial setup of a possibility of using the data collection device, the access control execution program must, of course, be informed as to who has any access authorizations at all and which time and / or place signatures are to be checked. Again, restricting access permissions are issued here. After the first access and the creation of the bucket, the generation of further access authorizations and the associated access codes can be automatically generated by the system. For security reasons, the creator of the bucket can be deprived of the necessary permissions after creation.
In einer besonderen Ausführungsform der Erfindung handelt es sich bei den Datenpaketen und/oder Datensätzen um Bild oder Videodaten. Diese Ausführungsform ist für eine Übergabe von Bilddaten einer Vielzahl von Clients an eine Sammelstelle geeignet, wo die Bilder einem zeitlich und örtlich begrenzten Vorgang zugeordnet werden. Mit Hilfe dieser Ausführungsform lassen sich Bilder und Videodateien bestimmten Ereignissen zuordnen. Solche Ereignisse können Festivitäten, z. Bsp. Bälle, Feste, Tagungen, Sportereignisse, kulturelle Treffen und anderes mehr sein, also Ereignisse mit einem genau zu benennenden Zeitraum, die an einem bestimmten Ort stattfinden.In a particular embodiment of the invention, the data packets and / or data records are image or video data. This embodiment is suitable for transferring image data of a plurality of clients to a collection point where the images are assigned to a temporally and locally limited process. With the aid of this embodiment, images and video files can be assigned to specific events. Such events may include festivities, e.g. Eg balls, parties, meetings, sports events, cultural meetings and other things, ie events with a specific time period, which take place in a certain place.
In einer anderen Ausführungsform der Erfindung weist die Datensammelvorrichtung ein Modul auf, welches die verschiedenen Bild- oder Videoformate erkennt und diese in ein Format konvertiert, welches eine weitere Bearbeitung durch das System erleichtert. Die jeweiligen Clients können über verschiedene Programme zur Erstellung der Bild und/oder Videodaten verfügen, so dass die Übermittlung der Datenpakete durch die Clients problemlos erfolgen kann, da die Daten grundsätzlich im gewünschten Format abgelegt werden können.In another embodiment of the invention, the data collection device has a module that recognizes the various image or video formats and converts them to a format that facilitates further processing by the system. The respective clients may have different programs for generating the image and / or video data, so that the transmission of the data packets by the clients can be carried out without problems, since the data can basically be stored in the desired format.
Das Modul kann einerseits auf dem Client vorliegen oder auf dem Datensammelserver oder auf beidem.The module can either be on the client or on the data collection server or on both.
In einer weiteren Ausführungsform der erfindungsgemäßen Datensammelvorrichtung prüft das Zugriffskontrollausführungsprogramm die Zugriffsberechtigung über einen Code, insbesondere einen Barcode oder einen Zahlencode. Es kann selbstverständlich auch jeder andere Code verwendet werden. Die Art des Codes spielt für den Kern der Erfindung keine Rolle. Es ist nur notwendig, dass überhaupt der Zugriff auf das System durch einen Code geschützt ist, da die hinterlegten Daten nicht unbedingt für jedermann abrufbereit sein sollen. Es ist sogar so, dass die in den einzelnen Buckets hinterlegten Daten, insbesondere Bilder auch nicht jedem zugänglich sein sollen, der über irgendeinen Zugriff auf die Sammelvorrichtung verfügt. Auch hier werden die Zugriffsberechtigungen streng nach bestimmten Kriterien sortiert und vergeben. Dies dient einerseits dem Datenschutz, andererseits wollen einige Benutzer auch nur bestimmte Daten, beispielsweise Bilder nur von einem bestimmten Ereigniss sehen und nicht durch eine unübersichtliche Vielzahl von Ordnern und Buckets verwirrt werden.In a further embodiment of the data collection device according to the invention, the access control execution program checks the access authorization via a code, in particular a bar code or a number code. Of course, any other code can be used. The type of code does not matter to the gist of the invention. It is only necessary that the access to the system is protected by a code at all, because the stored data should not necessarily be available to everyone. It is even the case that the data stored in the individual buckets, in particular images, should not be accessible to anyone who has any access to the collecting device. Again, the access permissions are sorted and assigned strictly according to certain criteria. On the one hand this serves the purpose of data protection, on the other hand some users also want to see only certain data, for example pictures only of a certain event and not by confusing a confusing variety of folders and buckets.
In einer ganz anderen Ausführungsform der vorliegenden Erfindung werden die hinterlegten Bilddaten mit Hilfe eines Bildbearbeitungssystems bearbeitet und formatiert. Die Bildbearbeitung kann zum größten Teil automatisch vorgenommen werden. So ist es heutzutage schon leicht möglich die Kontraste, Auflösung sowie Unsauberkeiten (rote Augen) zu korrigieren. Die Formatierung der Bilddaten auf bestimmte Größen hängt natürlich von dem jeweiligen Verwendungszweck der Bilddaten ab.In an entirely different embodiment of the present invention, the stored image data are processed and formatted using an image processing system. The image processing can be made for the most part automatically. So it is nowadays easily possible to correct the contrasts, resolution as well as uncleannesses (red eyes). The formatting of the image data to certain sizes, of course, depends on the particular intended use of the image data.
Die Dateisammelvorrichtung soll in einem ganz einfach gelagerten Fall dafür sorgen, dass Daten, insbesondere Bilddaten von einer großen Menge an Clients auf einen Server hochgeladen werden können. Hierzu muss der Nutzer die Freigabe zur Nutzung der Dateisammelvorrichtung haben. Die Dateisammelvorrichtung kann mit dem jeweiligen Client über ein Netzwerk kommunizieren und bei einer geeigneten Zugriffserlaubnis bzw. einer gültigen Freigabe können von dem Client Bilder bzw. Bilddaten auf den Datenserver hochgeladen werden. Diese Bilddaten müssen mit einer Zeit- bzw. einer Ortsignatur oder beidem versehen sein. Nur Bilddaten, die über eine bekannte Zeit- bzw. Ortsignatur oder einer Kombination aus einer Zeit- und einer Ortsignatur verfügen, bekommen von dem Zugriffskontrollausführungsprogramm die Freigabe hochgeladen werden zu dürfen. So werden keinerlei fehlerhafte Bilddaten hinterlegt. Die einzelnen Bilddaten werden ihren jeweiligen Buckets zugeordnet. Die Bilddaten können nun bearbeitet und formatiert werden. Nutzer mit einer geeigneten Zugriffserlaubnis bzw. der gewünschten Freigabe können die Bilddaten betrachten oder Herunterladen. Es ist auch möglich, dass das System automatisch dem befugten Nutzer die Bilddaten übermittelt. Hierzu ist es notwendig, dass das System erkennt, welcher Nutzer welche Bilddaten erhalten darf.The file collecting device is to provide in a very simple case, that data, in particular image data from a large amount of clients can be uploaded to a server. To do this, the user must have the permission to use the file collection device. The file gathering device can communicate with the respective client via a network, and with a suitable access permission or release, images or image data can be uploaded from the client to the data server. These image data must be provided with a time or place signature or both. Only image data that has a known time or location signature or a combination of a time and a location signature are allowed to be uploaded by the access control execution program. So no faulty image data are stored. The individual image data are assigned to their respective buckets. The image data can now be edited and formatted. Users with a suitable access permission or release may view or download the image data. It is also possible that the system automatically transmits the image data to the authorized user. For this purpose, it is necessary that the system recognizes which user may receive which image data.
Es handelt sich bei der erfindungsgemäßen Anordnung um ein komplexes System, bestehend aus unterschiedlicher Hardware und Software. In einem ganz einfachen aufgebauten System wird auf einem Server die notwendige Software zum Betrieb des erfindungsgemäßen Verfahrens hinterlegt. Die Clients bekommen in einem ersten Schritt von dem Server eine Kommunikationserlaubnis mit diesem zugeteilt. Es ist vollkommen unwichtig, ob der Server zuerst mit dem Client in Kontakt tritt oder umgekehrt. Hierauf wird in einem folgenden Schritt von dem Ersteller das Bucket erstellt. Hierzu benötigt der Ersteller weitere umfassendere Zugriffrechte auf den Server. Es muss nämlich Speicherplatz für die hochzuladenden Datensätze und/oder Datenpakete bereitgestellt werden. Die Codes für die unterschiedlichen Zugriffrechte müssen generiert werden. Es muss die Ladeeinheit, die unter anderem die Möglichkeit für die Clients auf den Server zuzugreifen enthält, generiert und bereitgestellt werden. Des Weiteren müssen die Kriterien für die Signaturen, nämlich die Zeitsignatur und die Ortsignatur hinterlegt werden. Hiernach können die Clients nach Erhalt ihrer Zugriffsrechte die Daten auf dem Server hochladen. Dort werden diese nach Prüfung der Signatur in dem für sie bestimmten Bucket abgelegt und wenn notwendig bearbeitet und formatiert. Dort stehen die Daten dann den anderen autorisierten Nutzern zur Verfügung. Ein solches Datensammelsystem zur Bereitstellung mindestens eines Ordners, in welchem Datenpakete und/oder Datensätze nach gleichen Orts- und/oder Zeitsignaturen angeordnet vorliegen, wobei das Datensammelsystem eine Vielzahl von elektronischen Geräten einschließt, kann also mindestens folgendes aufweisen, nämlich eine Programmspeichereinheit, um ein Zugriffskontrollausführungsprogramm zur Realisierung einer Zugriffskontrolle zu speichern, wobei das Zugriffskontrollausführungsprogramm so eingerichtet ist, dass Zugriffsberechtigungen und/oder Orts- und/oder Zeitsignaturen geprüft werden, und eine Ladeeinheit auf einem Client, welche es ermöglicht, dass der Client mit dem Zugriffskontrollausführungsprogramm kommuniziert und der Zugriff auf Datensätze und/oder Datenpakete zugelassen oder verboten wird, eine weitere Programmspeichereinheit, um ein Ordnungsausführungsprogramm zu speichern, welche Datenpakete und/oder Datensätze mit gleichen Orts- und/oder Zeitsignaturen einem Bucket zuordnet.The arrangement according to the invention is a complex system consisting of different hardware and software. In a very simple system, the necessary software for operating the method according to the invention is stored on a server. In a first step, the clients receive a communication permission from the server. It does not matter if the server first contacts the client or vice versa. The bucket is then created by the creator in a subsequent step. To do this, the creator needs more extensive access rights to the server. Namely, storage space must be provided for the records and / or data packets to be uploaded. The codes for the different access rights must be generated. It must be the charging unit, which includes the ability for the clients to access the server, among other things, generated and provided. Furthermore, the criteria for the signatures, namely the time signature and the location signature must be deposited. Thereafter, after receiving their access rights, the clients can upload the data to the server. There, after checking the signature, these are stored in the bucket intended for them and, if necessary, edited and formatted. There, the data is then available to other authorized users. Such a data collection system for providing at least one folder in which data packets and / or data records are arranged in the same location and / or time signatures, wherein the data collection system includes a plurality of electronic devices, may thus have at least: a program storage unit, an access control execution program to store an access control, the access control execution program being arranged to check access permissions and / or location and / or time signatures, and a load unit on a client which allows the client to communicate with and access the access control execution program Data sets and / or data packets are allowed or prohibited, another program storage unit to store an order execution program, which data packets and / or data records with the same location and / or time signatures a Bu cket assigns.
Die möglicherweise gewaltige Datenmenge, die auf dem Datensammelserver abgelegt wird, wird praktischerweise mit Hilfe einer Datenbank verwaltet.The potentially huge amount of data that is stored on the data collection server is conveniently managed using a database.
Auch die Protokolle zur Aufnahme der Kommunikation zwischen dem Server und den Clients können bei besonders sensiblen Daten unter einer strengen Richtlinienführung ausgeführt werden.The protocols for establishing communication between the server and the clients can also be executed under strict guidelines for particularly sensitive data.
Im folgenden werden nicht einschränkend zu verstehende Ausführungsbeispiele anhand der Zeichnung besprochen. In dieser zeigt:In the following non-limiting exemplary embodiments will be discussed with reference to the drawings. In this shows:
Das Datensammelsystem weist unter anderem in diesem hier vorliegenden Fall einen Datensammelserver
Das wird hier nochmals anhand eines exemplarischen Beispiels näher, um einen möglichen Praxisbezug herstellen zu können. Ein bestimmtes Ereignis, der DOMTAG, findet am 26.06.2014 in Köln direkt am Dom statt. Es ist der ausdrückliche Wunsch des aller Teilnehmer dieses Ereignis genau zu dokumentieren. Aus diesem Grund erbittet eine von allen Teilnehmern autorisierte Person, als Ersteller die Registrierung auf dem Datensammelserver. Dort wird die Anfrage geprüft und positiv beschieden. Der Datensammelserver generiert nun die ersten Zugangsdaten und erstellt Freigaben für den Ersteller. Diese werden dem Ersteller übermittelt. Praktischerweise werden diese Daten schon von dem Zugriffskontrollausführungsprogramm generiert, welches diese in die für geeignete prüfbare Form bringt. Nachdem der Ersteller die Zugangsdaten erhalten hat, wählt er einen verbindlichen Projektnamen, der eine eindeutige Zuordnung der im folgenden hochzuladenden Dateien gewährleistet. Des Weiteren gibt der Ersteller den genauen Zeitraum und die Ortskoordinaten für dieses Ereignis an, also in diesem Fall den 26.06.2014 00:00:00–23:59,59 und die GPS-Daten für den Kölner Dom mit einer zusätzlichen Angabe in welchem Umkreis der Ort noch zu dem Ereignisort zählt, beispielsweise 1,5 km. Hieraus wird von dem System automatisch eine Zeitsignatur und die Ortssignatur generiert. Diese kann in einem ganz einfachen Fall direkt aus den oben genannten Daten bestehen. Sie kann aber auch eine aus diesen Daten eindeutig zu berechnende andere Zahlenfolge sein. Es muss nur gewährleistet sein, dass die Signatur eindeutig den gewünschten Zeit- und Ortsdaten zuzuordnen ist. Alle Bilddaten, die nun die gewünschten Zeit- und Ortsangaben haben, weisen für das System die richtige Signatur auf und bekommen die Freigabe an dem vorgesehen Speicherplatz gespeichert zu werden. Das Zugriffskontrollausführungsprogramm wird nun automatisch für dieses Ereignis eingestellt und generiert weitere Codes und Freigabebefehle für die nun anfragenden Clients, die ihre Daten hinterlegen wollen. Es wird also die Ladeeinheit generiert, die den Zugriff auf den Datensammelserver erlaubt und steuert.This will be further clarified here by means of an exemplary example in order to be able to establish a possible practical relevance. A specific event, the DOMTAG, will take place on 26.06.2014 in Cologne, directly at the cathedral. It is the express wish of all participants to document this event accurately. For this reason, a person authorized by all participants, as the creator, requests registration on the data collection server. There, the request is checked and approved. The data collection server now generates the first access data and creates approvals for the creator. These are transmitted to the creator. Conveniently, these data are already generated by the access control execution program, which puts them in the appropriate testable form. After the creator has received the access data, he chooses a binding project name, which guarantees an unambiguous assignment of the files to be uploaded in the following. Furthermore, the creator indicates the exact time period and the location coordinates for this event, in this case the 26.06.2014 00: 00: 00-23: 59.59 and the GPS data for the Cologne Cathedral with an additional indication in which Radius of the place still belongs to the event location, for example, 1.5 km. From this, the system automatically generates a time signature and the location signature. In a very simple case, this can consist directly of the above-mentioned data. But it can also be a unique sequence of numbers to be calculated from these data. It only has to be ensured that the signature is clearly assigned to the desired time and location data. All image data, which now have the desired time and location information, have the correct signature for the system and get the release stored at the designated memory location. The access control execution program is now set automatically for this event and generates further codes and release commands for the clients now requesting to deposit their data. Thus, the load unit is generated which allows and controls access to the data collection server.
Auf Anfrage der Clients wird nun nach ausgiebiger Prüfung die Erlaubnis oder die Ablehnung fit das Hochladen der Bilddaten gegeben. Bilder, die an dem 26.06.2014 am Kölner Dom aufgenommen wurden, können ohne weitere Probleme auf dem Datensammelserver angelegt werden. Diese werden zudem in einem bestimmten Ordner abgelegt und dort möglicherweise bearbeitet.Upon request of the clients, the license or refusal to upload the image data is now given after extensive examination. Pictures taken on 26.06.2014 at the Cologne Cathedral can be created on the data collection server without further problems. These are also stored in a specific folder and possibly edited there.
Es besteht weiterhin die Möglichkeit die Bilddaten herunterzuladen oder diese weiterverarbeitet zu erstehen. Hier sind sorgfältig angefertigte Dokumentationen und Fotoalben, die durch die Auszeichnung mit den Signaturen certifiziert besonders wertvoll sind, zu nennen.There is still the possibility to download the image data or to purchase this further processed. Here are carefully prepared documentation and photo albums, which are particularly valuable by the award with the signatures to call.
Claims (13)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102014012346.4A DE102014012346A1 (en) | 2014-08-25 | 2014-08-25 | Device and method for merging data packets and / or data sets |
DE202014010857.9U DE202014010857U1 (en) | 2014-08-25 | 2014-08-25 | Device for merging data packets and / or data records |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102014012346.4A DE102014012346A1 (en) | 2014-08-25 | 2014-08-25 | Device and method for merging data packets and / or data sets |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102014012346A1 true DE102014012346A1 (en) | 2016-02-25 |
Family
ID=69144273
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102014012346.4A Withdrawn DE102014012346A1 (en) | 2014-08-25 | 2014-08-25 | Device and method for merging data packets and / or data sets |
DE202014010857.9U Expired - Lifetime DE202014010857U1 (en) | 2014-08-25 | 2014-08-25 | Device for merging data packets and / or data records |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE202014010857.9U Expired - Lifetime DE202014010857U1 (en) | 2014-08-25 | 2014-08-25 | Device for merging data packets and / or data records |
Country Status (1)
Country | Link |
---|---|
DE (2) | DE102014012346A1 (en) |
-
2014
- 2014-08-25 DE DE102014012346.4A patent/DE102014012346A1/en not_active Withdrawn
- 2014-08-25 DE DE202014010857.9U patent/DE202014010857U1/en not_active Expired - Lifetime
Non-Patent Citations (2)
Title |
---|
BSI M 2.128 Zugangskontrolle einer Datenbank. Bonn, 2013.URL: https://www.bsi.bund.de/DE/Themen/ITGrundschutz/ITGrundschutzKataloge/Inhalt/_content/m/m02/m02128.html * |
BSI M 2.129 Zugriffskontrolle einer Datenbank. Bonn, 2013.URL: www.bsi.bund.de/DE/Themen/ITGrundschutz/ITGrundschutzKataloge/Inhalt/_content/m/m02/m02129.html * |
Also Published As
Publication number | Publication date |
---|---|
DE202014010857U1 (en) | 2017-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60123097T2 (en) | PROCEDURE FOR INTERNET ADDRESS ACCESS CONTROL | |
EP3452941B1 (en) | Method for electronically documenting license information | |
DE102010009755A1 (en) | Communication system for the process-oriented acquisition, storage, transmission and provision of data | |
EP3667597A1 (en) | Method for determining an identity of a product by detecting a visible and non-visible feature and identification system | |
DE102011077513A1 (en) | Method for the secure processing of data | |
DE10153632A1 (en) | System for the selective distribution of electronic files | |
WO2017054820A1 (en) | Method and system for managing data relating to a bearing | |
DE112012000780T5 (en) | Processing Authorization Check Data | |
DE102014012346A1 (en) | Device and method for merging data packets and / or data sets | |
WO2020207748A1 (en) | Method for documenting data of a physical unit | |
DE102020207034A1 (en) | SHARED WITHDRAWAL PROTOCOL FOR DATA ACCESS CONTROL | |
EP2184705A1 (en) | Procedure, system and device to process rights | |
EP2187282B1 (en) | Method of operating a system using data protected from unauthorised use | |
DE102020210810A1 (en) | Method and device for mutually evaluating service providers and service recipients using a decentralized transaction database | |
DE102013108472B4 (en) | Method and device for electronic integrity protection | |
DE102018200807A1 (en) | Method and server device for providing a digital vehicle companion book for a motor vehicle | |
DE102021118514A1 (en) | Method for protecting at least one image object | |
DE102017123671B4 (en) | System and procedure for managing personal data | |
DE102021106261A1 (en) | Method for authorizing a first participant in a communication network, processing device, motor vehicle and infrastructure device | |
EP3248356B1 (en) | Certificate token for providing a digital certificate of a user | |
DE202015005361U1 (en) | Device that realizes access protection for structurally distributed data | |
DE102021129600A1 (en) | Computer-implemented method and system for transmission and limited manipulation of digitally signed images | |
AT517151B1 (en) | Method for authorizing access to anonymously stored data | |
DE202012003403U1 (en) | System for providing and exchanging electronic documents | |
DE102020113302A1 (en) | System and method for authenticating audiovisual units |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R138 | Derivation of utility model |
Ref document number: 202014010857 Country of ref document: DE |
|
R012 | Request for examination validly filed | ||
R016 | Response to examination communication | ||
R120 | Application withdrawn or ip right abandoned |