[go: up one dir, main page]

DE10162085A1 - Provision of additional computing capacity to a relatively simple computer terminal, by forming of a temporary Internet connection to an application server so that the terminal needs only to input data and commands - Google Patents

Provision of additional computing capacity to a relatively simple computer terminal, by forming of a temporary Internet connection to an application server so that the terminal needs only to input data and commands

Info

Publication number
DE10162085A1
DE10162085A1 DE10162085A DE10162085A DE10162085A1 DE 10162085 A1 DE10162085 A1 DE 10162085A1 DE 10162085 A DE10162085 A DE 10162085A DE 10162085 A DE10162085 A DE 10162085A DE 10162085 A1 DE10162085 A1 DE 10162085A1
Authority
DE
Germany
Prior art keywords
terminal
workstation
server
internet
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
DE10162085A
Other languages
German (de)
Inventor
Manfred Baumkoetter
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.)
Deutsche Telekom AG
Original Assignee
Deutsche Telekom 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 Deutsche Telekom AG filed Critical Deutsche Telekom AG
Priority to DE10162085A priority Critical patent/DE10162085A1/en
Publication of DE10162085A1 publication Critical patent/DE10162085A1/en
Withdrawn 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/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • 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/131Protocols for games, networked simulations or virtual reality

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

Method for provision of computing capacity to a terminal (1) that has a temporary connection to a server via a network, especially the Internet. The terminal serves merely for command and data input with the terminal and its temporary connection to a more powerful application server acting as a virtual workstation. The invention also relates to a corresponding system.

Description

Die Erfindung betrifft ein Verfahren zur Bereitstellung von Rechenleistung an Telekommunikationsendgeräten oder an Computern mit einfacher Architektur und Telekommunikationsanschluss (im Weiteren auch Terminal) und eine Anordnung zur Durchführung des Verfahrens. Sie dient vorzugsweise der Unterstützung des Downloads von Daten aus dem Internet, ist aber hierauf nicht beschränkt. The invention relates to a method for providing computing power Telecommunications terminals or on computers with a simple architecture and Telecommunication connection (hereinafter also terminal) and an arrangement for Execution of the procedure. It is preferably used to support the download of data from the Internet, but is not limited to this.

Für den Datenaustausch mit dem Internet ist bekannt, dass der Internetnutzer über seinen heimischen PC mit Hilfe eines Modems bzw. einer ISDN-Karte oder vermittels eines WAP-fähigen Telekommunikationsendgerätes eine Verbindung über das Fernsprechnetz (Kommunikationsnetz) zum Internetprovider herstellt. Über den Einwahlknoten des Internetproviders wird die Verbindung zum Internet hergestellt. Dabei ist der Zugang über die Zugangssoftware des Internetanbieters, z. B. Zugangssoftware von T-Online oder der Zugang über eine Software zur Datenfernübertragung (DFÜ) möglich. Vom Portal des Internetproviders erfolgt dann der weitere Verbindungsaufbau zum Internet bzw. das Routen zu einem vom Internetnutzer aufgerufenen Webserver. For data exchange with the Internet, it is known that the Internet user has access to his home PC using a modem or an ISDN card or using one WAP-capable telecommunications terminal connects via the telephone network (Communication network) to the Internet provider. Via the dial-in node of the Internet providers are connected to the Internet. There is access via the access software of the internet provider, e.g. B. Access software from T-Online or Access via remote data transmission software is possible. From the portal of the Internet provider, the connection to the Internet or the Routes to a web server accessed by the internet user.

Folgende Prozesse laufen im Einzelnen ab. Über Eingabemittel am Computer (Tastatur, Maus) oder am Telekommunikationsendgerät (Bedienfeld) wird eine Software für die Verbindung mit dem Internet gestartet. Über das Kommunikationsnetz wird dabei die Verbindung zum Internet automatisch hergestellt. Auf dem PC oder Telekommunikationsendgerät des Nutzers wird ein Internetbrowser gestartet und, sofern eingestellt, die Startseite aufgebaut. Nach Eingabe der gewünschten Internetseite können die entsprechenden Inhalte gelesen und gegebenenfalls auch gespeichert oder gedruckt werden. The following processes run in detail. Using input devices on the computer (keyboard, Mouse) or on the telecommunications terminal (control panel) is software for the Internet connection started. The Internet connection established automatically. On the PC or Telecommunication terminal of the user, an Internet browser is started and, if set, the Home built. After entering the desired website, the read the relevant content and, if necessary, also save or print it become.

Werden Daten aus dem Internet beispielsweise auf den heimischen PC geladen, so ist es erforderlich, dass über die gesamte Zeit für den Download die Verbindung mit dem Internet besteht. Dabei können insbesondere bei geringer Downloadgeschwindigkeit oder bei großen Datenmengen beträchtliche Gebühren für die Internetverbindung anfallen. Für die Datenübertragung vom Internet zum heimischen Computer sind zudem neben der Übertragung der eigentlichen Nutzdaten auch Steuerdaten zu übertragen. Dadurch wird die Geschwindigkeit der Datenübertragung der Nutzdaten verringert, was insbesondere bei langsamer Datenübertragung die zuvor genannten Nachteile noch verstärkt. If data from the Internet is loaded onto your home PC, for example, it is required that the connection to the Internet exists. In this case, especially at low download speeds or at Large amounts of data incur considerable Internet connection fees. For the Data transmission from the Internet to your home computer are also next to the Transmission of the actual user data also to transmit control data. This will make the Speed of data transmission of the user data is reduced, which is particularly the case with slow data transmission exacerbates the aforementioned disadvantages.

