DE10257819B4 - Network-based data access with separate data transfer and data transfer - Google Patents
Network-based data access with separate data transfer and data transfer Download PDFInfo
- Publication number
- DE10257819B4 DE10257819B4 DE10257819A DE10257819A DE10257819B4 DE 10257819 B4 DE10257819 B4 DE 10257819B4 DE 10257819 A DE10257819 A DE 10257819A DE 10257819 A DE10257819 A DE 10257819A DE 10257819 B4 DE10257819 B4 DE 10257819B4
- Authority
- DE
- Germany
- Prior art keywords
- data
- user
- storage system
- end user
- central storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- 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
Verfahren
zur Datenübertragung
zwischen einem ersten Benutzer und einem zweiten Benutzer in einer
netzwerkbasierten Kommunikationsumgebung, bei dem
ein Übergang
von Daten des ersten Benutzers in den Einflussbereich des zweiten
Benutzers und eine Übertragung der
Daten des ersten Benutzers zu einer dem zweiten Benutzer zugeordneten
Endbenutzereinheit unabhängig
voneinander erfolgen, wobei
in Antwort auf eine Zugriffsanfrage
oder eine Schreibanweisung für
in einem zentralen Speichersystem der Kommunikationsumgebung gespeicherte,
dem ersten Benutzer zugeordnete erste Daten und in dem zentralen
Speichersystem dem zweiten Benutzer zugeordnet zweite Daten gespeichert
werden, die die ersten Daten angeben, wobei zum Zuordnen der zweiten
Daten dem zweiten Benutzer zugeordnete Alias-Daten erzeugt werden,
die den Speicherbereich des zentralen Speichersystems angeben, in
dem die ersten Daten gespeichert sind.A method of transferring data between a first user and a second user in a network-based communication environment, wherein
a transition of data of the first user in the sphere of influence of the second user and a transfer of the data of the first user to an end user unit associated with the second user independently of each other, wherein
in response to an access request or a write instruction for first data stored in a central storage system of the communication environment, associated with the first user, and second data associated with the second user in the central storage system, indicating the first data, wherein the second data is assigned to the first data generated second user associated alias data indicating the memory area of the central storage system in which the first data is stored.
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 The present invention relates to methods and apparatus for transmission of data between different users within a communication environment and, more particularly, methods and apparatus for storing data of a user in to override the sphere of influence of another user and of it to transfer the data to the other user separately so that it actually turns on access them or use them.
Hintergrund der Erfindungbackground the invention
Um über ein Netzwerk auf fremde Daten zuzugreifen sind verschieden Ansätze bekannt.To over one Network to access foreign data are known various approaches.
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 usual, that the original one Owner of the data through an end user unit via the Transmits network to another end user unit associated with a user, who wants to access this data. Alternatively, it is possible that the original one Owner of the data to a requesting user or a requesting one The end user unit allows access to the end user unit, on the desired Data is available or assigned to the requestor User or the requesting end user unit a transmission the desired Can cause data.
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).Further it is usual, that the original owner the data this via an end user unit on the Network to a centralized storage system (i.e., performing 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, this Transfer data to the other end user unit (i.e., perform 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.in this connection Is it possible, that the original one Owner of the data this in the central storage system for access any user releases or accesses the data for specific Restricts users or user groups. Limited access to data in the central storage system can be using of codewords, for End user units specific identifiers and the like take place.
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.Further is it for this possible, that the original one Owner of the data after transferring it to the central storage system has, a user who wants to access this data, data (e.g., in the form of an email, SMS, etc.) indicating this that there are data in the central storage system to 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.Of further it is possible that the original one Owner of data another user a so-called alias which implicitly provides this information, where the desired Data is present 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 previously mentioned approaches is common for data to become the property of a requesting user this to an end user unit used by this for access transferred to. Such also referred to as download data transfers can Cause problems, when to transfer desired Data, i. on a download, insufficient or unsatisfactory transfer capacities (e.g., transfer rates, Bandwidths, etc.) stand. Furthermore, it is traditional network-based Data access required that the end user unit used for this purpose suitable or the desired is transferred to the download Receive, store and process data whose users to disposal to ask and the like.
In Tamino WebDAV Server, White Paper, Software AG, 2001 wird das Autorensystem WebDAV Server beschrieben.In Tamino WebDAV Server, White Paper, Software AG, 2001 becomes the authoring system WebDAV server.
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.Generally the object of the present invention is to provide the abovementioned Overcome problems of the prior art. In particular It is an object of the present invention, network-based data access in terms of required network resources and thereby used End user units as well as in terms of ease of use and to 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 achieve this object, the present invention according to claim 1, a method for data transmission between a first user and a second user in a network-based communication environment ready, in which a transition of data to be transmitted of the first user in the sphere of influence of the second user and a transmission of the Data to be transmitted to an end user unit assigned to the second user is carried out independently of one another. This is the basis of the present invention lying thought can also be called "separation of data transfer and download".
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, which can be used for communication. Preferred end user unit include stationary and mobile phones (e.g., PSTN phones, 2G and 3G devices, GMS and UMTS phones), stationary and portable computer systems, Devices and devices, etc. An example of a network-based communication environment is the Internet or at least parts of the same comprehensive 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.Under a transition Here, data is understood to be that of the second user desired Data of the first user are in a form that is not different from the form in the second user's own data this available stand without in an end user unit associated with 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 the Contrast this is under a transfer the data to understand that this is actually one of the second User assigned to the end user unit. This process can also known as 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 Illustration of the difference between a data transition and a data transfer 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 a fanning of the money into a purse 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 also illustrates the meaning of the definition according to which the data transition and the data transfers separated from each other. Apart from that, previously a data transition must have taken place so that at all transferable Existing data, the data transfers are unrelated to the data transition.
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 transition and the data transfers separated in time or at different times from each other instead of. For example, you can between data transition and data transfer minutes, Hours, days, months, years but even 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.Of Further, it is preferable that the data transition to one of the second User assigned to the end user unit regardless of whether this End-user device used by the second user the data transition too cause. It is irrelevant whether the data transfer from one to the second User assigned end user unit or one of the first user associated end user unit initiated or at least partially is controlled. In particular, allows it the present invention the two th user spatially from each other arranged separately, different end user devices on the one hand the data transition 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.Further a so-called subscription service can be provided at a user is a subscriber of another user. Here is it is possible that a user provides himself as a subscription to a data User defined ("Active Subscription ") or from this a subscription to a requesting user becomes ("Passive Subscription ") the data transfer takes place preferably automatically, i. without the respective data transition related interactions on the part of the first and second users takes place. Here it is possible that the data transition always takes place when new data from the first user to be provided. For this then takes place automatically a data transition. Such a Data transition can be assigned by the first user or a user assigned to it End user unit ("automated write instruction" or "passive subscription") and / or part the second user or an end user unit associated therewith ( "Automated Reading instruction "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.Of Furthermore, it can be specified for which data types such automated data transfer should be, can or should be omitted. An information of the second user over an automated data transition can e.g. via SMS, telephone 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 Continuing the automated data transfer can be a cascaded Data transmission for several Users are reached by each user, due to an automated data transition Received data to another user an automated 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 specific embodiment, in response to an access request indicating that first data associated with the first user stored in a centralized storage system of the communication environment is to be accessed by the second user, second data is associated with the second user in the centralized storage system saved. Here is a data access to data of the first user by a corresponding request ("read request") side initiated by the second user, causes and / or partially controlled. The second data serves to indicate the first data, wherein 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 correspond to the first data, ie represent a copy of the same , Independently of this data transmission in the form of the assignment of the second data, the second data is transmitted in response to a 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.
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.at another special embodiment be in response to a write request from a first User indicating that in a centralized storage system Communication environment stored, associated with the first user, first data should be made available to the second user, in the central storage system assigned to the second user, second Data saved. This is a data access to data of the first Initiated by a corresponding instruction ("write command") by the first user, causes and / or partially controlled. The second data serve specify the first data, it being provided that the second Data only contains information about where the first Data in the central storage system, or that the second Data corresponding to the first data, so represent a copy of the same. Independently from this data transfer in the form of the assignment of the second data are the second data in response to a data access by means of a second user associated end user unit from the central storage system to the end user unit associated with the second user, i.e. a download performed.
Vorzugsweise werden zuvor die ersten Daten von einer ersten Endbenutzereinheit, die dem ersten Benutzer zugeordnet ist, zu dem zentralen Speichersystem übertragen.Preferably be the first data from a first end user unit, which is associated with the first user, transmitted 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.to It is storing the first data in the central storage system possible, do this in a first memory area of the same, the first user is assigned. A special example for one such storage area are known as folders or directories Locations.
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.alternative it is intended to store the first data in a memory area of the Store a central storage system that is not specific to any user assigned. In this case, the user gets first alias data provided that specify this memory area and the first Enable users using 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.Around to enable the second users on to access the first data, a copy of the first data is created, to generate the second data. These will be the second User assigned by placing in a second memory area the central storage system, 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.alternative for this it is possible associate the second user with second alias data contained in this Case as the second data serve. Give the second alias data the second user a memory area of the central storage system in which the first data is 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.Around tell the central storage system that the second user wants a data transition can the second user makes an access request by means of a second end user unit transferred to the central storage system. For data transmission the second user may be using the second end user unit or a third, also assigned to the second user End user unit to submit 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.Here shows an advantage of the method according to the invention. While at usual Approaches data other users to be accessed, too transmitted to the end user unit Need to become, by means of which an access request has been transmitted, it is at the method according to the invention possible, itself by means of an access request transmitted by an end-user the option to open on desired Access the data of other users. As a result, an actual Data access but not done, but only the desired Data in the sphere of influence or possession of the inquiring user This can then decide, when and with which end user unit the desired Data actually to be used, i. when and with which end user unit a download performed 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.Due to the advantages of the method according to the invention, it is to be expected that its use will take place to such an extent that existing communication environments can be overloaded. If such a risk exists, it is possible to specify appropriate transmission rates for data transmissions to and from the central storage system which must not be exceeded. In this way, a similar performance for all users of the method according to the invention can be achieved. For comparable reasons it is provided to limit the storage space in the central storage system for the first and / or second data or for the corresponding user.
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.Around Users to facilitate the management of their data will be the Storage of the first and / or second data provided areas 2, 3, 4, etc. sub memory areas divided. This can be done, for example, according to topical terms not just the data-providing user facilitate data management, but also the requesting user an overview of available data provide. A specific example of such under storage areas are storage structures known as folders or subdirectories.
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 It is to be expected that data providing users will not suit everyone Enable third parties want to access their data. Therefore, it is envisaged that Third, i. here the second user, only then an option on receive access to the data, i. a data transition takes place when the the data providing users, i. the first user, this one allowed. Therefor Preferably authorization data are used, in particular indicate to the centralized storage system that only certain users, For example, the second user is entitled to a data transition initiate. The definition of such authorization data can after 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.Further it is provided that the authorization data are then discarded, if the second user refuses. This can be done by that the second user provides so-called rejection data, preferably the central storage system, which in response to the Provide the permission data indicating that the second user does not want access to the first data. Comparable to this It is envisaged that the authorization data will only become valid if this by means of appropriate 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 It is expected that users will not allow every third party want to give you data available to deliver. Therefore, it is contemplated that third parties, i. here the first User, only one data transition to be allowed to initiate i.e. the second data is generated when the user to which transfer the data should / can i.e. the second user has allowed this. For this purpose are preferred Authorization data is used, in particular the central storage system indicate that only certain users, for example, the first user, are entitled to provide the first data. The definition such authorization data can according to general rules on the part of the central storage system and / or preferably on the part of 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.Of Furthermore, it is provided that the authorization data is then discarded if the first user declines. This can be done be done so that the first user provides so-called rejection data, preferably the central storage system, which in response to the Provision of authorization data indicate that the first user does not want to write. Similarly, it is provided that the authorization data only valid if this is done by means of 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.at a preferred embodiment It is required that both the first and the second user be entitled 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.Of Furthermore, it is preferred that the central storage system a Network service providers such as an Internet provider, an email provider and the same is assigned. Comparable to this, it is possible that the central storage system is associated with an e-mail system, wherein under an e-mail system both hardware and software units 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.Preferably be carried out the method according to the invention graphical user interfaces used that at least partially serve to give the first and / or the second user an interactive execution of the procedure. In particular, it is intended that such graphical user interfaces in user interfaces are integrated by users' email applications.
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.Of Furthermore, it is provided, depending on the amount of data, the at the data transition enters the sphere of influence of the second user, one to be provided monetary value is determined. This can be done, for example to be used for the data transition required Make storage space available to the second user for a fee. This represents a possibility represents, for the use of the method according to the invention to pay.
Kurzbeschreibung der FigurenSummary 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 will be made with reference to the accompanying drawings taken, 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.These Approach possible it that the second user in possession of the first data D1 in Form of the second data D2 passes, i. a data transition takes place without causing data transfer resources between the central storage system ZSpS and the second end user unit EUU2 needed 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
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.These Approach possible it that the second user in possession of the first data D1 in Form of the second alias data A2, i. a data transition takes place without causing data transfer resources between the central storage system ZSpS and the second end user unit EUU2 needed 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
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
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
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
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
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 the memory area or alias data the end user unit that owns a data transition to another end user unit, as an output source. Alternatively or optionally, i. 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 are, i. 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 MD3 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 (provider):
It is assumed here that the provider offers its users the method according to the invention in an email application supported by the provider ("browser"). This makes it possible for users registered with the provider to exchange data, eg MD3 format files (Multimedia Data 3), digital photos, MP3s, videos and any other 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, users can put their files - such as emails - in folders remote, copy back and forth between different folders, access them, delete them and the same. To distinguish such data from conventional E-mail data, so-called file-sharing folders are used. One Users can each other registered users a so-called Guest access to its file sharing folders or contained therein Subfolders and individual files grant. Guests can download folders and files Transfer user to their own file sharing folder, where - 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.advantageously, is the inventive method not part of the conventional E-mail service, but will - for example through a link - in integrated the email applications. This has the advantage of being this Service can only be offered to specific 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 allows the user to transfer his data, i.e. make 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 single, multiple or all users predetermined and / or adjustable be.
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.at The procedure described so far has been a data transition from one to another user, each controlled by one of these users initiated. Alternative or supplementary it is intended that guests for individual, several or all file-sharing folders and / or subfolders a so-called Have subscription. In such cases will be for the appropriate guests (i.e. subscribers) automated data transitions of subscribed data File sharing folders or subfolders to file sharing folders or folders Subfolders of 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 via automated data transfers may be made by the holder of the File-sharing folder) and / or its guests. So is e.g. possible, that the owner of the file-sharing folder for at least one of them automatic data transfer to one of his guests pretending, in turn, an automatic data transition for at least another file-sharing folder has given.
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 may also be limited be defined to specific data types and / or datasets. To a holder of the file sharing folder and / or one or more of his Guests over one informing them of automated data transfer, SMSs, Emails, (automated) telephone calls with voice message, 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.By Concatenation of automated data transitions from one user to the next User to the next User 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.Of Furthermore, it is intended that the individual users for file-sharing folders required Storage space costs to be imposed. It is possible that a user a fee for one paid certain memory size, by paying further fees be enlarged can. In this case, the fee is independently of whether the user has the space available to him uses or not. Alternatively or in addition to this procedure Is it possible, that user charges dependent on of how much space is actually used; that is, if A user transfers data to one of his file-sharing folders, this is a fee for him Process.
Claims (30)
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 DE10257819A1 (en) | 2004-07-15 |
DE10257819B4 true 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 (5)
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 |
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 |
-
2002
- 2002-12-10 DE DE10257819A patent/DE10257819B4/en not_active Expired - Fee Related
Patent Citations (5)
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 |
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 |
---|---|
DE10257819A1 (en) | 2004-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69634473T2 (en) | Universal message delivery system | |
EP1747688B1 (en) | Method for prioritizing networks in a telecommunications terminal having digital rights management characteristics | |
DE60122241T2 (en) | Communication system and server for processing and presenting information | |
EP1430697B1 (en) | Method for transmitting data | |
DE60220891T2 (en) | METHOD AND DEVICE FOR ACCESSING FILES STORED IN A MOBILE TERMINAL WITH INTERNET PROTOCOL SUPPORT | |
EP1532509A2 (en) | Method for transmitting encrypted user data objects | |
DE10296682T5 (en) | Integrated procedure for sharing network data services among multiple participants | |
DE60306209T2 (en) | METHOD, MOBILE DEVICES AND COMPUTER READABLE MEDIA FOR DATA MANAGEMENT | |
WO2010025759A1 (en) | Method for transmitting and negotiating network-controlled functional data between a client and a server | |
EP1332438B1 (en) | Method and device for the transfer of electronic data volumes | |
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 | |
EP1484882A1 (en) | Method for tracking user services in a telecommunication network | |
DE10153632A1 (en) | System for the selective distribution of electronic files | |
DE10257819B4 (en) | Network-based data access with separate data transfer and data transfer | |
EP1604490A1 (en) | Method and arrangement for externally controlling and managing at least one wlan subscriber who is assigned to a local radio network | |
EP1034670A1 (en) | Method and devices for managing information on identification cards | |
DE102006054284A1 (en) | Accessibility managing method for electronic management system, involves signalizing contact request of contact over communication medium to terminal, where terminal is composed of information, which is not accessed by related user | |
DE602004005790T2 (en) | Point management server and point management system to reward a user who downloads software | |
EP1271881A1 (en) | Method for Transfering Data | |
WO2008003404A1 (en) | Method and communication system for controlling the flow of data over network nodes | |
EP1265416B1 (en) | System and method for controlling data access in mobile networks | |
EP0975167A2 (en) | Method for using a server, server and control unit | |
WO2009050099A2 (en) | Method for distributing data in a data network | |
EP2482489B1 (en) | Provision of personalised information for users of 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 |