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 PDF

Info

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
Application number
DE10257819A
Other languages
German (de)
Other versions
DE10257819A1 (en
Inventor
Michael Greve
Pierre Alain Cotte
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
1&1 INTERNET AG, 56410 MONTABAUR, DE
Original Assignee
Web DE AG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Web DE AG filed Critical Web DE AG
Priority to DE10257819A priority Critical patent/DE10257819B4/en
Publication of DE10257819A1 publication Critical patent/DE10257819A1/en
Application granted granted Critical
Publication of DE10257819B4 publication Critical patent/DE10257819B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-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/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5683Storage of data provided by user terminals, i.e. reverse caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling 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/62Establishing a time schedule for servicing the requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer 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.

Figure 00000001
Figure 00000001

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:

1 bis 8 schematische Darstellungen von Kommunikationsumgebungen zur Durchführung des erfindungsgemäßen Verfahrens, und 1 to 8th schematic representations of communication environments for carrying out the method according to the invention, and

9 bis 18 schematische Darstellungen graphischer Benutzungsschnittstellen zur Durchführung des erfindungsgemäßen Verfahrens. 9 to 18 schematic representations of graphical user interfaces for carrying out the method according to the invention.

Beschreibung bevorzugter Ausführungsformendescription preferred embodiments

Bezugnehmend auf 1 bis 4 werden Ausführungsformen des erfindungsgemäßen Verfahrens im allgemeinen beschrieben. Anhand der 5 bis 8 werden als Abonnement-Service bezeichnete Ausführungsformen beschrieben, bei denen ein oder mehrere Benutzer, zu denen Datenübergänge stattfinden (sollen), gewünschte Daten oder Datentypen in Form eines Abonne ments automatisch erhalten. Unter Bezugnahme auf 9 bis 18 folgt die Beschreibung des erfindungsgemäßen Verfahrens anhand veranschaulichender grafischer Benutzungsschnittstellen, die als Teile einer grafischen Benutzungsschnittstelle einer Email-Anwendung integriert sind.Referring to 1 to 4 Embodiments of the method according to the invention are described in general. Based on 5 to 8th are referred to as subscription service embodiments in which one or more users, to which data transitions (should) take place, desired data or data types in the form of Abonne ment automatically received. With reference to 9 to 18 The description of the method according to the invention follows on the basis of illustrative graphical user interfaces, which are integrated as parts of a graphical user interface of an e-mail application.

In 1 ist eine erste Endbenutzereinheit EUU1 dargestellt, die über ein Netzwerk erste Daten D1 zu einem zentralen Speichersystem ZSpS überträgt (Schritt 1). Das zentrale Speichersystem ZSpS speichert die ersten Daten D1 in einem ersten Speicherbereich SpB1, der der ersten Endbenutzereinheit EUU1 bzw. deren Benutzer zugeordnet ist (Schritt 1). Ein zweiter Benutzer, der die von der ersten Endbenutzereinheit EUU1 übertragenen, ersten Daten D1 nutzen möchte, und vorteilhafterweise auch dazu von dem ersten Benutzer autorisiert ist, überträgt zu dem zentralen Speichersystem ZSpS Daten, die eine Anfrage des zweiten Benutzers, auf die ersten Daten zuzugreifen, angeben (Schritt 2). Solche Anfragedaten, die von einer zweiten Endbenutzereinheit EUU2, die dem zweiten Benutzer zugeordnet ist bzw. von diesem verwendet wird, übertragen werden, geben dem zentralen Speichersystem ZSpS nicht an, dass die ersten Daten D1 tatsächlich von dem zweiten Benutzer zum jetzigen Zeitpunkt genutzt werden sollen. Dementsprechend bewirken solche Zugriffsanfragedaten keinen Download der ersten Daten zu der zweiten Endbenutzereinheit EUU2. Vielmehr bewirken die Zugriffsanfragedaten, dass die ersten Daten D1 in den "Besitz" des zweiten Benutzers gelangen (Schritt 3). 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.In 1 a first end user unit EUU1 is shown, which transmits first data D1 to a central storage system ZSpS via a network (step 1 ). The central storage system ZSpS stores the first data D1 in a first storage area SpB1, which is assigned to the first end user unit EUU1 or its users (step 1 ). A second user, wishing to use the first data D1 transmitted by the first end user unit EUU1, and advantageously also authorized thereto by the first user, transmits to the central storage system ZSpS data which requests the second user to access the first data , specify (step 2 ). Such request data transmitted from or used by a second end user unit EUU2 assigned to the second user does not indicate to the central storage system ZSpS that the first data D1 is actually to be used by the second user at the present time , Accordingly, such access request data does not cause the first data to be downloaded to the second end user unit EUU2. Rather, the access request data causes the first data D1 to enter the "possession" of the second user (step 3 ). For this purpose, the central storage system ZSpS creates a copy of the first data D1, ie generates second data D2 which correspond to the first data D1, and stores this in a second storage area SpB2 assigned to the second user.

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 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 that the second user, regardless of how he has transferred access request data to the central storage system ZSpS, can access the first, ie his, second data D2, at any later time and with any end user unit, ie the second data D2 actually received from the central storage system ZSpS, so can cause a download. Thus, it is possible here for the second user to be able to download the second data from his second memory area SpB2 from the central storage system ZSpS at any time after receipt of the second data D2 by means of the second end user unit EUU2 or with a third end user unit EUU3 (steps 4 ). Thus, for transmitting the access requests (effecting data transfer) and downloading the data (effecting data transfer), not only end user units of the same or different type but also end user units spatially separated and operated can be used. As an illustrative example, mention may be made of a user effecting a data transfer of desired data with an end user unit in the form of a personal computer in an Internet cafe in South America, and returning to his home computer to transfer the data to his private personal computer.

Die bisher unter Bezugnahme auf 1 beschriebene Vorgehensweise kann unter dem Begriff "Lesezugriff" seitens des zweiten Benutzers bzw. unter dem Begriff "Leseberechtigung" für den zweiten Benutzer gefasst werden.The previously referring to 1 described procedure can be taken under the term "read access" on the part of the second user or under the term "read permission" for the second user.

Diese Vorgehensweise kann auch, wie in 2 veranschaulicht, so modifiziert sein, dass die Erzeugung der zweiten Daten D2 nicht durch Zugriffsanfragedaten seitens des zweiten Benutzers erzeugt werden, sondern in Antwort auf eine von dem ersten Benutzer zu dem zentralen Speichersystem ZSpS übermittelte Schreibanweisung (Schritt 2). Diese unter dem Begriff "Schreibanweisung" seitens des ersten Benutzers bzw. "Schreibberechtigung" für den ersten Benutzer fassbare Vorgehensweise unterscheidet sich von der oben beschriebenen Vorgehensweise lediglich dadurch, dass der zweite Benutzer nicht aktiv werden muss, um den Besitz der ersten Daten D1 zu gelangen, d.h. damit die zweiten, ihm zugeordneten Daten D2 erzeugt werden. Somit entsprechen sich die in 1 und 2 dargestellten Schritte 1, 3 und 4, während sich die Schritte 2 der 1 und 2 als Zugriffsanfrage und Schreibanweisung unterscheiden.This procedure can also, as in 2 1, illustrated may be modified so that the generation of the second data D2 is not generated by access request data from the second user, but in response to a write instruction transmitted from the first user to the central storage system ZSpS (step 2 ). This approach, which can be grasped under the term "write instruction" by the first user or "write authorization" for the first user, differs from the procedure described above only in that the second user does not have to be active in order to obtain the first data D1 , that is, so that the second, associated with him data D2 are generated. Thus, the correspond in 1 and 2 illustrated steps 1 . 3 and 4 while the steps 2 of the 1 and 2 as access request and write differentiation.

Die in 3 und 4 dargestellten Weiterbildungen der in 1 und 2 dargestellten Ausführungen ermöglichen es, das zentrale Speichersystem ZSpS hinsichtlich erforderlicher Speicherressourcen zu optimieren. Hierbei besteht der wesentliche Unterschied zu den in 1 und 2 dargestellten Ausführungen darin, dass keine den ersten und zweiten Benutzern speziell zugeordnete Speicherbereiche im zentralen Speichersystem verwendet werden. Vielmehr werden alle, unterschiedlichen Benutzern zugeordnete Daten in einem gemeinsamen Speicherbereich gespeichert. Um einem speziellen Benutzer zu ermöglichen, auf die ihm zugeordneten Daten zugreifen zu können, werden sogenannte Alias-Daten erzeugt, die dem jeweiligen Benutzer bzw. einer von ihm verwendeten Endbenutzereinheit angeben, wo/wie die Daten in dem zentralen Speichersystem vorliegen. Es ist hier nicht erforderlich, dass für mehrere Benutzer, die gleiche Daten nutzen wollen, diese jeweils einem Benutzer zugeordnet zu speichern sind. Dementsprechend ist es lediglich erforderlich, Daten, die von mehreren Benutzern gewünscht sind bzw. auf die (zu einem späteren Zeitpunkt) zugegriffen werden soll, einmal in dem zentralen Speichersystem zu speichern und den jeweiligen Benutzern Alias-Daten bereit zu stellen. Dies erlaubt es, die Speicherressourcen des zentralen Speichersystems effektiver zu nutzen, wobei aber weiterhin gewährleistet ist, dass nur berechtigte Benutzer Daten nutzen können, da nur sie im Besitz entsprechender Alias-Daten sind.In the 3 and 4 illustrated developments of in 1 and 2 The illustrated embodiments make it possible to optimize the central storage system ZSpS with regard to required storage resources. Here, the essential difference to the in 1 and 2 It is shown that no memory areas specifically assigned to the first and second users are used in the central memory system. Rather, all data associated with different users is stored in a common memory area. In order to enable a special user to access the data assigned to him, so-called alias data is generated, which indicates to the respective user or an end user unit he uses, where / how the data is present in the central storage system. It is not necessary here for several users who want to use the same data to store these each assigned to a user. Accordingly, it is only necessary to store data which is desired or to be accessed by multiple users (once at a later time) once in the central storage system and to provide alias data to the respective users. This allows the storage resources of the centralized storage system to be used more effectively, while still ensuring that only authorized users can use data because only they have aliased data.

Wie in 3 dargestellt, überträgt eine erste Endbenutzereinheit EUU1 über ein Netzwerk erste Daten D1 zu einem zentralen Speichersystem ZSpS (Schritt 1). Das zentrale Speichersystem ZSpS speichert die ersten Daten D1 in einem allgemeinen Speicherbereich SpBAllg, der keinem Benutzer speziell zugeordnet ist, und erzeugt Alias-Daten A1 für den ersten Benutzer (Schritt 2). Ein zweiter Benutzer, der die von der ersten Endbenutzereinheit EUU1 übertragenen, ersten Daten D1 nutzen möchte, und vorteilhafterweise auch dazu von dem ersten Benutzer autorisiert ist, überträgt zu dem zentralen Speichersystem ZSpS Daten, die eine Anfrage des zweiten Benutzers, auf die ersten Daten zuzugreifen, angeben (Schritt 3). Solche Anfragedaten, die von einer zweiten Endbenutzereinheit EUU2, die dem zweiten Benutzer zugeordnet ist bzw. von diesem verwendet wird, übertragen werden, geben dem zentralen Speichersystem ZSpS nicht an, dass die ersten Daten D1 tatsächlich von dem zweiten Benutzer zum jetzigen Zeitpunkt genutzt werden sollen. Dementsprechend bewirken solche Zugriffsanfragedaten keinen Download der ersten Daten zu der zweiten Endbenutzereinheit EUU2. Vielmehr bewirken die hier Zugriffsanfragedaten, dass die ersten Alias-Daten A1 in den "Besitz" des zweiten Benutzers gelangen (Schritt 4). Hierfür erstellt das zentrale Speichersystem ZSpS eine Kopie der ersten Alias-Daten A1, d.h. erzeugt zweite Alias-Daten A2, die den ersten Alias-Daten A1 entsprechen und die ersten Daten D1 angeben, und stellt diese dem zweiten Benutzer bereit.As in 3 represented, a first end user unit EUU1 transmits over a network first data D1 to a central storage system ZSpS (step 1 ). The central storage system ZSpS stores the first data D1 in a general storage area SpBAllg which is not dedicated to a user and generates alias data A1 for the first user (step 2 ). A second user, wishing to use the first data D1 transmitted by the first end user unit EUU1, and advantageously also authorized thereto by the first user, transmits to the central storage system ZSpS data which requests the second user to access the first data , specify (step 3 ). Such request data transmitted from or used by a second end user unit EUU2 assigned to the second user does not indicate to the central storage system ZSpS that the first data D1 is actually to be used by the second user at the present time , Accordingly, such access request data does not cause the first data to be downloaded to the second end user unit EUU2. Rather, the access request data here causes the first alias data A1 to enter the "possession" of the second user (step 4 ). For this purpose, the central storage system ZSpS creates a copy of the first alias data A1, ie generates second alias data A2, which correspond to the first alias data A1 and specify the first data D1, and makes this available to the second user.

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 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 that the second user, regardless of how he has transmitted access request data to the central storage system ZSpS, can access the first data D1 at any later time and with any end user unit, ie the first data D1 of FIG the central storage system ZSpS actually received, so can cause a download. Thus, it is possible here for the second user, using the second alias data A2, to access the first data D1 stored in the general memory area SpBAllg at any time after receipt of the second alias data A2 by means of the second end user unit EUU2 or with a third one End user unit EUU3 can download (steps 5 ). Thus, to transmit the access requests (effect the data transfer) and download the data (effect the data transfer) not only end user units of the same or different type but also end user units can be used which are spatially separated and operated.

Die bisher unter Bezugnahme auf 3 beschriebene Vorgehensweise kann unter dem Begriff "Lesezugriff" seitens des zweiten Benutzers bzw. unter dem Begriff "Leseberechtigung" für den zweiten Benutzer gefasst werden.The previously referring to 3 described procedure can be taken under the term "read access" on the part of the second user or under the term "read permission" for the second user.

Diese Vorgehensweise kann auch, wie in 4 veranschaulicht, modifiziert sein, dass die Erzeugung der zweiten Alias-Daten A2 nicht durch Zugriffsanfragedaten seitens des zweiten Benutzers erzeugt werden, sondern in Antwort auf eine von dem ersten Benutzer zu dem zentralen Speichersystem ZSpS übermittelte Schreibanweisung (Schritt 3). Diese unter dem Begriff "Schreibanweisung" seitens des ersten Benutzers bzw. "Schreibberechtigung" für den ersten Benutzer fassbare Vorgehensweise unterscheidet sich von der oben beschriebenen Vorgehensweise lediglich dadurch, dass der zweite Benutzer nicht aktiv werden muss, um den Besitz der ersten Daten D1 zu gelangen, d.h. damit die zweiten, ihm zugeordneten Alias-Daten A2 erzeugt werden. Somit entsprechen sich die in 3 und 4 dargestellten Schritte 1, 2, 4 und 5, während sich die Schritte 3 der 1 und 2 als Zugriffsanfrage und Schreibanweisung unterscheiden.This procedure can also, as in 4 3 illustrates that the generation of the second alias data A2 is not generated by access request data from the second user, but in response to a write instruction transmitted from the first user to the central storage system ZSpS (step 3 ). This approach, which can be grasped under the term "write instruction" by the first user or "write authorization" for the first user, differs from the procedure described above only in that the second user does not have to be active in order to obtain the first data D1 ie, that the second alias data A2 assigned to it is generated. Thus, the correspond in 3 and 4 is put steps 1 . 2 . 4 and 5 while the steps 3 of the 1 and 2 as access request and write instruction differ.

In 5 ist eine zweite Endbenutzereinheit EUU2 bzw. ein zweiter Benutzer dargestellt, die über ein Netzwerk eine Anfrage an einen ersten Benutzer bzw. eine erste Endbenutzereinheit EUU1 sendet, die angibt, dass die zweite Endbenutzereinheit EUU2 von der ersten Endbenutzereinheit EUU1 bereitgestellte Daten abonnieren möchte (Schritt 1). Abonnieren heißt in diesem Zusammenhang, dass für Daten der ersten Endbenutzereinheit EUU1 automatisch ein Datenübergang bezüglich der zweiten Endbenutzereinheit EUU2 erfolgt.In 5 a second end user unit EUU2 or a second user is shown, which sends via a network a request to a first user or a first end user unit EUU1, which indicates that the second end user unit EUU2 wants to subscribe to data provided by the first end user unit EUU1 (step 1 ). In this context, subscribing means that data of the first end user unit EUU1 is automatically transferred to the second end user unit EUU2.

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).Thereafter, the first user may reject or accept the subscription request of the second user. If the first user accepts the subscription request of the second user, the desired subscription is 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).If the second end user unit EUU2 grants the desired subscription from the first end user unit EUU1 and first data D1 is transferred from the first end user unit EUU1 to a central storage system ZSpS (step 3 ), the central storage system ZSpS stores the first data D1 in a first storage area SpB1 associated with the first end user unit EUU1 or its users (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.Thereafter, automatically, ie without interaction on the part of the second user or a request from the second end user unit EUU2, a data transition of the first data D1 in the "possession" of the second user (step 4 ). For this purpose, the central storage system ZSpS creates a copy of the first data D1, ie generates second data D2 which correspond to the first data D1, and stores this in a second storage area SpB2 assigned to the second user.

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 may access the first, ie his, second data D2 in order to actually receive them from the central storage system ZSpS, ie to initiate a download (step 5 ).

Die unter Bezugnahme auf 5 beschriebene Vorgehensweise kann unter dem Begriff "Aktives Abonnement" seitens des zweiten Benutzers bzw. der zweiten Endbenutzereinheit EUU2 gefasst werden, da der zweite Benutzer selbst zum Erhalt des Abonnements aktiv geworden ist.The referring to 5 described approach can be taken under the term "Active Subscription" by the second user or the second end user unit EUU2, since the second user has become active himself to receive the subscription.

Diese Vorgehensweise kann auch, wie in 6 veranschaulicht, so modifiziert sein, dass ein Abonnement für den zweiten Benutzer bzw. die zweite Endbenutzereinheit EUU2 in Antwort auf ein von dem ersten Benutzer zu dem zentralen Speichersystem ZSpS übermitteltes Abonnement-Angebot oder Abonnement-Freigabe (Schritt 1) zustande kommt. Hierbei ist es möglich, dass ein solches Abonnement erst tatsächlich zustande kommt, wenn der zweite Benutzer das Abonnement-Angebot des ersten Benutzers annimmt, während eine Ablehnung des Abonnement-Angebots des ersten Benutzers durch den zweiten Benutzer verhindert, dass ein solches Abonnement zustande kommt. Diese unter dem Begriff "Passives Abonnement" fassbare Ausführungsform unterscheidet sich von der oben beschriebenen Vorgehensweise lediglich dadurch, dass der zweite Benutzer nicht zuerst aktiv werden muss, sondern lediglich das Abonnement-Angebot des ersten Benutzers annehmen oder ablehnen kann/muss, um Abonnent für Daten des ersten Benutzers bzw. der ersten Endbenutzereinheit EUU1 zu werden, d.h. automatisch in den Besitz der ersten Daten D1 zu gelangen, d.h. damit die zweiten, ihm zugeordneten Daten D2 erzeugt werden. Somit entsprechen sich die in 5 und 6 dargestellten Schritte 3, 4 und 5, während sich die Schritte 1 und 2 der 5 und 6 als Abonnement-Anfrage seitens des zweiten Benutzers (Schritt 1 in 5) und Abonnement-Angebot seitens des ersten Benutzers (Schritt 1 in 6) bzw. als Abonnement-Freigabe seitens des ersten Benutzers und entsprechende Abonnement-Erstellung (Schritt 2 in 5) und Abonnement-Annahme seitens des zweiten Benutzers und entsprechende Abonnement-Erstellung (Schritt 2 in 6) unterscheiden.This procedure can also, as in 6 3, illustrated may be modified such that a subscription for the second user or the second end user unit EUU2 in response to a subscription offer or subscription release transmitted by the first user to the central storage system ZSpS (step 1 ) comes about. In this case, it is possible that such a subscription actually only comes about when the second user accepts the subscription offer of the first user, while a rejection of the subscription offer of the first user by the second user prevents such a subscription from being established. This embodiment, which can be grasped under the term "passive subscription", differs from the procedure described above only in that the second user does not first have to become active, but can only accept or reject the subscription offer of the first user to subscribe to data to become the first user or the first end user unit EUU1, that is, to automatically acquire the first data D1, that is, so that the second, associated with him data D2 are generated. Thus, the correspond in 5 and 6 illustrated steps 3 . 4 and 5 while the steps 1 and 2 of the 5 and 6 as a subscription request by the second user (step 1 in 5 ) and subscription offer by the first user (step 1 in 6 ) or as a subscription release by the first user and corresponding subscription creation (step 2 in 5 ) and Subscription Acceptance by the Second User and Subscription Creation (Step 2 in 6 ).

Die in 7 dargestellte Ausführungsform stellt eine Kombination der Ausführungsform von 3 hinsichtlich der Verwendung von Alias-Daten und der Ausführungsform von 5 hin sichtlich des Abonnement-Services dar, weshalb die oben gemachten Ausführungen hier entsprechend gelten.In the 7 illustrated embodiment represents a combination of the embodiment of 3 regarding the use of alias data and the embodiment of 5 towards the subscription service, which is why the above statements apply accordingly.

Die in 8 dargestellte Ausführungsform stellt eine Kombination der Ausführungsform von 4 hinsichtlich der Verwendung von Alias-Daten und der Ausführungsform von 6 hinsichtlich des Abonnement-Services dar, weshalb die oben gemachten Ausführungen hier entsprechend gelten.In the 8th illustrated embodiment represents a combination of the embodiment of 4 regarding the use of alias data and the embodiment of 6 with regard to the subscription service, which is why the remarks made above apply accordingly.

Wie in 5 bis 8 veranschaulicht, sind aktive Abonnements und/oder passive Abonnements nicht auf eine Endbenutzereinheit, die Daten, für die ein automatisierten Datenübergang erfolgen soll, ursprünglich bereitstellt, und eine Endbenutzereinheit beschränkt, die als Abonnent der Daten definiert ist. Vielmehr können aktive und/oder passives Abonnements auch weitere Endbenutzereinheiten bzw. Benutzer definiert werden. Diese gelangen dann ebenfalls automatisch in den Besitz gewünschter Daten, hier der ersten Daten. Hierfür erfolgen dann, wie oben beschrieben, Datenübergänge zu den als Abonnent definierten Endbenutzereinheiten. Dies kann durch Datenübergänge zu den als Abonnent definierten Endbenutzereinheiten zugeordneten Speicherbereichen SpB3, SpB4, usw. (5 und 6) erfolgen oder es werden entsprechende Alias-Daten D3, D4, usw. erzeugt (7 und 8).As in 5 to 8th 4, active subscriptions and / or passive subscriptions are not to an end user unit that initially provides data for which an automated data transfer is to be made, and an end user unit that is defined as subscribing to the data. Instead, active and / or passive subscriptions can also be defined for other end user units or users. These will then automatically come into the possession of desired data, here the first data. For this purpose, then, as described above, data transitions to as Subscriber defined end user units. This can be accomplished by data transitions to the memory areas SpB3, SpB4, etc. associated with the end user units defined as subscribers ( 5 and 6 ) or corresponding alias data D3, D4, etc. are generated ( 7 and 8th ).

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.

9 bis 18 sind schematische Darstellungen graphischer Benutzungsschnittstellen, die neben graphischen Benutzungsschnittstellen für eine herkömmliche Email-Anwendung graphische Benutzungsschnittstellen zur Durchführung des erfindungsgemäßen Verfahrens umfassen. 9 to 18 13 are schematic representations of graphical user interfaces which, in addition to graphical user interfaces for a conventional email application, include graphical user interfaces for carrying out the method according to the invention.

Wird der von der in 9 dargestellten Startseite mit "Friends&Family" betitelte Bereich aktiviert gelangt man zu der in 10 dargestellten Seite, die als "Friends&Family"-Seite bezeichnet wird. Falls die Email-Anwendung auf einer hier nicht dargestellten Seite eine Übersicht über einem Benutzer zur Verfügung stehenden Ordner bereitstellt, sind dort vorteilhafterweise auch die auf der "Friends&Family"-Seite vorgesehenen Ordner "Musik", "Videos", "Photos" und "Dokumente" aufgeführt.Will the of the in 9 activated home page with "Friends &Family" titled area you get to the in 10 page called "Friends &Family" page. If the e-mail application provides an overview of a folder available to a user on a page not shown here, the folders "music", "videos", "photos" and "documents" provided on the "Friends &Family" page are advantageously also provided there "listed.

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 11 bis 15).These four folders can be fixed, so that users can not remove or rename them or create new folders. Furthermore, it is possible for each user to create subfolders for one or more of these folders, the number of which may be limited, for example for reasons of capacity. Also the possibility of further subfolders provided below this (see 11 to 15 ).

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 10 "Meine Freunde"-Bereich). Dies kann bei spielsweise durch Angabe einer Email-Adresse, eines Namens oder anderer Angaben erfolgen, die zugriffsberechtigte Benutzer kennzeichnen. Hierbei ist es möglich, Gästen nur Zugriffsrechte, nur Schreibrechte oder beides zu erteilen.Users have the option to grant and revoke access to their file sharing folders (see 10 "My friends" area). This can be done for example by specifying an email address, a name or other information that identify authorized users. It is possible for guests to grant access only, write access only, or both.