Die Leistungsfähigkeit der PCs hat sich jedoch bereits seit einiger Zeit derartig erhöht, dass bei der Übertragung der Daten von und zum Internet die Computerkapazität nur zu einem Teil ausgelastet wird, d. h. ein Teil der Hardwarekapazität bleibt für die Verbindung mit dem Internet ungenutzt. Auf der anderen Seite erhöhen sich die Hardwareanforderung der meisten Programmanwendungen ständig. Der Nutzer ist somit, sofern er auch die neuesten Programme nutzen möchte gezwungen, die Hardware häufig aufzurüsten oder zu erneuern. However, the performance of PCs has been increasing for some time, that when transferring data from and to the Internet, the computer capacity only increases a part of the workload is d. H. part of the hardware capacity remains for the connection unused with the internet. On the other hand, the hardware requirements increase of most program applications all the time. The user is thus provided that he is also the want to use the latest programs forced to upgrade the hardware frequently or to renew.

Aufgabe der Erfindung ist es, eine Lösung zu schaffen, mittels welcher an Telekommunikationsendgeräten oder an Computern mit einfacher Architektur und Telekommunikationsanschluss (zusätzliche) Rechenleistung bereitgestellt werden kann, so dass mit einem minimalen gerätetechnischen Aufwand für das Ein- und Ausgabegerät (Terminal) auch an diesen Geräten komplexere Softwareanwendungen nutzbar sind, wobei mittels der Lösung vorzugsweise der Download von Daten aus dem Internet zur Einsparung von Verbindungskosten unterstützt werden soll. The object of the invention is to provide a solution by means of which Telecommunications terminals or on computers with a simple architecture and Telecommunication connection (additional) computing power can be provided so that the input and output device is used with minimal technical expenditure (Terminal) more complex software applications can also be used on these devices, whereby the solution is preferably the download of data from the Internet Saving connection costs should be supported.

Erfindungsgemäß wird die Aufgabe durch ein Verfahren mit den Merkmalen des Hauptanspruchs gelöst. Eine zur Durchführung des Verfahrens geeignete Anordnung wird durch die Merkmale des ersten vorrichtungsbezogenen Anspruchs charakterisiert. Vorteilhafte Aus- bzw. Weiterbildungen der Erfindung sind durch die Unteransprüche gegeben. According to the invention, the object is achieved by a method with the features of Main claim solved. An arrangement suitable for carrying out the method is provided characterized by the features of the first device-related claim. Advantageous further developments of the invention are through the subclaims given.

Gemäß der Lösung wird die für Computeranwendungen übliche technische Konfiguration aufgeteilt, wobei einzelne erforderliche Komponenten nicht ständig wirklich vorhanden sind, sondern jeweils temporär und zwar für die Dauer des Bestehens einer Internetverbindung gebildet werden. In erfindungswesentlicher Weise wird Rechenleistung an Telekommunikationsendgeräten oder Computern mit einfacher Architektur und Telekommunikationsanschluss (Terminals) vom Server eines Providers bereitgestellt, indem auf dem Server für jedes zur Nutzung des Dienstes von einem Nutzer verwendete Terminal zumindest für die jeweilige Dauer des Bestehens einer Telekommunikationsverbindung mit dem Server eine frei konfigurierbare virtuelle Arbeitsstation emuliert wird. Das Terminal dient dabei lediglich zur Kommando- und/oder Dateneingabe, zur Anforderung von Ergebnisdaten sowie zur Konfiguration der ihm temporär zugeordneten virtuellen Arbeitsstation und muss nur zu diesen Zwecken mit dem Server verbunden (online) sein. Bei der Abarbeitung der vermittels entsprechender Kommandos an die Arbeitsstation übertragenen Aufgaben ist das Terminal (lediglich abhängig von der Bedienung durch den Nutzer) wahlweise online oder getrennt (offline). Die Aufgaben werden durch den Server ausgeführt und die Ergebnisdaten bei ihrer Anforderung durch den Nutzer an der jeweiligen virtuellen Arbeitsstation bereitgestellt. Dabei kann das Verfahren so gestaltet sein, dass der Server die von und für einen Nutzer eingerichtete Arbeitsstation permanent emuliert, also auch dann, wenn das Terminal des Nutzers nicht mit ihm verbunden ist und er die ihm durch den Nutzer übertragenen rechentechnischen Aufgaben erfüllt. Vorzugsweise wird man jedoch den Weg gehen, dass der Server die Arbeitsstation (bzw. deren Benutzeroberfläche) für einen Nutzer nur während des Bestehens einer Verbindung mit dessen Terminal emuliert, während er die Aufgaben einer Vielzahl von Nutzern mittels seiner effektiveren Hard- und Softwarestrukturen offline unabhängig von diesem Emulationsmodus erledigt und erst bei der Anforderung der daraus resultierenden Ergebnisse wieder die von den Benutzern jeweils eingerichteten Arbeitsstationen emuliert. Ein besonderer Vorteil des Verfahrens ergibt sich dabei aus der Tatsache, dass der die virtuelle Arbeitsstation zur Verfügung stellende Server, anders als beispielsweise der heimische PC mit Online-Zugang unmittelbar in das das Internet tragende Hochgeschwindigkeitsnetz integriert ist, in welchem die Computer untereinander über High-Speed-Glasfaserkabel verbunden sind. According to the solution, the technical configuration common for computer applications divided, whereby individual required components are not really always present are, but temporarily for the duration of the existence of one Internet connection are formed. Computing power is used in a manner essential to the invention Telecommunications terminals or computers with simple architecture and Telecommunications connection (terminals) provided by a provider's server by on the server for everyone used by the user to use the service Terminal at least for the duration of the existence of one Telecommunication connection with the server a freely configurable virtual Workstation is emulated. The terminal is only used for command and / or data entry, for requesting result data and for configuring the virtual workstation temporarily assigned to it and only has to be used for these purposes connected to the server (online). When processing the agent accordingly Commands assigned to the workstation is the terminal (only depending on the operation by the user) either online or separately (offline). The tasks are carried out by the server and the result data at their Request made available by the user at the respective virtual workstation. The method can be designed so that the server is used by and for a user set up workstation permanently emulated, even if the terminal of the User is not connected to him and he is the one transferred to him by the user computational tasks. Preferably, however, one will go the way that the server the workstation (or its user interface) for one user only while connected to its terminal while it emulates the Tasks a variety of users using its more effective hardware and Software structures done offline regardless of this emulation mode and only at the request of the resulting results again from the users each workstation set up emulated. A particular advantage of the process arises from the fact that the virtual workstation is available server, unlike, for example, the home PC with online access is directly integrated into the high-speed network carrying the Internet, in which the computers are connected to each other via high-speed fiber optic cables.

