DE10257819A1 - Data transfer between two users in a networked environment, whereby data format conversion and transfer is carried out as a separate step to downloading of data by the second user from an access area - Google Patents
Data transfer between two users in a networked environment, whereby data format conversion and transfer is carried out as a separate step to downloading of data by the second user from an access area Download PDFInfo
- Publication number
- DE10257819A1 DE10257819A1 DE10257819A DE10257819A DE10257819A1 DE 10257819 A1 DE10257819 A1 DE 10257819A1 DE 10257819 A DE10257819 A DE 10257819A DE 10257819 A DE10257819 A DE 10257819A DE 10257819 A1 DE10257819 A1 DE 10257819A1
- Authority
- DE
- Germany
- Prior art keywords
- data
- user
- assigned
- storage system
- end user
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/08—Annexed information, e.g. attachments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
- H04L67/5683—Storage of data provided by user terminals, i.e. reverse caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/62—Establishing a time schedule for servicing the requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
Description
Gebiet der ErfindungTerritory of invention
Die vorliegende Erfindung betrifft Verfahren und Vorrichtungen zur Übertragung von Daten zwischen unterschiedlichen Benutzern innerhalb einer Kommunikationsumgebung und insbesondere Verfahren und Vorrichtungen, um Daten eines Benutzers in den Einflussbereich eines anderen Benutzers übergehen zu lassen und davon getrennt die Daten zu dem anderen Benutzer zu übertragen, damit dieser tatsächlich auf diese zugreifen bzw. diese nutzen kann.The present invention relates to Methods and devices for transmission of data between different users within a communication environment and in particular methods and devices for storing data of a user to let another user's sphere of influence pass and away separately to transfer the data to the other user so that the user is actually on can access or use them.
Hintergrund der Erfindungbackground the invention
Um über ein Netzwerk auf fremde Daten zuzugreifen sind verschieden Ansätze bekannt.To strangers through a network Various approaches are known to access data.
So ist es üblich, dass der ursprüngliche Besitzer der Daten diese mittels einer Endbenutzereinheit über das Netzwerk zu einer anderen Endbenutzereinheit überträgt, die einem Benutzer zugeordnet ist, der auf diese Daten zugreifen möchte. Alternativ hierzu ist es möglich, dass der ursprüngliche Besitzer der Daten einem anfragenden Benutzer oder einer anfragenden Endbenutzereinheit einen Zugriff auf die Endbenutzereinheit erlaubt, auf dem die gewünschten Daten vorliegen oder dem diese zugeordnet sind, damit der anfragende Benutzer oder die anfragende Endbenutzereinheit eine Übertragung der gewünschten Daten bewirken kann.So it is common for the original Owner of the data by means of an end user unit via the Network to another end user unit associated with a user, who wants to access this data. Alternatively, it is possible that the original Owner of the data to a requesting user or a requesting user End user unit allows access to the end user unit, on which the desired Data are available or to which they are assigned so that the requesting party User or the requesting end user unit a transmission the desired one Data can cause.
Ferner ist es üblich, dass der ursprüngliche Besitzer der Daten diese mittels einer Endbenutzereinheit über das Netzwerk zu einem zentralen Speichersystem überträgt (d.h. einen sogenannten "Upload" durchführt) und ein Benutzer, der auf diese Daten zugreifen möchte, mittels einer anderen Endbenutzereinheit das zentrale Speichersystem veranlasst, diese Daten zu der anderen Endbenutzereinheit zu übertragen (d.h. einen sogenannten "Download" durchführt).It is also common for the original owner of the data by means of an end user unit via the Transfers network to a central storage system (i.e. carries out a so-called "upload") and a user who wants to access this data by means of another End user unit causes the central storage system to do this Transfer data to the other end user unit (i.e. carry out a so-called "download").
Hierbei ist es möglich, dass der ursprüngliche Besitzer der Daten diese in dem zentralen Speichersystem für Zugriffe beliebiger Benutzer freigibt oder die Zugriffe auf die Daten für bestimmte Benutzer oder Benutzergruppen einschränkt. Ein eingeschränkter Zugriff auf Daten in dem zentralen Speichersystem kann unter Verwendung von Codeworten, für Endbenutzereinheiten spezifische Kennungen und dergleichen erfolgen.It is possible that the original Owner of the data in the central storage system for access any user shares or accesses the data for certain Restricts users or user groups. Restricted access on data in the central storage system can be used of code words, for End user units specific identifiers and the like are done.
Ferner ist es hierfür möglich, dass der ursprüngliche Besitzer der Daten, nachdem er diese zu dem zentralen Speichersystem übertragen hat, einem Benutzer der auf diese Daten zugreifen möchte, Daten (z.B. in Form einer Email, SMS, etc.) bereitstellt, die diesem angeben, dass in dem zentralen Speichersystem Daten vorhanden sind, auf die zugegriffen werden kann.It is also possible that the original Owner of the data after transferring it to the central storage system has data, a user who wants to access this data (e.g. in the form of an email, SMS, etc.), which indicate this that there is data in the central storage system on which can be accessed.
Des weiteren ist es möglich, dass der ursprüngliche Besitzer von Daten einem anderen Benutzer einen sogenannten Alias bereitstellt, der diesem implizit Informationen darüber liefert, wo die gewünschten Daten in dem zentralen Speichersystem vorliegen.Furthermore it is possible that the original Owner of data another user a so-called alias provides who implicitly provides them with information about where the desired Data is available in the central storage system.
Den zuvor genannten Ansätzen ist gemeinsam, damit Daten in den Besitz eines anfragenden Benutzers übergehen diese zu einer von diesem zum Zugriff verwendeten Endbenutzereinheit zu übertragen. Solche auch als Download bezeichnete Datenübertragungen können zu Problemen führen, wenn zur Übertragung gewünschter Daten, d.h. bei einem Download, nicht ausreichend oder nicht zufriedenstellende Übertragungskapazitäten (z.B. Übertragungsraten, Bandbreiten, etc.) zur Verfügung stehen. Des Weiteren ist es bei herkömmlichen netzwerkbasierten Datenzugriffen erforderlich, dass die dazu verwendete Endbenutzereinheit geeignet oder die Gewünschte ist, um die beim Download übertragenen Daten zu empfangen, zu speichern, zu verarbeiten, deren Benutzer zur Verfügung zu stellen und dergleichen.The previous approaches is together so that data becomes the property of a requesting user this to an end user unit used by the latter for access transferred to. Such data transmissions, also known as downloads, can be used Cause problems when to transfer desired Data, i.e. with a download, insufficient or unsatisfactory transmission capacities (e.g. transmission rates, Bandwidths, etc.) are available stand. Furthermore, it is with conventional network-based Data access is required by the end user unit used suitable or the one you want is the one transferred when downloading To receive, store, process data, its users to disposal to pose and the like.
Aufgabe der ErfindungTask of invention
Allgemein besteht die Aufgabe der vorliegenden Erfindung darin, die obengenannten Probleme des Standes der Technik zu überwinden. Insbesondere ist es Aufgabe der vorliegenden Erfindung, netzwerkbasierte Datenzugriffe hinsichtlich dabei erforderlicher Netzwerkressourcen und dabei verwendeter Endbenutzereinheiten sowie hinsichtlich Benutzerfreundlichkeit und benutzerspezifischer Vorgaben zu optimieren.In general, the task of present invention therein, the above problems of the prior art overcoming technology. In particular, the object of the present invention is network-based Data access regarding the necessary network resources and the end user units used as well as ease of use and optimize user-specific specifications.
Kurzbeschreibung der ErfindungSummary the invention
Zur Lösung dieser Aufgabe stellt die vorliegende Erfindung gemäß Anspruch 1 ein Verfahren zur Datenübertragung zwischen einem ersten Benutzer und einem zweiten Benutzer in einer netzwerkbasierten Kommunikationsumgebung bereit, bei dem ein Übergang von zu übertragenden Daten des ersten Benutzers in den Einflussbereich des zweiten Benutzers und eine Übertragung der zu übertragenden Daten zu einer dem zweiten Benutzer zugeordneten Endbenutzereinheit unabhängig voneinander erfolgen. Dieser der vorliegenden Erfindung zu Grunde liegende Gedanke kann auch als "Trennung von Datenübergang und Download" bezeichnet werden.To solve this task the present invention according to claim 1 a method for data transmission between a first user and a second user in one network-based communication environment ready for a transition of to be transferred Data of the first user in the sphere of influence of the second user and a transfer the data to be transferred to an end user unit assigned to the second user independently of one another respectively. This idea on which the present invention is based can also be called "separation of data transfer and download " become.
Endbenutzereinheiten umfassen beliebige Vorrichtungen, Einheiten oder Einrichtungen, die zur Kommunikation verwendet werden können. Bevorzugten Endbenutzereinheit umfassen stationäre und mobile Telefone (z.B. PSTN-Telefone, 2G- und 3G-Vorrichtungen, die GMS- und UMTS-Telefone), stationäre und tragbare Computersysteme, Vorrichtungen und Einheiten, etc. Ein Beispiel für eine netzwerkbasierte Kommunikationsumgebung ist das Internet oder ein wenigstens Teile desselben umfassendes Kommunikationsnetzwerk.End user devices include any devices, units, or devices that can be used for communication. Preferred end user units include stationary and mobile phones (e.g. PSTN phones, 2G and 3G devices, the GMS and UMTS phones), stationary and portable computer systems, devices and units, etc. An example of a network based communication environment is the Internet or which comprises at least parts of the same sending communication network.
Unter einem Übergang von Daten wird hierbei verstanden, dass von dem zweiten Benutzer gewünschte Daten des ersten Benutzers in einer Form vorliegen, die sich nicht von der Form unterscheidet, in der eigene Daten des zweiten Benutzer diesem zur Verfügung stehen ohne in einer dem zweiten Benutzer zugeordneten Endbenutzereinheit vorzuliegen.Here is a transition of data understood that data of the first user desired by the second user be in a form that does not differ from the form in the second user's own data is available to them without in an end user unit assigned to the second user be present.
Im Gegensatz dazu ist unter einer Übertragung der Daten zu verstehen, dass diese tatsächlich zu einer dem zweiten Benutzer zugeordneten Endbenutzereinheit übertragen werden. Dieser Vorgang kann auch als Download bezeichnet werden.In contrast, is under a transfer of the data to understand that this is actually one of the second End user unit assigned to users are transmitted. This process can can also be called a download.
Zur Veranschaulichung des Unterschieds zwischen einem Datenübergang und einer Datenübertragung können in diese Vorgänge einerseits mit einer Überweisung von Geld auf ein Bankkonto und andererseits mit dem Abheben des Geldes von dem Bankkonto und ein Einfächern des Geldes in ein Portmonee verglichen werden.To illustrate the difference between a data transfer and a data transmission can in these processes on the one hand with a transfer of money into a bank account and on the other hand with the withdrawal of the Money from the bank account and fanning the money into a wallet be compared.
Dieser Vergleich veranschaulicht auch die Bedeutung der Definition, wonach der Datenübergang und die Datenübertragungen getrennt voneinander erfolgen. Abgesehen davon, dass zuvor ein Datenübergang stattgefunden haben muss, damit überhaupt übertragbare Daten vorhandenen, steht die Datenübertragungen in keinerlei Zusammenhang mit dem Datenübergang.This comparison illustrates also the meaning of the definition according to which the data transition and the data transfers done separately. Apart from that, there was previously a data transition must have taken place to be transferable at all Existing data is not related to the data transfers the data transfer.
So finden bei einer bevorzugten Ausführungsform der Datenübergang und die Datenübertragungen zeitlich getrennt oder zu unterschiedlichen Zeitpunkten voneinander statt. Beispielsweise können zwischen Datenübergang und Datenübertragung Minuten, Stunden, Tage, Monate, Jahre aber auch nur Sekunden liegen.So find in a preferred embodiment the data transfer and the data transfers separated in time or at different times instead of. For example between data transfer and data transfer minutes, Hours, days, months, years, but also only seconds.
Des Weiteren ist es bevorzugt, dass der Datenübergang zu einer dem zweiten Benutzer zugeordneten Endbenutzereinheit unabhängig davon erfolgt, ob diese Endbenutzereinheit von dem zweiten Benutzer verwendet wurde, um den Datenübergang zu bewirken. Dabei ist es unerheblich, ob der Datenübergang von einer dem zweiten Benutzer zugeordneten Endbenutzereinheit oder einer dem ersten Benutzer zugeordneten Endbenutzereinheit eingeleitet oder wenigstens teilweise gesteuert wird. Insbesondere ermöglicht es die vorliegende Erfindung dem zwei ten Benutzer mit räumlich voneinander getrennt angeordneten, unterschiedlichen Endbenutzergeräten einerseits den Datenübergang und anderseits die Datenübertragung zu bewirken.Furthermore, it is preferred that the data transfer to an end user unit assigned to the second user regardless of this takes place whether this end user unit is used by the second user was used to transfer data cause. It is irrelevant whether the data transfer from one to the second End user unit assigned to the user or one of the first user associated end user unit initiated or at least partially is controlled. In particular, enables it the present invention the two th user with spatially apart separately arranged, different end user devices on the one hand the data transfer and on the other hand the data transmission to effect.
Ferner kann ein sogenannter Abonnement-Service bereitgestellt werden, bei dem ein Benutzer Abonnent eines anderen Benutzers ist. Hierbei ist es möglich, dass ein Benutzer sich selbst als Abonnement eines Daten bereitstellenden Benutzers definiert ("Aktives Abonnement") oder von diesem ein Abonnement an einen anfragenden Benutzer vergeben wird ("Passives Abonnement"). Dabei erfolgt der Datenübergang vorzugsweise automatisch, d.h. ohne mit dem jeweiligen Datenübergang verbundenen Interaktionen seitens des ersten und zweiten Benutzers stattfindet. Hierbei ist es möglich, dass der Datenübergang immer dann stattfindet, wenn von dem ersten Benutzer neue Daten bereitgestellt werden. Für diese findet dann automatisch ein Datenübergang statt. Ein solcher Datenübergang kann seitens des ersten Benutzers oder einer diesem zugeordneten Endbenutzereinheit ("automatisierte Schreibanweisung" oder "Passives Abonnement") und/oder seitens des zweiten Benutzers oder einer diesem zugeordneten Endbenutzereinheit ("automatisierte Leseanweisung" oder "Aktives Abonnement") vorgegeben werden.Furthermore, a so-called subscription service where one user subscribes to another User is. Here it is possible that a user is providing himself as a subscription to a data User defined ("Active Subscription ") or from this a subscription to a requesting user will ("Passives Subscription ") the data transfer takes place preferably automatically, i.e. without with the respective data transition related interactions on the part of the first and second user takes place. Here it is possible that the data transfer always takes place when new data from the first user to be provided. For this is then automatically followed by a data transfer. Such a Data transition can on the part of the first user or one assigned to this End user unit ("automated writing instruction" or "passive subscription") and / or on the part of of the second user or an end user unit assigned to this ( "Automated Read instructions "or" Active subscription ").
Des Weiteren kann vorgegeben werden, für welche Datentypen ein solcher automatisierter Datenübergang erfolgen soll, kann oder unterbleiben soll. Eine Information des zweiten Benutzers über einen automatisierten Datenübergang kann z.B. per SMS, Telefonanruf mit Sprachnachricht, Email, Fax, etc. erfolgen.Furthermore, it can be specified for which Automated data transfer of this type can take place or should be avoided. Information about the second user automated data transfer can e.g. via SMS, phone call with voice message, email, fax, etc. respectively.
In Weiterbildung des automatisierten Datenübergangs kann eine kaskadierte Datenübertragung für mehrere Benutzer erreicht werden, indem von jedem Benutzer, der aufgrund eines automatisierten Datenübergangs Daten erhalten hat, zu einem weiteren Benutzer ein automatisierter Datenübergang erfolgt.In advanced training of the automated Data transfer can be a cascaded data transfer for several Users can be reached by any user who is due an automated data transfer Has received an automated data for another user Data transition he follows.
Bei einer speziellen Ausführungsform werden in Antwort auf eine Zugriffsanfrage, die angibt, dass auf in einem zentralen Speichersystem der Kommunikationsumgebung gespeicherte, dem ersten Benutzer zugeordnete, erste Daten seitens des zweiten Benutzers zugegriffen werden soll, in dem zentralen Speichersystem dem zweiten Benutzer zugeordnet, zweite Daten gespeichert. Hier wird einen Datenzugriff auf Daten des ersten Benutzers durch eine entsprechende Anfrage ("Leseanfrage") seitens des zweiten Benutzers eingeleitet, bewirkt und/oder teilweise gesteuert. Die zweiten Daten dienen dazu, die ersten Daten anzugeben, wobei es vorgesehen ist, dass die zweiten Daten lediglich Informationen darüber enthalten, wo die ersten Daten in dem zentralen Speichersystem vorliegen, oder dass die zweiten Daten den ersten Daten entsprechen, also eine Kopie derselben darstellen. Unabhängig von dieser Datenübertragung in Form der Zuordnung der zweiten Daten werden die zweiten Daten in Antwort auf ei nen Datenzugriff mittels einer dem zweiten Benutzer zugeordneten Endbenutzereinheit von dem zentralen Speichersystem zu der dem zweiten Benutzer zugeordneten Endbenutzereinheit übertragen, d.h. ein Download durchgeführt.In a special embodiment are responding to an access request that indicates that stored in a central storage system of the communication environment, first data assigned to the first user by the second User should be accessed in the central storage system assigned to the second user, second data stored. Here is a data access to data of the first user by a corresponding request ("read request") from the second Initiated, effected and / or partially controlled by the user. The second data serve to indicate the first data, whereby it it is provided that the second data only contain information about where the first data is in the central storage system, or that the second data corresponds to the first data, i.e. a copy represent the same. Independently from this data transfer in the form of the assignment of the second data, the second data in response to data access by means of the second user associated end user unit from the central storage system transmitted to the end user unit assigned to the second user, i.e. performed a download.
Bei einer anderen speziellen Ausführungsform werden in Antwort auf eine Schreibaufforderung seitens eines ersten Benutzers, die angibt, dass in einem zentralen Speichersystem der Kommunikationsumgebung gespeicherte, dem ersten Benutzer zugeordnete, erste Daten dem zweiten Benutzer zur Verfügung gestellt werden sollen, in dem zentralen Speichersystem dem zweiten Benutzer zugeordnet, zweite Daten gespeichert. Hier wird einen Datenzugriff auf Daten des ersten Benutzers durch eine entsprechende Anweisung ("Schreibbefehl") seitens des ersten Benutzers eingeleitet, bewirkt und/oder teilweise gesteuert. Die zweiten Daten dienen dazu, die ersten Daten anzugeben, wobei es vorgesehen ist, dass die zweiten Daten lediglich Informationen darüber enthalten, wo die ersten Daten in dem zentralen Speichersystem vorliegen, oder dass die zweiten Daten den ersten Daten entsprechen, also eine Kopie derselben darstellen. Unabhängig von dieser Datenübertragung in Form der Zuordnung der zweiten Daten werden die zweiten Daten in Antwort auf einen Datenzugriff mittels einer dem zweiten Benutzer zugeordneten Endbenutzereinheit von dem zentralen Speichersystem zu der dem zweiten Benutzer zugeordneten Endbenutzereinheit übertragen, d.h. ein Download durchgeführt.In another specific embodiment, in response to a write request from a first user, which indicates that first data stored in a central storage system of the communication environment and assigned to the first user are to be made available to the second user, the second is made available in the central storage system Assigned users, second data saved. Data access to data of the first user is initiated, effected and / or partially controlled by a corresponding instruction (“write command”) on the part of the first user. The second data serve to indicate the first data, it being provided that the second data only contain information about where the first data are in the central storage system, or that the second data correspond to the first data, that is to say represent a copy thereof , Regardless of this data transmission in the form of the assignment of the second data, the second data are transmitted in response to data access by means of an end user unit assigned to the second user from the central storage system to the end user unit assigned to the second user, ie a download is carried out.
Vorzugsweise werden zuvor die ersten Daten von einer ersten Endbenutzereinheit, die dem ersten Benutzer zugeordnet ist, zu dem zentralen Speichersystem übertragen.The first ones are preferred Data from a first end user unit that the first user assigned to the central storage system.
Zur Speicherung der ersten Daten im zentralen Speichersystem ist es möglich, dies in einem ersten Speicherbereich desselben durchzuführen, der dem ersten Benutzer zugeordnet ist. Ein spezielles Bespiel für einen solchen Speicherbereich sind als Ordner oder Verzeichnisse bekannte Speicherorte.For storing the first data in the central storage system it is possible to do this in a first Memory area of the same to perform the first user assigned. A special example for such a memory area are locations known as folders or directories.
Alternativ ist es vorgesehen, die ersten Daten in einem Speicherbereich des zentralen Speichersystems zu speichern, der keinem Benutzer speziell zugeordnet ist. In diesem Fall werden dem Benutzer erste Alias-Daten bereitgestellt, die diesen Speicherbereich angeben und dem ersten Benutzer ermöglichen, unter Verwendung der ersten Alias-Daten auf die ersten Daten zuzugreifen.Alternatively, it is provided that first data in a storage area of the central storage system save that is not specifically assigned to a user. In this In this case, the user is provided with the first alias data covering this memory area and allow the first user to use the first alias data to access the first data.
Um den zweiten Benutzern zu ermöglichen, auf die ersten Daten zuzugreifen, wird eine Kopie der ersten Daten erstellt, um die zweiten Daten zu erzeugen. Diese werden dann dem zweiten Benutzer zugeordnet, indem sie in einem zweiten Speicherbereich des zentralen Speichersystems gespeichert werden, der dem zweiten Benutzer zugeordnet ist.To enable the second user, click on to access the first data, a copy of the first data is made, to generate the second data. These then become the second Assigned users by being in a second storage area of the central storage system, which is the second User is assigned.
Alternativ hierzu ist es möglich, dem zweiten Benutzer zweite Alias-Daten zuzuordnen, die in diesem Fall als die zweiten Daten dienen. Die zweiten Alias-Daten geben dem zweiten Benutzer einen Speicherbereich des zentralen Speichersystems an, in dem die ersten Daten vorliegen.Alternatively, it is possible to assign second user second alias data, which in this case serve as the second data. The second alias data give that second user a storage area of the central storage system in which the first data are available.
Um dem zentralen Speichersystem mitzuteilen, dass der zweite Benutzer einen Datenübergang wünscht, kann der zweite Benutzer eine Zugriffsanfrage mittels einer zweiten Endbenutzereinheit zu dem zentralen Speichersystem übertragen. Zur Datenübertragung kann der zweite Benutzer mittels der zweiten Endbenutzereinheit oder einer dritten, ebenfalls dem zweiten Benutzer zugeordneten Endbenutzereinheit eine Zugriffsanfrage zu dem zentralen Speichersystem übermitteln.To tell the central storage system that the second user desires a data transfer, the second user can an access request to the by means of a second end user unit central storage system transferred. For data transmission the second user can use the second end user unit or a third, also assigned to the second user End user unit transmit an access request to the central storage system.
Hier zeigt sich ein Vorteil des erfindungsgemäßen Verfahrens. Während bei üblichen Ansätzen Daten anderer Benutzer, auf die zugegriffen werden soll, auch immer zu der Endbenutzereinheit übertragen werden müssen, mittels der eine Zugriffsanfrage übertragen wurde, ist es bei dem erfindungsgemäßen Verfahren möglich, sich mittels einer Zugriffsanfrage, die von einer Endbenutzereinheit übertragen wurde, die Option zu eröffnen, auf gewünschte Daten anderer Benutzer zuzugreifen. Da dadurch ein tatsächlicher Datenzugriff aber nicht erfolgt, sondern lediglich die gewünschten Daten in den Einflussbereich oder Besitz des anfragenden Benutzers gelangen, kann dieser danach entscheiden, wann und mit welcher Endbenutzereinheit die gewünschten Daten tatsächlich genutzt werden sollen, d.h. wann und mit welcher Endbenutzereinheit ein Download durchgeführt werden soll.This shows an advantage of the method according to the invention. While at usual Approaches data other users to be accessed, too transferred to the end user unit Need to become, by means of which an access request was transmitted, it is at the inventive method possible, by means of an access request transmitted by an end user unit, to open the option on desired Access other users' data. Because this is an actual one However, data is not accessed, only the desired ones Data in the sphere of influence or possession of the requesting user he can decide when and with which end user unit the desired Data actually should be used, i.e. when and with which end user unit performed a download shall be.
Aufgrund der Vorteile des erfindungsgemäßen Verfahrens ist zu erwarten, dass dessen Nutzung in einem solchen Maß stattfinden wird, dass vorhandene Kommunikationsumgebungen überlastet werden können. Besteht eine solche Gefahr, ist es möglich für Datenübertragungen zu und von dem zentralen Speichersystem entsprechende Übertragungsraten vorzugeben, die nicht überschritten werden dürfen. Auf diese Weise ist eine für alle Benutzer des erfindungsgemäßen Verfahrens ähnliche Leistung erreichbar. Aus vergleichbaren Gründen ist es vorgesehen, den Speicherplatz in dem zentralen Speichersystem für die ersten und/oder zweiten Daten bzw. für die entsprechenden Benutzer zu limitieren.Because of the advantages of the method according to the invention it is expected that its use will take place to such an extent will mean that existing communication environments can be overloaded. Consists such a danger, it is possible for data transfers corresponding transfer rates to and from the central storage system pretend not to exceed may be. This way one is for all users of the method according to the invention are similar Achievement achievable. For comparable reasons, it is envisaged that Storage space in the central storage system for the first and / or second Data or for to limit the corresponding users.
Um Benutzer die Verwaltung ihrer Daten zu erleichtern, werden die zur Speicherung der ersten und/oder zweiten Daten vorgesehenen Bereiche des zentralen Speichersystems in 2, 3, 4, etc. Unterspeicherbereiche unterteilt. Dies kann beispielsweise nach thematischen Oberbegriffen erfolgen, die nicht nur dem die Daten bereitstellenden Benutzer eine Datenverwaltung erleichtern, sondern auch dem anfragenden Benutzer eine Übersicht über verfügbare Daten bereitstellen. Ein spezielles Beispiel für solche unter Speicherbereichen sind als Ordner oder Unterverzeichnisse bekannte Speicherstrukturen.To manage their users Data will be used to store the first and / or Areas of the central storage system provided for second data divided into 2, 3, 4, etc. sub memory areas. This can be done, for example Thematic headings are made that not only give the data providing users facilitate data management, but also provide the requesting user with an overview of available data. A specific example of those under storage areas are as folders or subdirectories known memory structures.
Es ist zu erwarten, dass datenbereitstellende Benutzer nicht jedem Dritten ermöglichen wollen, auf ihre Daten zuzugreifen. Daher ist es vorgesehen, dass Dritte, d.h. hier der zweite Benutzer, nur dann eine Option auf einen Zugriff der Daten erhalten, d.h. ein Datenübergang stattfindet, wenn der die Daten bereitstellende Benutzer, d.h. der erste Benutzer, dieses erlaubt hat. Hierfür werden vorzugsweise Berechtigungsdaten verwendet, die insbesondere dem zentralen Speichersystem angeben, dass nur bestimmte Benutzer, beispielsweise der zweite Benutzer, berechtigt sind, einen Datenübergang einzuleiten. Die Definition solcher Berechtigungsdaten kann nach allgemeinen Regeln seitens des zentralen Speichersystems und/oder vorzugsweise seitens des ersten Benutzers erfolgen.It is expected that data-providing users not allow any third party want to access their data. It is therefore intended that Third, i.e. here the second user, only then an option receive access to the data, i.e. a data transfer takes place when the users providing the data, i.e. the first user to this allowed. Therefor authorization data are preferably used, in particular tell the central storage system that only certain users, for example, the second user who is authorized to transfer data initiate. The definition of such authorization data can be based on general rules on the part of the central storage system and / or preferably done by the first user.
Ferner ist es vorgesehen, dass die Berechtigungsdaten dann verworfen werden, wenn der zweite Benutzer dies ablehnt. Dies kann dadurch erfolgen, dass der zweite Benutzer sogenannte Ablehnungsdaten bereitstellt, vorzugsweise dem zentralen Speichersystem, die in Antwort auf die Bereitstellung der Berechtigungsdaten angeben, dass der zweite Benutzer keinen Zugriff auf die ersten Daten wünscht. Vergleichbar hierzu ist es vorgesehen, dass die Berechtigungsdaten nur dann gültig werden, wenn dies mittels entsprechender Annahmedaten von dem zweiten Benutzer akzeptiert wird.It is also provided that the Permission data is then discarded when the second user refuses this. This can be done by having the second user provides so-called rejection data, preferably the central storage system, which specify in response to the provision of the authorization data, that the second user does not want access to the first data. Comparable for this purpose it is provided that the authorization data are only valid if this by means of corresponding acceptance data from the second user is accepted.
Es ist zu erwarten, dass Benutzer nicht jedem Dritten ermöglichen wollen, Ihnen Daten zur Verfügung zustellen. Daher ist es vorgesehen, dass Dritte, d.h. hier der erste Benutzer, nur dann einen Datenübergang einleiten dürfen, d.h. die zweiten Daten erzeugt werden, wenn der Benutzer, zu dem die Daten übertragen werden sollen/können, d.h. der zweite Benutzer, dieses erlaubt hat. Hierfür werden vorzugsweise Berechtigungsdaten verwendet, die insbesondere dem zentralen Speichersystem angeben, dass nur bestimmte Benutzer, beispielsweise der erste Benutzer, berechtigt sind, die ersten Daten bereitzustellen. Die Definition solcher Berechtigungsdaten kann nach allgemeinen Regeln seitens des zentralen Speichersystems und/oder vorzugsweise seitens des zweiten Benutzers erfolgen.It is expected that users not allow any third party want you data available to deliver. It is therefore envisaged that third parties, i.e. here the first User, only a data transition may initiate i.e. the second data is generated when the user goes to the transfer the data should / can be i.e. the second user who allowed this. For this, be preferred Authorization data used, in particular the central storage system specify that only certain users, such as the first user, are entitled to provide the first data. The definition Such authorization data can according to general rules on the part the central storage system and / or preferably on the part of the second user.
Des weiteren ist es vorgesehen, dass die Berechtigungsdaten dann verworfen werden, wenn der erste Benutzer dies ablehnt. Dies kann dadurch erfolgen, dass der erste Benutzer sogenannte Ablehnungsdaten bereitstellt, vorzugsweise dem zentralen Speichersystem, die in Antwort auf die Bereitstellung der Berechtigungsdaten angeben, dass der erste Benutzer keine Schreibberechtigung wünscht. Vergleichbar hierzu ist es vorgesehen, dass die Berechtigungsdaten nur dann gültig werden, wenn dies mittels entsprechender Annahmedaten von dem ersten Benutzer akzeptiert wird.Furthermore, it is provided that the credentials are then discarded when the first user refuses this. This can be done by the first user provides so-called rejection data, preferably the central storage system, which specify in response to the provision of the authorization data, that the first user does not want write permission. Comparable For this purpose, it is provided that the authorization data are only valid if if this is done using appropriate acceptance data from the first user is accepted.
Bei einer bevorzugten Ausführungsform ist es erforderlich, dass sowohl der erste als auch der zweite Benutzer zur Benutzung des zentralen Speichersystems berechtigt sein müssen.In a preferred embodiment it is required that both the first and the second user must be authorized to use the central storage system.
Des weiteren ist es bevorzugt, dass das zentrale Speichersystem einem Netzwerkdienstleister beispielsweise einem Internet-Provider, einem Email-Provider und der gleichen zugeordnet ist. Vergleichbar hierzu ist es möglich, dass das zentrale Speichersystem einem Email-System zugeordnet ist, wobei unter einem Email-System sowohl Hardware- als auch Softwareeinheiten verstanden werden.Furthermore, it is preferred that the central storage system for a network service provider, for example assigned to an Internet provider, an email provider and the like is. Comparable to this, it is possible that the central storage system is assigned to an email system, under an email system Both hardware and software units can be understood.
Vorzugsweise werden zur Durchführung des erfindungsgemäßen Verfahrens grafische Benutzungsschnittstellen verwendet, die wenigstens teilweise dazu dienen, dem ersten und/oder dem zweiten Benutzer eine interaktive Durchführung des Verfahrens zu erleichtern. Insbesondere ist es hierbei vorgesehen, dass solche grafischen Benutzungsschnittstellen in Benutzungsschnittstellen von Email-Anwendungen der Benutzer integriert sind.Are preferably used to carry out the method according to the invention graphical user interfaces used, at least in part serve the first and / or the second user an interactive execution to facilitate the process. In particular, it is provided here that such graphical user interfaces in user interfaces of user email applications are integrated.
Des Weiteren ist es vorgesehen, in Abhängigkeit der Menge der Daten, die bei dem Datenübergang in den Einflussbereich des zweiten Benutzers gelangt, eine zu erbringende geldwerte Leistung ermittelt wird. Dies kann beispielsweise dazu verwendet werden, für den Datenübergang benötigten Speicherplatz dem zweiten Benutzer kostenpflichtig bereitzustellen. Dies stellt eine Möglichkeit dar, für die Nutzung des erfindungsgemäßen Verfahrens zu bezahlen.Furthermore, it is envisaged in dependence the amount of data involved in the data transition into the sphere of influence of the second user, a monetary benefit to be provided is determined. This can be used, for example, for the Data transition required Provide storage space to the second user for a fee. This is one way dar for the use of the method according to the invention to pay.
Kurzbeschreibung der FigurenSummary of the figures
In der folgenden Beschreibung bevorzugter Ausführungsformen wird auf die beigefügten Figuren Bezug genommen, von denen zeigen:In the following description of preferred embodiments is attached to the Figures referenced, of which show:
Beschreibung bevorzugter Ausführungsformendescription preferred embodiments
Bezugnehmend auf
In
Diese Vorgehensweise ermöglicht es, dass der zweite Benutzer in den Besitz der ersten Daten D1 in Form der zweiten Daten D2 gelangt, d.h. ein Datenübergang stattfindet, ohne dass dabei Datenübertragungsressourcen zwischen dem zentralen Speichersystem ZSpS und der zweiten Endbenutzereinheit EUU2 benötigt werden.This procedure enables that the second user in the possession of the first data D1 in the form of the second data D2 arrives, i.e. a data transfer takes place without thereby data transmission resources between the central storage system ZSpS and the second end user unit EUU2 required become.
Ein weiterer Vorteil dieser Vorgehensweise besteht darin, dass der zweite Benutzer unabhängig davon, wie er Zugriffsanfragedaten an das zentrale Speichersystem ZSpS übertragen hat, auf die ersten, d.h. seine, zweiten Daten D2, zu jedem späteren Zeitpunkt und mit einer beliebigen Endbenutzereinheit zugreifen kann, d.h. die zweiten Daten D2 von dem zentralen Speichersystem ZSpS tatsächlich erhalten, also einen Download bewirken kann. So ist es hier möglich, dass der zweite Benutzer die zweiten Daten aus seinem, zweiten Speicherbereich SpB2 von dem zentralen Speichersystem ZSpS zu einem beliebigen Zeitpunkt nach Erhalt der zweiten Daten D2 mittels der zweiten Endbenutzereinheit EUU2 oder mit einer dritten Endbenutzereinheit EUU3 herunterladen kann (Schritte 4). So können zum Übermitteln der Zugriffsanfragen (Bewirken des Datenübergangs) und zum Herunterladen der Daten (Bewirken der Da tenübertragung) nicht nur Endbenutzereinheiten gleichen oder unterschiedlichen Typs, sondern auch Endbenutzereinheiten verwendet werden, die räumlich voneinander getrennt angeordnet sind und betrieben werden. Als veranschaulichendes Beispiel sei ein Benutzer genannt, der mit einer Endbenutzereinheit in Form eines Personal Computers in einem Internetcafe in Südamerika einen Datenübergang gewünschter Daten bewirkt und wieder zu Hause angekommen eine Datenübertragung der Daten zu seinem privaten Personal Computer mit diesem bewirkt.Another advantage of this approach is in that the second user regardless of how he access request data to the central storage system ZSpS, on the first, i.e. his, second data D2, at any later time and with one can access any end user unit, i.e. the second data D2 actually received from the central storage system ZSpS, i.e. one Download can cause. So here it is possible for the second user the second data from its, second memory area SpB2 from the central storage system ZSpS at any time after Receiving the second data D2 by means of the second end user unit Download EUU2 or with a third end user unit EUU3 can (step 4). So can to transmit access requests (effecting data transfer) and for downloading the data (effecting data transmission) not just end-user units of the same or different types, but also end-user units that are spatially separate from each other are arranged and operated separately. As an illustrative An example is a user with an end user unit in the form of a personal computer in an internet cafe in South America a data transition desired Data causes and when you get back home a data transfer who effects data on his private personal computer with it.
Die bisher unter Bezugnahme auf
Diese Vorgehensweise kann auch, wie
in
Die in
Wie in
Diese Vorgehensweise ermöglicht es, dass der zweite Benutzer in den Besitz der ersten Daten D1 in Form der zweiten Alias-Daten A2 gelangt, d.h. ein Datenübergang stattfindet, ohne dass dabei Datenübertragungsressourcen zwischen dem zentralen Speichersystem ZSpS und der zweiten Endbenutzereinheit EUU2 benötigt werden.This procedure enables that the second user in the possession of the first data D1 in the form of the second alias data A2, i.e. a data transition takes place without data transfer resources between the central storage system ZSpS and the second end user unit EUU2 required become.
Ein weiterer Vorteil dieser Vorgehensweise besteht darin, dass der zweite Benutzer unabhängig davon, wie er Zugriffsanfragedaten an das zentrale Speichersystem ZSpS übertragen hat, auf die ersten Daten D1, zu jedem späteren Zeitpunkt und mit einer beliebigen Endbenutzereinheit zugreifen kann, d.h. die ersten Daten D1 von dem zentralen Speichersystem ZSpS tatsächlich erhalten, also einen Download bewirken kann. So ist es hier möglich, dass der zweite Benutzer unter Verwendung der zweiten Alias-Daten A2 auf die in dem allgemeinen Speicherbereich SpBAllg gespeicherten ersten Daten D1 zu einem beliebigen Zeitpunkt nach Erhalt der zweiten Alias-Daten A2 mittels der zweiten Endbenutzereinheit EUU2 oder mit einer dritten Endbenutzereinheit EUU3 herunterladen kann (Schritte 5). So können zum Übermitteln der Zugriffsanfragen (Bewirken des Datenübergangs) und zum Herunterladen der Daten (Bewirken der Datenübertragung) nicht nur Endbenutzereinheiten gleichen oder unterschiedlichen Typs, sondern auch Endbenutzereinheiten verwendet werden, die räumlich voneinander getrennt angeordnet sind und betrieben werden.Another advantage of this approach is in that the second user regardless of how he access request data transferred to the central storage system ZSpS on the first data D1, to any later Access at any time and with any end user unit can, i.e. the first data D1 from the central storage system ZSpS actually received, i.e. can cause a download. So it is possible here that the second user using the second alias data A2 to those stored in the general memory area SpBAllg first data D1 at any time after receipt of the second Alias data A2 by means of the second end user unit EUU2 or can download EUU3 with a third end user unit (steps 5). So can to transmit access requests (effecting data transfer) and for downloading the data (effecting the data transmission) not just end-user units of the same or different types, but End user units are also used that are spatially separate from one another are arranged and operated separately.
Die bisher unter Bezugnahme auf
Diese Vorgehensweise kann auch, wie
in
In
Danach kann der erste Benutzer die Abonnement-Anfrage des zweiten Benutzers ablehnen oder annehmen. Nimmt der erste Benutzer die Abonnement-Anfrage des zweiten Benutzers an, wird das gewünschte Abonnement eingerichtet (Schritt 2).Then the first user can Reject or accept the second user's subscription request. The first user takes the second user's subscription request the desired one Subscription set up (step 2).
Werden der zweiten Endbenutzereinheit EUU2 das gewünschte Abonnement von der ersten Endbenutzereinheit EUU1 gewährt und erste Daten D1 von der ersten Endbenutzereinheit EUU1 zu einem zentralen Speichersystem ZSpS übertragen (Schritt 3), speichert das zentrale Speichersystem ZSpS die ersten Daten D1 in einem ersten Speicherbereich SpB1, der der ersten Endbenutzereinheit EUU1 bzw. deren Benutzer zugeordnet ist (Schritt 4).Become the second end user unit EUU2 the wished Subscription granted by the first end user unit EUU1 and first data D1 from the first end user unit EUU1 to a central one Transfer storage system ZSpS (step 3), the central storage system ZSpS stores the first data D1 in a first memory area SpB1, that of the first end user unit EUU1 or whose user is assigned (step 4).
Danach erfolgt automatisch, d.h. ohne Interaktion seitens des zweiten Benutzers oder einer Anfrage seitens der zweiten Endbenutzereinheit EUU2, ein Datenübergang der ersten Daten D1 in den "Besitz" des zweiten Benutzers (Schritt 4). Hierfür erstellt das zentrale Speichersystem ZSpS eine Kopie der ersten Daten D1, d.h. erzeugt zweite Daten D2, die den ersten Daten D1 entsprechen, und speichert diese in einem dem zweiten Benutzer zugeordneten, zweiten Speicherbereich SpB2.After that it is done automatically, i.e. without interaction from the second user or a request on the part of the second end user unit EUU2, a data transition the first data D1 in the "possession" of the second user (Step 4). Therefor the central storage system ZSpS creates a copy of the first Data D1, i.e. generates second data D2, the first data D1 correspond, and stores them in a second assigned to the second user Memory area SpB2.
Zu jedem späteren Zeitpunkt und mit einer beliebigen Endbenutzereinheit kann der zweite Benutzer auf die ersten, d.h. seine, zweiten Daten D2, zugreifen, um diese von dem zentralen Speichersystem ZSpS tatsächlich zu erhalten, also um einen Download einzuleiten (Schritt 5).At any later time and with any End user unit, the second user can access the first, i.e. its, second data D2, access it from the central storage system ZSpS actually to receive, i.e. to initiate a download (step 5).
Die unter Bezugnahme auf
Diese Vorgehensweise kann auch, wie
in
Die in
Die in
Wie in
Wie im Fall der ersten Endbenutzereinheit EUU1 und der zweiten Endbenutzereinheit EUU2 dient auch hier jeweils der Speicherbereich bzw. Alias-Daten der Endbenutzereinheit, aus deren Besitz ein Datenübergang zu einer anderen Endbenutzereinheit erfolgt, als Ausgangquelle. Alternativ oder optional, d.h. im Gegensatz oder ergänzend zu den dargestellten Ausführungsformen, kann auch die Endbenutzereinheit als Ausgangspunkt für jede Datenübertragung im Rahmen eines Abonnements dienen, von der Daten ursprünglich bereitgestellt werden, d.h. hier die erste Endbenutzereinheit EUU1.As in the case of the first end user unit EUU1 and the second end user unit EUU2 also serves here in each case the memory area or alias data of the end user unit possession of a data transfer to another end user unit, as an output source. Alternatively or optionally, i.e. in contrast or in addition to the illustrated embodiments, can also use the end user unit as a starting point for any data transfer serve as part of a subscription from which data was originally provided become, i.e. here the first end user unit EUU1.
Im folgenden wird unter Bezugnahme
auf eine von einem Internet-Dienstleistungsanbieter (kurz: Provider)
bereitgestellte Kommunikationsumgebung das erfindungsgemäße File-Sharing-Verfahren erläutert:
Hierbei
wird angenommen, das der Provider seinen Benutzern das erfindungsgemäße Verfahren
in eine von dem Provider unterstütze
Email-Anwendung ("Browser") integriert anbietet.
Dadurch wird es möglich,
dass bei dem Provider registrierte Benutzer Daten, z.B. Dateien
im MD Format (Multimedia Data 3), digitale Photos, MP3's, Videos und beliebige
Dokumente, in nur wenigen Augenblicken untereinander austauschen
können.The file sharing method according to the invention is explained below with reference to a communication environment provided by an Internet service provider (in short: provider):
It is assumed here that the provider offers its users the method according to the invention integrated in an email application (“browser”) supported by the provider. This makes it possible for users registered with the provider to exchange data, for example files in MD format (multimedia data 3), digital photos, MP3's, videos and any documents, in just a few moments.
Wie unten detaillierter beschrieben, können Benutzer ihre Dateien – wie Emails – in Ordnern abgelegen, zwischen unterschiedlichen Ordnern hin- und her kopieren, auf diese zugreifen, löschen und dergleichen. Zur Unterscheidung solcher Daten von herkömmlichen E-Mail-Daten, werden sogenannte File-Sharing-Ordner benutzt. Ein Benutzer kann anderen registrierten Benutzern jeweils einen sogenannten Gast-Zugang auf seine File-Sharing-Ordner bzw. darin enthaltene Unterordner und einzelne Dateien gewähren. Gäste können Ordner und Dateien des Benutzers in eigene File-Sharing-Ordner übertragen, wobei – wie oben ausgeführt – ein direkter Download nicht vorgesehen ist.As described in more detail below, can users their files - like Emails - in Folders, back and forth between different folders copy, access, delete and the same. To distinguish such data from conventional ones E-mail data, so-called file sharing folders are used. On User can give other registered users a so-called Guest access to his file sharing folder or contained therein Grant subfolders and individual files. Guests can share folders and files Transfer users to their own file sharing folder, whereby - as above executed - a direct download is not provided.
Vorteilhafterweise ist das erfindungsgemäße Verfahren nicht Teil des herkömmlichen Email-Dienstes, sondern wird – beispielsweise durch einen Link – in die Email-Anwendungen eingebunden. Dies hat den Vorteil, dass dieser Dienst nur bestimmten Benutzern angeboten werden kann, die beispielsweise als sogenannte "Voll-Account"-Benutzer registriert sind.The method according to the invention is advantageous not part of the conventional E-mail service, but will - for example through a link - in the email applications integrated. This has the advantage that this Service can only be offered to certain users, for example as so-called "full account" users are registered.
Wird der von der in
Diese vier Ordner können fest
vorgegeben sein, so dass Benutzer diese nicht entfernen oder umbenennen
können
bzw. keine weiteren Ordner anlegen können. Des Weiteren ist es möglich, dass
jeder Benutzer für
einen oder mehrere dieser Ordner Unterordner anlegen kann, deren
Anzahl, beispielsweise aus Kapazitätsgründen, limitiert sein kann. Auch
die Möglichkeit
weiterer Unterordner unterhalb dieser vorgesehen (siehe
In diese File-Sharing-Ordner kann der Benutzer seine Daten übertragen, d.h. einen Upload durchführen. Die maximale Datenmenge pro Datensatz (z.B. Datei oder Ordner) und/oder die maximale Anzahl an Datensätzen pro Upload kann für einzelne, mehrere oder alle Benutzer vorgegeben und/oder einstellbar sein.In this file sharing folder the user transfers his data, i.e. perform an upload. The maximum amount of data per record (e.g. file or folder) and / or the maximum number of records per upload can for individual, several or all users specified and / or adjustable his.
Benutzer haben die Möglichkeit
anderen Benutzern Zugriff auf ihre File-Sharing-Ordner zu gewähren und
wieder zu entziehen (siehe
Wie in
In
Bei der bisher beschriebenen Vorgehensweise wurde ein Datenübergang von einem zu einem anderen Benutzer jeweils durch einen dieser Benutzer gesteuert eingeleitet. Alternativ oder ergänzend ist es vorgesehen, dass Gäste für einzelne, mehrere oder alle File-Sharing-Ordner und/oder Unterordner ein sogenanntes Abonnement haben. In solchen Fällen werden für die entsprechenden Gäste (d.h. Abonnenten) automatisierte Datenübergänge von Daten der abonnierten File-Sharing-Ordner bzw. Unterordner zu File-Sharing-Ordnern bzw. Unterordnern der Abonnenten vorgegeben.With the procedure described so far became a data transition controlled from one user to another by one of these users initiated. Alternatively or in addition it is intended that guests for individuals several or all file sharing folders and / or subfolders a so-called Have a subscription. In such cases for the corresponding guests (i.e. subscribers) automated data transfers from data of the subscribed File sharing folders or subfolders to file sharing folders or Predefined subfolders of the subscribers.
Solche Abonnements mittels automatisierter Datenübergänge können seitens des Inhabers des (der) File-Sharing-Ordners) und/oder seiner Gäste angewiesen werden. So ist z.B. möglich, dass der Inhaber der File-Sharing-Ordner für einen wenigstens davon einen automatischen Datenübergang zu einem seiner Gäste vorgibt, der wiederum einen automatischen Datenübergang für wenigsten einen anderen File-Sharing-Ordner vorgegeben hat.Such subscriptions by means of automated data transfers can be done on the part the owner of the file sharing folder (s) and / or its guests become. For example, possible, that the owner of the file sharing folder for at least one of them automatic data transfer to one of his guests which in turn specifies an automatic data transfer for at least another file sharing folder has specified.
Automatische Datenübergänge können auch begrenzt auf bestimmte Datentypen und/oder Datenmengen definiert werden. Um einen Inhaber der File-Sharing-Ordner und/oder einen oder mehrere seiner Gäste über einen stattgefundenen automatisierten Datenübergang zu informieren, können SMSs, Emails, (automatisierte) Telefonanrufe mit Sprachmitteilung, Fax, etc. dienen.Automatic data transitions can also be limited be defined for certain data types and / or amounts of data. To be an owner of the file sharing folder and / or one or more of its Guests about one To inform about the automated data transfer that has taken place, SMS, Emails, (automated) phone calls with voice messages, fax, etc. serve.
Durch Verkettung automatisierter Datenübergänge von einem Benutzer zum nächsten Benutzer zum nächsten Benutzer zum nächsten Benutzer usw. kann eine Kaskadierung automatisierter Datenübergänge erreicht werden.Automated through chaining Data transitions from one user to the next Users to the next Users to the next Users, etc. can cascade automated data transitions become.
Des Weiteren ist es vorgesehen, dass den einzelnen Benutzern für File-Sharing-Ordner benötigten Speicherplatz Kosten auferlegt werden. Dabei ist es möglich, dass ein Benutzer eine Gebühr für eine bestimmte Speichergröße entrichtet, die durch Zahlung weiterer Gebühren vergrößert werden kann. In diesem Fall ist die Gebühr unabhängig davon, ob der Benutzer den ihm zur Verfügung stehenden Speicherplatz nutzt oder nicht. Alternativ oder ergänzend zu dieser Vorgehensweise ist es möglich, dass Benutzer Gebühren in Abhängigkeit davon entrichten, wie viel Speicherplatz tatsächlich genutzt wird; d.h., wenn ein Benutzer Daten in einen seiner File-Sharing-Ordner überträgt, ist dies ein für ihn kostenpflichtiger Vorgang.Furthermore, it is provided that the individual users for File sharing folder needed Storage space costs are imposed. It is possible that a user a fee for one paid certain amount of memory, by paying additional fees be enlarged can. In this case the fee is independently whether the user has the available storage space uses or not. Alternatively or in addition to this procedure Is it possible, that user charges dependent on pay how much space is actually used; i.e. if if a user transfers data to one of his file sharing folders, this is a fee Process.
Claims (32)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10257819A DE10257819B4 (en) | 2002-12-10 | 2002-12-10 | Network-based data access with separate data transfer and data transfer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10257819A DE10257819B4 (en) | 2002-12-10 | 2002-12-10 | Network-based data access with separate data transfer and data transfer |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10257819A1 true DE10257819A1 (en) | 2004-07-15 |
DE10257819B4 DE10257819B4 (en) | 2005-10-13 |
Family
ID=32518885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10257819A Expired - Fee Related DE10257819B4 (en) | 2002-12-10 | 2002-12-10 | Network-based data access with separate data transfer and data transfer |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE10257819B4 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001033361A1 (en) * | 1999-11-01 | 2001-05-10 | Mangosoft Corporation | Internet-based shared file service with native pc client access and semantics |
US6314425B1 (en) * | 1999-04-07 | 2001-11-06 | Critical Path, Inc. | Apparatus and methods for use of access tokens in an internet document management system |
EP1233351A2 (en) * | 2001-02-13 | 2002-08-21 | Microsoft Corporation | System and method for providing transparent access to distributed authoring and versioning files including encrypted files |
US20020138576A1 (en) * | 2001-03-21 | 2002-09-26 | Schleicher Jorg Gregor | Method and system for generating revenue in a peer-to-peer file delivery network |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5768528A (en) * | 1996-05-24 | 1998-06-16 | V-Cast, Inc. | Client-server system for delivery of online information |
-
2002
- 2002-12-10 DE DE10257819A patent/DE10257819B4/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6314425B1 (en) * | 1999-04-07 | 2001-11-06 | Critical Path, Inc. | Apparatus and methods for use of access tokens in an internet document management system |
WO2001033361A1 (en) * | 1999-11-01 | 2001-05-10 | Mangosoft Corporation | Internet-based shared file service with native pc client access and semantics |
EP1233351A2 (en) * | 2001-02-13 | 2002-08-21 | Microsoft Corporation | System and method for providing transparent access to distributed authoring and versioning files including encrypted files |
US20020138576A1 (en) * | 2001-03-21 | 2002-09-26 | Schleicher Jorg Gregor | Method and system for generating revenue in a peer-to-peer file delivery network |
Non-Patent Citations (3)
Title |
---|
GLEICH, C.; BRORS, D.: "Online-Alben" In: c't, 2001, Heft 23, S. 194-196 * |
SADUN, E.: "Digital Photography! I Didn't Know You Could Do That" Alameda, CA, 2000, Sybex Inc., S. 278-300 * |
Tamino WebDAV Server,White Paper,Software AG,2001 * |
Also Published As
Publication number | Publication date |
---|---|
DE10257819B4 (en) | 2005-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60122241T2 (en) | Communication system and server for processing and presenting information | |
DE69634473T2 (en) | Universal message delivery system | |
EP1747688B1 (en) | Method for prioritizing networks in a telecommunications terminal having digital rights management characteristics | |
EP1454503B8 (en) | Storing and accessing data in a mobile device and a user module | |
WO2003001769A2 (en) | Method for transmitting data | |
EP1044554A1 (en) | Method and system for making objects available to users of a telecommunications network | |
DE10311074A1 (en) | Methods and arrangements in a telecommunications network | |
EP0843938B1 (en) | Process for selecting and requesting multimedia services | |
EP2324620A1 (en) | Method for transmitting and negotiating network-controlled functional data between a client and a server | |
DE10219391A1 (en) | Method for transferring user data objects | |
EP1332438B1 (en) | Method and device for the transfer of electronic data volumes | |
DE10244611A1 (en) | Method for providing chargeable services and user identification device and device for providing the services | |
EP1723815B1 (en) | Synchronization of data in two or more user cards used for operating a mobile terminal | |
WO1999027721A1 (en) | Method and devices for managing information on identification cards | |
DE60019345T2 (en) | ELECTRONIC CONGRATULATIONS CARD | |
EP1034670A1 (en) | Method and devices for managing information on identification cards | |
EP1604490A1 (en) | Method and arrangement for externally controlling and managing at least one wlan subscriber who is assigned to a local radio network | |
DE69637098T2 (en) | SAFETY DEVICE AND METHOD FOR A DATA PROCESSING SYSTEM | |
WO1999012088A1 (en) | Method for controlling distribution and use of software products with network-connected computers | |
DE10257819B4 (en) | Network-based data access with separate data transfer and data transfer | |
DE602004005790T2 (en) | Point management server and point management system to reward a user who downloads software | |
DE10127865A1 (en) | Method and arrangement for controlling access to data in mobile communication networks | |
EP1953997B1 (en) | System for configuring a participant identification module | |
DE10058835A1 (en) | Transmission of electronic data in a network uses an access authentication routine | |
WO2009050099A2 (en) | Method for distributing data in a data network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
8364 | No opposition during term of opposition | ||
8327 | Change in the person/name/address of the patent owner |
Owner name: 1&1 INTERNET AG, 56410 MONTABAUR, DE |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20140701 |