Wie in 10 veranschaulicht sieht ein Benutzer seine Gästeliste im mittleren Teil seiner "Friends&Family"-Seite, wobei aktive und noch nicht aktive Gäste farblich unterschieden werden können. Im unteren Bereich seiner "Friends&Family"-Seite erkennt der Benutzer von welchem anderen Benutzer er selbst als Gast eingeladen wurde (siehe 10 "Ich bin Gast bei"-Bereich). Vorteilhafterweise ist es möglich, dass Benutzer ihren Gästestatus bei anderen Benutzern kündigen können.As in 10 A user can see his guest list in the middle part of his "Friends &Family" page, whereby active and non-active guests can be color-coded. At the bottom of his "Friends &Family" page, the user recognizes which other user invited him as a guest (see 10 "I am a guest" section). Advantageously, it is possible for users to terminate their guest status with other users.

In 16 bis 18 sind graphische Benutzungsschnittstellen für einen Benutzer veranschaulicht, der als Gast File-Sharing-Ordner eines anderen Benutzers nutzt. Dabei erhält der Gast eine allgemeine Übersicht über die vier File-Sharing-Ordner (16). Von dort kann der Gast zu den von dem gastgebenden Benutzer definierten Unterordner gelangen und gewünschte Daten in seine File-Sharing-Ordner übertragen (17 und 18).In 16 to 18 Graphical user interfaces are illustrated for a user who uses another user's file sharing folder. The guest receives a general an overview of the four file-sharing folders ( 16 ). From there, the guest can access the subfolders defined by the hosting user and transfer the desired data to his file-sharing folders ( 17 and 18 ).

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)

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.Method for data transmission between a first User and a second user in a network-based communications environment the a transition of data of the first user in the sphere of influence of the second User and a transfer the data of the first user to a second user assigned End user unit independent taken from each other, where in response to an access request or a write instruction for stored in a central storage system of the communication environment, the first user associated with first data and in the central Storage system stored second user associated with second data which indicate the first data, wherein the second Generate data associated with the second user alias data, indicating the memory area of the central storage system in which the first data is stored. Verfahren nach Anspruch 1, bei dem der Datenübergang automatisiert erfolgt.The method of claim 1, wherein the data transition automated. Verfahren nach Anspruch 2, bei dem eine Information des zweiten Benutzers über den automatisierten Datenübergang erfolgt.Method according to Claim 2, in which information of the second user the automated data transition he follows. Verfahren nach einem der vorhergehenden Ansprüche, bei dem der Datenübergang und die Datenübertragung zeitlich getrennt voneinander erfolgen.Method according to one of the preceding claims, in the data transition and the data transfer temporally separated from each other. Verfahren nach einem der vorhergehenden Ansprüche, bei dem eine dem ersten Benutzer zugeordnete Endbenutzereinheit oder eine dem zweiten Benutzer zugeordnete Endbenutzereinheit den Datenübergang zu einem anderen Zeitpunkt bewirkt, als von der dem zweiten Benutzer zugeordneten, für den Datenübergang verwendete Endbenutzereinheit oder einer anderen dem zweiten Benutzer zugeordneten Endbenutzereinheit die Datenübertragung bewirkt wird.Method according to one of the preceding claims, in an end user unit associated with the first user or an end user unit associated with the second user, the data transition at a different time than that of the second user assigned, for the data transition used end user unit or another the second user associated end user unit, the data transfer is effected. Verfahren nach einem der vorhergehenden Ansprüche, bei dem – der Datenübergang unter Steuerung einer dem ersten Benutzer zugeordneten Endbenutzereinheit erfolgt und die Datenübertragung zu einer dem zweiten Benutzer zugeordneten Endbenutzereinheit erfolgt, oder – der Datenübergang unter Steuerung einer dem ersten Benutzer oder dem zweiten Benutzer zugeordneten Endbenutzereinheit erfolgt und die Datenübertragung zu der dem zweiten Benutzer zugeordneten Endbenutzereinheit oder einer anderen dem zweiten Benutzer zugeordneten Endbenutzereinheit erfolgt.Method according to one of the preceding claims, in the - of the Data transition under control of an end user unit associated with the first user done and the data transfer to an end user unit associated with the second user, or - the data transition under control of one of the first user and the second user associated end user unit takes place and the data transmission to the end user unit associated with the second user or another end user unit associated with the second user he follows. Verfahren nach einem der vorhergehenden Ansprüche, bei dem – der Datenübergang von einer dem zweiten Benutzer zugeordneten Endbenutzereinheit bewirkt und der Datenübergang von einer anderen dem zweiten Benutzer zugeordneten, räumlich entfernt angeordneten Endbenutzereinheit bewirkt wirdMethod according to one of the preceding claims, in the - of the Data transition caused by an end user unit associated with the second user and the data transition from a remote user assigned to the second user arranged end user unit is effected Verfahren nach einem der vorhergehenden Ansprüche, bei dem 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 unabhängig von der Zuordnung der zweiten Daten übertragen werden.Method according to one of the preceding claims, in the second data in response to a data access by means of an end user unit associated with the second user central storage system associated with the second user End user unit independent be transferred from the assignment of the second data. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die ersten Daten von einer dem ersten Benutzer zugeordneten ersten Endbenutzereinheit zu dem zentralen Speichersystem übertragen werden.Method according to one of the preceding claims, in the first data associated with a first user first end user unit to the central storage system. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die ersten Daten in einen dem ersten Benutzer zugeordneten ersten Speicherbereich des zentralen Speichersystems gespeichert werden.Method according to one of the preceding claims, in the first data in a first user associated with the first user Storage area of the central storage system are stored. Verfahren nach einem der Ansprüche 1 bis 9, bei dem – die ersten Daten in keinem Benutzer zugeordneten Speicherbe reich des zentralen Speichersystems gespeichert werden, und – erste Alias-Daten dem ersten Benutzer bereitgestellt werden, die den Speicherbereich mit den ersten Daten angeben.Method according to one of claims 1 to 9, wherein - the first Data in no user assigned Speicherbe rich the central Storage system to be stored, and - first alias data the first Be provided to users who have the memory area with the specify the first data. Verfahren nach einem der vorhergehenden Ansprüche, bei dem zum Zuordnen der zweiten Daten eine Kopie der ersten Daten erstellt wird und die Kopie der ersten Daten als die zweiten Daten in einen dem zweiten Benutzer zugeordneten zweiten Speicherbereich des zentralen Speichersystems gespeichert werden.Method according to one of the preceding claims, in for copying the second data, a copy of the first data created and the copy of the first data as the second data in a second user assigned second memory area of the central Storage system to be stored. Verfahren nach einem der vorhergehenden Ansprüche, bei dem – die Zugriffsanfrage mittels einer dem zweiten Benutzer zugeordneten, zweiten Endbenutzereinheit erzeugt wird, und – die zweiten Daten in Antwort auf einen Datenzugriff mittels der zweiten Endbenutzereinheit zu der zweiten Endbenutzereinheit übertragen werden oder die zweiten Daten in Antwort auf einen Datenzugriff mittels einer dem zweiten Benutzer zugeordneten, dritten Endbenutzereinheit zu der dritten Endbenutzereinheit übertragen werden.Method according to one of the preceding claims, in the - the Access request by means of a second user assigned, second end user unit is generated, and - the second Data in response to a data access by the second end user unit be transmitted to the second end user unit or the second Data in response to a data access by means of one of the second User assigned, third end user unit to the third Transfer end user unit become. Verfahren nach einem der Ansprüche 8 bis 12, bei dem die Schreibanweisung mittels einer dem ersten Benutzer zugeordneten, ersten Endbenutzereinheit erzeugt werden.Method according to one of claims 8 to 12, wherein the write instruction by means of a first end user unit assigned to the first user be generated. Verfahren nach einem der vorhergehenden Ansprüche, bei dem – für Übertragungen der ersten Daten zu dem zentralen Speichersystem eine erste maximale Datenübertragungsrate vorgegeben ist, und/oder – für Übertragungen von dem zentralen Speichersystem bei Zugriffen auf die ersten Daten eine zweite maximale Datenübertragungsrate vorgegeben ist.Method according to one of the preceding claims, in the - for transfers the first data to the central storage system a first maximum Data transfer rate is predetermined, and / or - for transfers from the central storage system upon access to the first data a second maximum data transfer rate is predetermined. Verfahren nach einem der vorhergehenden Ansprüche, bei dem – für die Speicherung der ersten Daten eine erste maximale Speichergröße vorgegeben ist, und/oder – für die Speicherung der zweiten Daten eine zweite maximale Speichergröße vorgegeben ist.Method according to one of the preceding claims, in the - for storage the first data is given a first maximum memory size, and / or - for storage the second data given a second maximum memory size is. Verfahren nach einem der Ansprüche 8 bis 15, bei dem – ein zur Speicherung der ersten Daten vorgesehener Bereich des zentralen Speichersystems in vorgegebene erste Unterspeicherbereiche unterteilt ist, und/oder – ein zur Speicherung der zweiten Daten vorgesehener Bereich des zentralen Speichersystems in vorgegebene zweite Unterspeicherbereiche unterteilt ist.Method according to one of claims 8 to 15, in which - one to Storage of the first data provided area of the central Memory system divided into predetermined first sub-memory areas is, and / or - one for storing the second data provided area of the central Memory system divided into predetermined second sub-memory areas is. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die zweiten Daten erzeugt werden, wenn Berechtigungsdaten angeben, dass der zweite Benutzer berechtigt ist, den Datenübergang zu bewirken.Method according to one of the preceding claims, in the second data is generated when specifying authorization data, that the second user is authorized to transfer the data cause. Verfahren nach Anspruch 18, bei dem die Berechtigungsdaten von dem ersten Benutzer bereitgestellt werden.The method of claim 18, wherein the authorization data provided by the first user. Verfahren nach Anspruch 19, bei dem – die Berechtigungsdaten verworfen werden, wenn in Antwort auf die Bereitstellung der Berechtigungsdaten Ablehnungsdaten von dem zweiten Benutzer bereitgestellt werden, und/oder – die Berechtigungsdaten gültig werden, wenn in Antwort auf die Bereitstellung der Berechtigungsdaten Annahmedaten von dem zweiten Benutzer bereitgestellt werden.The method of claim 19, wherein - the authorization data discarded when in response to the provisioning of the authorization data Refusal data provided by the second user, and or - the Authorization data valid when assuming data in response to the provision of the authorization data provided by the second user. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die zweiten Daten erzeugt werden, wenn Berechtigungsdaten angeben, dass der erste Benutzer berechtigt ist, den Datenübergang zu bewirken.Method according to one of the preceding claims, in the second data is generated when specifying authorization data, that the first user is entitled to the data transition to effect. Verfahren nach Anspruch 21, bei dem die Berechtigungsdaten von dem zweiten Benutzer bereitgestellt werden.The method of claim 21, wherein the authorization data provided by the second user. Verfahren nach Anspruch 22, bei dem – die Berechtigungsdaten verworfen werden, wenn in Antwort auf die Bereitstellung der Berechtigungsdaten Ablehnungsdaten von dem ersten Benutzer bereitgestellt werden, und/oder – die Berechtigungsdaten gültig werden, wenn in Antwort auf die Bereitstellung der Berechtigungsdaten Annahmedaten von dem ersten Benutzer bereitgestellt werden.The method of claim 22, wherein - the authorization data discarded when in response to the provisioning of the authorization data Rejection data provided by the first user, and / or - the authorization data valid when assuming data in response to the provision of the authorization data provided by the first user. Verfahren nach einem der vorhergehenden Ansprüche, bei dem der erste und der zweite Benutzer zur Benutzung des zentralen Speichersystems berechtigt sein müssen.Method according to one of the preceding claims, in the first and second users to use the central Storage system must be entitled. Verfahren nach einem der vorhergehenden Ansprüche, bei dem das zentrale Speichersystem einem Netzwerkdienstleister und/oder Emailsystem zugeordnet ist.Method according to one of the preceding claims, in the central storage system a network service provider and / or Emailsystem is assigned. Verfahren nach einem der vorhergehenden Ansprüche, bei dem – dem ersten Benutzer eine erste graphische Benutzungsschnittstelle bereitgestellt wird, die zur wenigstens teilweisen interaktiven Durchführung des Verfahren seitens des ersten Benutzers dient, und/oder – dem zweiten Benutzer eine zweite graphische Benutzungsschnittstelle bereitgestellt wird, die zur wenigstens teilweisen interaktiven Durchführung des Verfahren seitens des zweiten Benutzers dient.Method according to one of the preceding claims, in the - the first user provided a first graphical user interface will be used to at least partially interactive implementation of Procedure used by the first user, and / or - the second User provided a second graphical user interface which is at least partially interactive implementation of the process used by the second user. Verfahren nach Anspruch 26, bei dem – die erste graphische Benutzungsschnittstelle in eine graphische Benutzungsschnittstelle einer Email-Anwendung des ersten Benutzers integriert ist, und/oder – die zweite graphische Benutzungsschnittstelle in eine graphische Benutzungsschnittstelle einer Email-Anwendung des zweiten Benutzers integriert ist.The method of claim 26, wherein - the first graphical user interface into a graphical user interface an e-mail application of the first user is integrated, and / or - the second graphical user interface into a graphical user interface an e-mail application of the second user is integrated. Verfahren nach einem der vorhergehenden Ansprüche, bei dem in Abhängigkeit der Menge der Daten des Datenübergangs eine von dem zweiten Benutzer zu erbringende geldwerte Leistung ermittelt wird.Method according to one of the preceding claims, in in dependence the amount of data of the data transition a monetary benefit to be provided by the second user is determined. Kommunikationsumgebung, mit: – einem zentralen Rechnersystem – einem zentralen Speichersystem, – einer ersten Endbenutzereinheit, – einer zweiten Endbenutzereinheit, und – einem Netzwerk zur Übertragung von Daten in der Kommunikationsumgebung, – wobei das zentrale Rechnersystem und/oder das zentrale Speichersystem ausgelegt ist, die Schritte nach einem der Ansprüche 1 bis 28 durchzuführen.Communication environment, with: - one central computer system - one central storage system, - one first end user unit, A second end user unit, and - one Network for transmission of data in the communications environment, - where the central computer system and / or the central storage system is designed according to the steps one of the claims 1 to 28. Kommunikationsumgebung nach Anspruch 29, bei der – das zentrale Rechnersystem wenigstens eine Rechnereinheit eines Internet-Providers umfasst, und/oder – das zentrale Speichersystem einen File-Server umfasst, und/oder – die erste Endbenutzereinheit und/oder die zweiten Endbenutzereinheit ein stationäres oder mobiles computerbasiertes Kommunikationsgerät, ein Festnetztelefon oder ein Mobiltelefon umfasst, und/oder – das Netzwerk wenigstens teilweise das Internet umfasst.A communications environment according to claim 29, wherein - the central one Computer system at least one computer unit of an Internet provider includes, and / or - the Central storage system includes a file server, and / or - the first End user unit and / or the second end user unit a stationary or mobile computer-based communication device, a landline telephone or includes a mobile phone, and / or - the network at least partially the internet includes.
DE10257819A 2002-12-10 2002-12-10 Network-based data access with separate data transfer and data transfer Expired - Fee Related DE10257819B4 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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