Der Internetnutzer verfügt, wie bereits dargestellt, über ein Terminal, mit dem Daten ein- und ausgegeben werden können. Dabei kann es sich um einen Computer oder unter Umständen, im einfachsten Fall um ein WAP-Handy handeln. Mittels dieses Terminals baut der Nutzer über ein Kommunikationsnetz (z. B. ISDN-Netz oder Mobilfunknetz) eine Verbindung zu einem Einwahlknoten des Internetproviders auf. Die Möglichkeit der Nutzung einer virtuellen Arbeitsstation wird ihm beispielsweise über einen Link auf einem Eingangsportal offeriert oder ist durch eine spezielle Beschaffenheit (entsprechende Taste oder Tasten) des von ihm verwendeten Terminals gegeben. Der Server des Internetproviders, welcher der Emulation der virtuellen Arbeitsstationen dient, erhält in dem Fall, dass der Internetnutzer von dieser Möglichkeit Gebrauch macht, im Zusammenhang mit der Verlinkung oder der Betätigung entsprechender Tasten am Terminal Steuersignale, die ihn veranlassen, aus einem Teil seiner Hard- und Softwareressourcen eine temporäre Arbeitsstation für den Internetnutzer bereitzustellen. Diese temporäre auf dem Server emulierte Arbeitsstation kann nur von dem entsprechenden Internetnutzer unter Verwendung seiner Zugangsdaten mittels des Gerätes (Terminals) genutzt werden, von dem die Steuersignale zu ihrer Bildung ausgesandt wurden. Für den Internetnutzer entsteht somit eine virtuelle Arbeitsstation, die ihm vom Internetprovider ausschließlich beim Zugang zum Internet bereitgestellt wird. Vermittels eines Menüs oder einer hierzu geeigneten auf den Ausgabemitteln (Display oder Bildschirm) dargestellten Benutzeroberfläche kann er nun die Funktionalität der Arbeitsstation nutzen. Er kann diese zur Ausführung von Programmanwendungen veranlassen, die mit dem von ihm für den Zugang zum Internet verwendeten Gerät selbst nicht ausführbar sind. Eine besonders vorteilhafte Anwendungsmöglichkeit ist in der Unterstützung des Downloads von Daten aus dem Internet zu sehen. Für den Zugriff auf das Internet steuert der Internetnutzer dabei mittels seines Terminals über eine aufgebaute Telekommunikationsverbindung die virtuelle Arbeitsstation und erteilt dieser den Auftrag, Daten (Websites) von Webservern des Netzes herunterzuladen. Die Internetadressen werden am Terminal eingegeben, die Daten, beispielsweise entsprechende Seiten werden zunächst zur virtuellen Arbeitsstation und von dort zum Terminal übertragen. Die Daten können am Terminal gelesen oder je nach dessen Ausbildung auch gespeichert werden. Der besondere Vorteil und Gewinn für den Nutzer besteht darin, dass es für längere Downloads nicht erforderlich ist, die Verbindung zwischen seinem Terminal und der virtuellen Arbeitsstation aufrechtzuerhalten. Vielmehr kann nach Beginn des Downloads die Verbindung zwischen dem Terminal und dem Internetprovider getrennt werden. Zu einem späteren Zeitpunkt kann der Internetnutzer über sein Terminal erneut Steuersignale zum Provider senden, wobei beim Provider erneut eine temporäre Arbeitsstation, beispielsweise mit PC-Eigenschaften, für den Internetnutzer bereitgestellt wird. Über die Identifikationsdaten des Nutzers und ein entsprechendes Management auf dem die voneinander unabhängigen Arbeitsstationen für mehrere Nutzer bereitstellenden Server des Internetproviders wird sichergestellt, dass mit der Bildung der "neuen" temporären Arbeitsstation wieder die zuvor gegebene Konfiguration bereitgestellt wird. As already shown, the Internet user has a terminal with which data can be and can be spent. It can be a computer or under Circumstances, in the simplest case, are a WAP cell phone. Using this terminal the user builds one over a communication network (e.g. ISDN network or cellular network) Connection to a dial-up node of the Internet provider. The possibility of A virtual workstation is used, for example, via a link an entrance portal or is of a special nature (corresponding key or keys) of the terminal used by him. The Server of the internet provider, which serves to emulate the virtual workstations, in the event that the Internet user makes use of this option, Connection with the link or the actuation of corresponding buttons on Terminal control signals that cause it from part of its hardware and Software resources to provide a temporary workstation for Internet users. This temporary workstation emulated on the server can only be done by the corresponding internet users using their access data by means of the device (Terminals) are used, from which the control signals are sent to form them were. This creates a virtual workstation for the Internet user, which Internet provider is provided only when accessing the Internet. means a menu or a suitable one on the output means (display or Screen), he can now use the functionality of the Use workstation. He can use this to run program applications cause the device itself with the device he uses to access the Internet are not executable. A particularly advantageous application is in the Support downloading data from the Internet to see. To access The Internet user controls the Internet via his terminal via an established one Telecommunication connection the virtual workstation and gives this to the Order to download data (websites) from web servers on the network. The Internet addresses are entered at the terminal, the data, for example Corresponding pages first become the virtual workstation and from there to the terminal transfer. The data can be read at the terminal or, depending on its training, also get saved. The particular advantage and benefit for the user is that It is not necessary for long downloads to connect between his Terminal and the virtual workstation. Rather, after the start the connection between the terminal and the Internet provider be separated. At a later point in time, the Internet user can use his terminal send control signals to the provider again, with the provider again a temporary one Workstation, for example with PC properties, provided for the Internet user becomes. About the user's identification data and appropriate management the one that provides the independent workstations for several users Internet provider server ensures that the formation of the "new" temporary workstation, the previously given configuration is provided again.

Entsprechend einer möglichen Ausgestaltung der Erfindung erfolgt die Kommunikation eines Terminals mit der ihm temporär zugeordneten virtuellen Arbeitsstation vermittels eines Plugins für einen auf der Arbeitstation laufenden (gegebenenfalls sehr einfachen) Browser. Communication takes place in accordance with a possible embodiment of the invention a terminal with the virtual workstation temporarily assigned to it a plugin for a running on the workstation (possibly very simple) Browser.

Die Telekommunikationsverbindung zwischen dem Terminal und einer zur Erweiterung von dessen Funktionalität durch die Bereitstellung von (zusätzlicher) Rechenleistung emulierten virtuellen Arbeitstation kann über unterschiedliche Wege hergestellt werden. Eine Möglichkeit besteht darin, die Verbindung über einen Einwahlknoten eines proprietären Online-Dienstes herzustellen. Es ist aber ebenso im Sinne der Erfindung eine PPP-Verbindung zum Einwahlknoten aufzubauen und in die Verbindung zur virtuellen Arbeitsstation das Internet einzubeziehen. Auch eine Direktverbindung zu dem die virtuellen Arbeitsstationen im Bedarfsfall bereitstellenden Server ist möglich, sofern dieser über einen eigenen Einwählzugang verfügt. The telecommunication connection between the terminal and one for expansion of its functionality through the provision of (additional) computing power emulated virtual workstation can be created in different ways. One possibility is to connect via a dial-in node proprietary online service. But it is also in the sense of the invention Establish PPP connection to the dial-in node and into the connection to the virtual one Workstation to involve the Internet. Also a direct connection to the Providing virtual workstations in case of need is possible, provided this has its own dial-up access.

Die erfindungsgemäße Anordnung zur Durchführung des Verfahrens ist dadurch gekennzeichnet, dass die bei der Verbindung zum Internet gegebene bekannte Konfiguration - Computer des Nutzers und Hardware des Internetproviders - in neuer vorteilhafter Art aufgeteilt wird und dass diese die dezentral angeordneten Komponenten eines mit höherer Rechenleistung ausgestatteten Computers bilden. Sie umfasst das beim Nutzer lokalisierte Terminal, welches als ein Telekommunikationsendgerät oder ein Computer mit einfacher Architektur und einem Telekommunikationsanschluss ausgebildet ist, sowie eine entfernt von diesem Terminal, bei einem Internetprovider lokalisierte und mit dem Terminal zum Zweck der Kommando- und/oder Dateneingabe, der Ergebnisabfrage oder des Konfigurierens über ein Telekommunikationsnetz verbindbare virtuelle Arbeitsstation. Die Arbeitsstation und gegebenenfalls weitere virtuelle Arbeitsstationen werden von einem Teil der Hard- und Software-Ressourcen eines dem POP (Point Of Present) eines Providers zugeordneten oder direkt anwählbaren Servers temporär gebildet und sind voneinander unabhängig konfigurierbar. The arrangement according to the invention for carrying out the method is thereby characterized that the known given when connecting to the Internet Configuration - computer of the user and hardware of the internet provider - in a new one is advantageously divided and that these are the decentralized components a computer equipped with higher computing power. It includes that at User localized terminal, which as a telecommunications terminal or a Computer with simple architecture and a telecommunications connection trained, as well as one away from this terminal, with an Internet provider localized and with the terminal for the purpose of command and / or data entry, the result query or configuration via a telecommunications network connectable virtual workstation. The work station and, if necessary, others Virtual workstations are made up of part of the hardware and software resources one that is assigned to the POP (Point Of Present) of a provider or can be selected directly Servers are temporarily created and can be configured independently of each other.

Soweit dargestellt wurde, dass die virtuellen Arbeitsstationen auf einem dem Einwahlknoten bzw. POP zugeordneten Server gebildet werden, umfasst dies grundsätzlich auch die Möglichkeit, dass sie durch Teile der Hard- und Software des POP selbst emuliert werden. Allerdings erfordert dies einen möglicherweise unter praktischen Gesichtspunkten eher ungünstigen Eingriff in solche Systeme, so dass sicherlich der Verwendung eines eigenständigen, mit dem POP verbundenen Servers der Vorzug zu geben ist. Bei dem vom Nutzer verwendeten Terminal kann es sich gemäß einer möglichen Ausgestaltung der Anordnung um ein WAP-Handy handeln. Neben einem einfach ausgestatteten Desktop-PC oder einem Laptop kommt aber auch die Nutzung eines PDA (Personal Digital Assistent) in Betracht. So far it has been shown that the virtual workstations on one of the This includes dial-in nodes or servers assigned to POP in principle, there is also the possibility that parts of the hardware and software of the POP be emulated yourself. However, this may require one to be practical Viewpoints rather unfavorable intervention in such systems, so that certainly the Preference to use a stand-alone server connected to the POP give is. The terminal used by the user can be according to a possible design of the arrangement to act as a WAP cell phone. Besides one simply equipped desktop PC or a laptop but also comes the use a PDA (Personal Digital Assistant).

Die Erfindung wird nachfolgend anhand eines Ausführungsbeispiels näher erläutert. Fig. 1 zeigt ein Blockschaltbild der Anordnung, anhand welchem auch das Verfahren nochmals verdeutlicht werden soll. The invention is explained in more detail below using an exemplary embodiment. Fig. 1 shows a block diagram of the arrangement, based on which also the method will be clarified again.

Der Internetnutzer (User) mit seinem Ein- und Ausgabegerät für Daten, Terminal 1, ist über das vorhandene Kommunikationsnetz/Fernsprechnetz 2 mit dem Stützpunkt 7 des Internetproviders verbunden. Hierbei erfolgt die Verbindung beispielsweise direkt mit dem Einwahlknoten 3 des Internetproviders. Vom Einwahlknoten 3 besteht eine Direktverbindung zum Server 4 (hier wegen seiner Funktion auch als Multi PC Server bezeichnet), welcher der Emulation der virtuellen Arbeitsstationen dient, aber gegebenenfalls auch weitere Aufgaben erfüllt. Die Verbindung zu diesem Server 4 kann aber auch unter Nutzung einer PPP-Verbindung zum Einwahlknoten und Einbeziehung des Internet 6 hergestellt werden. Sofern der Server 4, wie im dargestellten Beispiel, über einen eigenen Einwählzugang verfügt, ist aber auch, unter Einbeziehung eines Kommunikationsnetzes (beispielsweise ISDN) 2 die Möglichkeit einer Direktverbindung 8 zwischen dem Terminal 1 beim User und dem Server 4 gegeben. The internet user (user) with his input and output device for data, terminal 1 , is connected to the base 7 of the internet provider via the existing communication network / telephone network 2 . Here, the connection is made, for example, directly to the dial-in node 3 of the Internet provider. There is a direct connection from the dial-in node 3 to the server 4 (also referred to here as a multi-PC server because of its function), which serves to emulate the virtual workstations, but also performs other tasks if necessary. However, the connection to this server 4 can also be established using a PPP connection to the dial-in node and incorporating the Internet 6 . If the server 4 , as in the example shown, has its own dial-up access, it is also possible, with the inclusion of a communication network (for example ISDN) 2, to have a direct connection 8 between the terminal 1 at the user and the server 4 .

Bei dem Ein-, Ausgabegerät für Daten 1 handelt es sich vorzugsweise um eine einfache Konfiguration aus Tastatur und Anzeige. Vorteilhaft im Zusammenhang mit der Erfindung ist die Verwendung von berührungsempfindlichen Bildschirmen. Über das Ein- Ausgabegerät 1 wird die Verbindung über das Kommunikationsnetz 2 zum Einwahlknoten 3 am Stützpunkt 7 des Internetproviders realisiert. Vorteilhaft ist hierbei die Verbindung über ISDN. Über die Verbindung zum Einwahlknoten 3 wird der Server 4 bei Auswahl der Funktion "virtuelle Arbeitsstation" durch Steuerdaten dazu veranlasst, aus einem Teil seiner Hard- und Softwareressourcen die temporäre Arbeitsstation zu bilden, auf die nur der Internetnutzer Zugriff hat, der die Steuerdaten zu deren Emulierung gesendet hat. Die somit gebildete Konfiguration fungiert nunmehr für den Internetnutzer mit seinem Ein- und Ausgabegerät für Daten 1 als virtuelle Arbeitsstation, deren Rechenleistung er für sich nutzen kann. Den Umfang der Funktionalität der virtuellen Arbeitsstation kann er wiederum mittels entsprechender, ihm vom Management des Servers 4 zur Verfügung gestellter Konfigurationstools bestimmen. Über das Ein- und Ausgabegerät 1 werden Daten zur auf dem Server 4 gebildeten temporären Arbeitsstation gesendet oder von dieser empfangen. Dem Nutzer kann dabei gegebenenfalls auch das Aufspielen eigener Software auf die virtuelle Arbeitsstation ermöglicht werden. Der Datenaustausch erfolgt direkt über den POP, unter Einbeziehung des Internet 6 und der Verbindung 5 oder aber über eine Direktleitung 8 zum Server 4. Vom Server 4 wird dem Nutzer zur Durchführung unterschiedlichster Anwendungen die Rechenleistung einer Arbeitsstation zur Verfügung gestellt, wobei er die Arbeitsstation nur zur Erteilung von Aufgaben und zum Abruf der dabei entstehenden Ergebnisse (beispielsweise umfangreiche Tabellenkalkulationen oder umfangreiche Downloads) oder zu deren Konfigurierung mittels des Terminals 1 kontaktiert. The input and output device for data 1 is preferably a simple configuration of keyboard and display. The use of touch-sensitive screens is advantageous in connection with the invention. The connection via the communication network 2 to the dial-in node 3 at the support point 7 of the Internet provider is implemented via the input / output device 1 . The connection via ISDN is advantageous here. Via the connection to the dial-in node 3 , the server 4, upon selection of the “virtual workstation” function, is prompted by control data to form part of its hardware and software resources into the temporary workstation, to which only the internet user who has the control data for it has access Sent emulation. The configuration thus formed now functions for the Internet user with his input and output device for data 1 as a virtual workstation, the computing power of which he can use for himself. The extent of the functionality of the virtual workstation can in turn be determined by means of appropriate configuration tools provided by the management of the server 4 . Data is sent to or received from the temporary workstation formed on the server 4 via the input and output device 1 . If necessary, the user can also be able to load their own software onto the virtual workstation. The data exchange takes place directly via the POP, including the Internet 6 and the connection 5 or via a direct line 8 to the server 4 . The server 4 provides the user with the computing power of a workstation for carrying out a wide variety of applications, the user only providing the workstation for assigning tasks and retrieving the results (for example extensive spreadsheets or extensive downloads) or for their configuration using the terminal 1 contacted.

Die dargestellte Erfindung ist insbesondere zur Unterstützung des Downloads großer Datenmengen insofern vorteilhaft als nach dem Einleiten des Downloads die Verbindung zwischen Ein- und Ausgabegerät 1 und dem Server 4 getrennt werden kann. Zu einem späteren Zeitpunkt kann vom Internetnutzer über sein Ein- und Ausgabegerät 1 erneut auf den Server respektive die dort für ihn verwaltete Arbeitsstation zugegriffen werden. Durch schnelle Datenleitungen kann der vorzugsweise an das Backbone-Netz angebundene Server dabei den Download umfangreicher Datenmengen von unterschiedlichen Web-Servern unter Umständen mit Übertragungsgeschwindigkeiten oberhalb von ADSL ausführen. Bei jedem Verbindungsaufbau zum Server 4 wird die Arbeitsstation als, aus der Sicht des Nutzers, scheinbar in sich geschlossenes System temporärer gebildet, wobei dafür Rechnung getragen wird, dass nur der berechtigte Internetnutzer auf seine, für ihn zuvor aus dem Internet heruntergeladenen Daten zugreifen kann. Die Abrechnung gegenüber dem Nutzer (Kunden) kann pauschal oder anhand der für ihn durch den Server 4 ausgeführten und unter seiner Zugangskennung protokollierten Aktivitäten berechnet werden. Durch die Nutzung einer gegebenenfalls vorhandenen Direktverbindung 8 kann die letztendliche Übertragung der vom Server "zusammengesammelten" Daten auf das Terminal des Nutzers ebenfalls besonders schnell und kostengünstig erfolgen. Neben den bereits genannten Möglichkeiten für die Art des verwendeten Ein- und Ausgabegerätes kann beispielsweise auch ein Telekommunikationsendgerät wie das Sinus Pad als Terminal dienen und zur Kommunikation zwischen diesem und dem Server die Übertragungssoftware Teledat 150 verwendet werden. The illustrated invention is particularly advantageous for supporting the download of large amounts of data insofar as the connection between the input and output device 1 and the server 4 can be separated after the download has been initiated. At a later time, the Internet user can again access the server or the workstation managed there for him via his input and output device 1 . With fast data lines, the server, which is preferably connected to the backbone network, can download large amounts of data from different web servers under certain circumstances at transmission speeds above ADSL. Each time the connection to the server 4 is established, the workstation is formed as a system that is apparently self-contained from the user's point of view, taking into account that only the authorized internet user can access the data he previously downloaded from the internet. The billing to the user (customer) can be calculated as a flat rate or on the basis of the activities carried out for him by the server 4 and logged under his access code. By using a direct connection 8 which may be present, the final transmission of the data "collected" by the server to the terminal of the user can also take place particularly quickly and inexpensively. In addition to the possibilities already mentioned for the type of input and output device used, a telecommunications terminal such as the Sinus Pad can also serve as a terminal, for example, and the transmission software Teledat 150 can be used for communication between the latter and the server.

Die Unterstützung des Downloads großer Datenmengen ist jedoch, wie bereits dargestellt, nur ein mögliches Einsatzgebiet des erfindungsgemäßen Verfahrens, welches sich ganz allgemein auf die Bereitstellung von Rechenleistung an Telekommunikationsendgeräten oder Computern mit einfacher Architektur bezieht. So ist es auch denkbar gemäß dem dargestellten Ausführungsbeispiel auf dem Server im Rahmen einer dort emulierten Arbeitsstation eine kaufmännische Software bereitzustellen, welche es einem gewerbetreibenden Nutzer ermöglicht, aus dem Onlineformular seiner Internetsite stammende Daten über Bestellungen seiner Kunden auszuwerten oder beispielsweise in einer Exceldatei aufzubereiten. Selbstverständlich sind diese und vergleichbare Möglichkeiten nicht nur für gewerbliche Nutzer verfügbar, für die es, da sie eventuell über eine Standleitung verfügen, möglicherweise kein Problem darstellt 24 h online zu sein. Insoweit ergibt sich hier auch der Vorteil, dass sich für jedweden Nutzer vermittels des Verfahrens die Onlinezeiten für viele Anwendungen verkürzen lassen. Zudem lässt sich damit das Problem umgehen, dass manche Onlineanbieter ein Hinterlegen ausführbarer, mit einer Internetseite gekoppelter Programme nicht zulassen. Liste der verwendeten Bezugszeichen 1 Ein-, Ausgabegerät für Daten, Terminal
2 Kommunikationsnetz
3 Einwahlknoten des Internetproviders
4 Server mit virtuellen Arbeitsstationen
5 Verbindung
6 Internet
7 Internetprovider
8 Direktverbindung
Supporting the downloading of large amounts of data is, however, as already shown, only one possible area of application of the method according to the invention, which relates quite generally to the provision of computing power on telecommunication terminals or computers with a simple architecture. It is also conceivable, according to the exemplary embodiment shown, to provide commercial software on the server in the context of a workstation emulated there, which enables a commercial user to evaluate data from the online form of his Internet site about orders from his customers or, for example, to prepare it in an Excel file. Of course, these and comparable options are not only available for commercial users, for whom, as they may have a dedicated line, it may not be a problem to be online 24 hours a day. In this respect, there is also the advantage that the online times for many applications can be shortened for any user by means of the method. In addition, the problem can be avoided that some online providers do not allow the storage of executable programs linked to a website. List of reference numerals used 1 input, output device for data, terminal
2 communication network
3 dial-up nodes of the Internet provider
4 servers with virtual workstations
5 connection
6 Internet
7 Internet providers
8 direct connection

Claims (9)

1. Verfahren zur Bereitstellung von Rechenleistung an Telekommunikationsendgeräten oder Computern mit einfacher Architektur und Telekommunikationsanschluss (Terminals), vorzugsweise zur Unterstützung des Downloads von Daten aus dem Internet, bei welchem die Rechenleistung vom Server eines Providers bereitgestellt wird, indem auf dem Server für jedes zur Nutzung des Dienstes von einem Nutzer verwendete Terminal mit Ein- und Ausgabemitteln zumindest für die jeweilige Dauer des Bestehens einer Telekommunikationsverbindung mit dem Server eine frei konfigurierbare virtuelle Arbeitsstation emuliert wird, wobei das Terminal zur Kommando- und/oder Dateneingabe, zur Anforderung von Ergebnisdaten sowie zur Konfiguration der ihm temporär zugeordneten Arbeitsstation mit dem Server verbunden (online) und bei der Abarbeitung von vermittels entsprechender Kommandos an die Arbeitsstation übertragenen Aufgaben wahlweise online oder getrennt (offline) ist, während die Aufgaben durch den Server ausgeführt und die Ergebnisdaten bei ihrer Anforderung durch den Nutzer an der jeweiligen virtuellen Arbeitsstation bereitgestellt werden. 1. Method for providing computing power on telecommunication terminals or computers with a simple architecture and telecommunications connection (Terminals), preferably to support the download of data from the Internet where the computing power is provided by a provider's server is used by the server for everyone to use the service of a user Terminal used with input and output means at least for the respective duration the existence of a telecommunication connection with the server one free configurable virtual workstation is emulated, with the terminal for Command and / or data entry, for requesting result data and for Configuration of the temporarily assigned workstation with the server connected (online) and when processing appropriate commands tasks transferred to the workstation either online or separately (offline) is while the tasks are performed by the server and the result data is at their request by the user at the respective virtual workstation to be provided. 2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die Kommunikation des Nutzers mit der jeweiligen virtuellen Arbeitsstation vermittels eines Plugins für einen auf dem von ihm verwendeten Terminal laufenden Browser erfolgt. 2. The method according to claim 1, characterized in that the communication of the Users with the respective virtual workstation by means of a plugin for one on the terminal he is using. 3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Telekommunikationsverbindung zwischen einem Terminal und der zugehörigen virtuellen Arbeitsstation direkt über einen Einwahlknoten eines proprietären Online-Dienstes hergestellt wird. 3. The method according to claim 1 or 2, characterized in that the Telecommunication connection between a terminal and the associated virtual one Workstation directly via a dial-in node of a proprietary online service will be produced. 4. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Telekommunikationsverbindung zwischen einem Terminal und der zugehörigen virtuellen Arbeitsstation unter Einbeziehung des Internet hergestellt wird. 4. The method according to claim 1 or 2, characterized in that the Telecommunication connection between a terminal and the associated virtual one Workstation is built using the Internet. 5. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Telekommunikationsverbindung zwischen einem Terminal und der zugehörigen virtuellen Arbeitsstation über einen eigenen Einwählzugang des Servers hergestellt wird. 5. The method according to claim 1 or 2, characterized in that the Telecommunication connection between a terminal and the associated virtual one Workstation is established via the server's own dial-up access. 6. Anordnung zur Durchführung des Verfahrens nach einem Ansprüche 1 bis 5, mindestens umfassend ein beim Nutzer lokalisiertes Terminal (1), welches als ein Telekommunikationsendgerät oder ein Computer mit einfacher Architektur und einem Telekommunikationsanschluss ausgebildet ist, sowie eine entfernt vom Terminal lokalisierte und mit diesem zum Zweck der Kommando- und/oder Dateneingabe, der Ergebnisabfrage oder des Konfigurierens über ein Telekommunikationsnetz verbindbare virtuelle Arbeitsstation, wobei diese und gegebenenfalls weitere virtuelle Arbeitsstationen von einem Teil der Hard- und Software-Ressourcen eines dem POP (Point Of Present) (3) eines Providers zugeordneten oder direkt anwählbaren Servers (4) temporär gebildet werden und voneinander unabhängig konfigurierbar sind. 6. Arrangement for performing the method according to one of claims 1 to 5, at least comprising a user localized terminal ( 1 ), which is designed as a telecommunications terminal or a computer with a simple architecture and a telecommunications connection, and a remote from the terminal and located with this For the purpose of entering commands and / or data, querying the results or configuring a virtual workstation that can be connected via a telecommunications network, this and possibly other virtual workstations being used by part of the hardware and software resources of a POP (Point Of Present) ( 3 ) a server assigned to or directly selectable server ( 4 ) are temporarily formed and can be configured independently of one another. 7. Anordnung nach Anspruch 6, dadurch gekennzeichnet, dass die virtuelle Arbeitsstation durch Teile der Hard- und Software des Knotenrechners (3) selbst emuliert wird. 7. Arrangement according to claim 6, characterized in that the virtual workstation is emulated by parts of the hardware and software of the node computer ( 3 ) itself. 8. Anordnung nach Anspruch 6 oder 7, dadurch gekennzeichnet, dass es sich bei dem Terminal (1) um ein WAP-fähiges Handy handelt. 8. Arrangement according to claim 6 or 7, characterized in that the terminal ( 1 ) is a WAP-capable cell phone. 9. Anordnung nach Anspruch 6 oder 7, dadurch gekennzeichnet, dass es sich bei dem Terminal (1) um einen online-fähigen PDA (Personal Digital Assistent) handelt. 9. Arrangement according to claim 6 or 7, characterized in that the terminal ( 1 ) is an online-capable PDA (Personal Digital Assistant).
DE10162085A 2001-12-11 2001-12-11 Provision of additional computing capacity to a relatively simple computer terminal, by forming of a temporary Internet connection to an application server so that the terminal needs only to input data and commands Withdrawn DE10162085A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE10162085A DE10162085A1 (en) 2001-12-11 2001-12-11 Provision of additional computing capacity to a relatively simple computer terminal, by forming of a temporary Internet connection to an application server so that the terminal needs only to input data and commands

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10162085A DE10162085A1 (en) 2001-12-11 2001-12-11 Provision of additional computing capacity to a relatively simple computer terminal, by forming of a temporary Internet connection to an application server so that the terminal needs only to input data and commands

Publications (1)

Publication Number Publication Date
DE10162085A1 true DE10162085A1 (en) 2003-06-18

Family

ID=7709614

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10162085A Withdrawn DE10162085A1 (en) 2001-12-11 2001-12-11 Provision of additional computing capacity to a relatively simple computer terminal, by forming of a temporary Internet connection to an application server so that the terminal needs only to input data and commands

Country Status (1)

Country Link
DE (1) DE10162085A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5898835A (en) * 1996-08-16 1999-04-27 Electronic Data Systems Corporation System and method for remotely executing a command
US5968119A (en) * 1996-12-09 1999-10-19 Wall Data Incorporated Method of accessing information of an SNA host computer from a client computer using a specific terminal emulation
US6233542B1 (en) * 1996-04-01 2001-05-15 Openconnect Systems Incorporated Server and terminal emulator for persistent connection to a legacy host system with response time monitoring

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6233542B1 (en) * 1996-04-01 2001-05-15 Openconnect Systems Incorporated Server and terminal emulator for persistent connection to a legacy host system with response time monitoring
US5898835A (en) * 1996-08-16 1999-04-27 Electronic Data Systems Corporation System and method for remotely executing a command
US5968119A (en) * 1996-12-09 1999-10-19 Wall Data Incorporated Method of accessing information of an SNA host computer from a client computer using a specific terminal emulation

Similar Documents

Publication Publication Date Title
DE60308700T2 (en) DYNAMIC REMOTE CONFIGURATION OF A WEBSERVER FOR PROVIDING CAPACITY ON REQUEST
DE68919976T2 (en) Process for producing current terminal addresses for system users who process distributed application programs in an SNA LU 6.2 network environment.
DE69832057T2 (en) DATA SERVICE IN A MOBILE COMMUNICATION NETWORK
DE69838262T2 (en) GENERAL USER AUTHENTICATION FOR NETWORK CALCULATOR
DE69729399T2 (en) Data management system and method for replicated data
DE19882235B4 (en) Use of web technology for subscriber management activities
DE69730382T2 (en) System and method for automatic network reconfiguration
DE68919975T2 (en) Process for the simultaneous management of a distributed user program in a host computer and in a large number of intelligent user stations in an SNA network.
DE60023292T2 (en) DOUBLE ETHERNET STACK FOR PLC ACCESS WITH MAXIMUM SPEED
DE69832786T2 (en) DEVICE AND METHOD FOR IDENTIFYING CLIENTS THAT ACCESS NETWORK SITES
DE69836537T2 (en) SYSTEM AND METHOD FOR MONITORING AND MANAGING TELECOMMUNICATIONS PLANT WITH IMPROVED INTERNET ACCESS
EP1430368B1 (en) Method for accessing information and/or services of a distributed automation system
WO2010034329A1 (en) Method for configuring an application
DE10040213A1 (en) User profile configuring method in data processor implemented in LAN, involves downloading functions of application, based on profile assigned to application
DE4438522A1 (en) Device for the transmission of data streams in data communication networks
DE69320915T2 (en) Data processing system
DE60218185T2 (en) Method and device for retrieving information in a network
DE112013006337T5 (en) Remote client application
DE10162085A1 (en) Provision of additional computing capacity to a relatively simple computer terminal, by forming of a temporary Internet connection to an application server so that the terminal needs only to input data and commands
EP2620868A1 (en) Work flow management system for computer networks
EP0980625A2 (en) Method and device for managing performance characteristics for telephone subscribers
DE112006001427T5 (en) Security system for a personal internet communication device
DE602004000945T2 (en) Method and system for controlling access to Internet sites by means of a cache server
DE60001420T2 (en) MEETING MANAGEMENT
DE10310886B3 (en) Multiple viewing system for showing same image content on screens of several computers connected to data net involves use of computers with browsers and runs control program

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8139 Disposal/non-payment of the annual fee