DE102004007218A1 - Providing information to terminal over packet-oriented network involves transmitting first partial data from source to terminal, waiting predetermined period and transmitting second partial data - Google Patents

Providing information to terminal over packet-oriented network involves transmitting first partial data from source to terminal, waiting predetermined period and transmitting second partial data Download PDF

Info

Publication number
DE102004007218A1
DE102004007218A1 DE200410007218 DE102004007218A DE102004007218A1 DE 102004007218 A1 DE102004007218 A1 DE 102004007218A1 DE 200410007218 DE200410007218 DE 200410007218 DE 102004007218 A DE102004007218 A DE 102004007218A DE 102004007218 A1 DE102004007218 A1 DE 102004007218A1
Authority
DE
Germany
Prior art keywords
data
partial data
partial
terminal
receiving
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
DE200410007218
Other languages
German (de)
Inventor
August Prof. Wegmann
Karl Dr. Schlagenhauf
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.)
ADISOFT AG, 76135 KARLSRUHE, DE
Original Assignee
Adisoft Systems & Co KG GmbH
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 Adisoft Systems & Co KG GmbH filed Critical Adisoft Systems & Co KG GmbH
Priority to DE200410007218 priority Critical patent/DE102004007218A1/en
Publication of DE102004007218A1 publication Critical patent/DE102004007218A1/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/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • 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

The method involves requesting data from the data source, transmitting first partial data depending on the data from the source to the terminal (1), waiting for a predetermined period and transmitting second partial data depending on the data following the predetermined period. Data transmission is interrupted of further data are requested during transmission. Independent claims are also included for the following: (A) a terminal for receiving the data (B) and a proxy server for controlling a data flow.

Description

Die Erfindung betrifft ein Verfahren zum Bereitstellen von Daten an ein Endgerät über ein paketorientiertes Netzwerk, zum Beispiel von Web-Seiten oder dergleichen. Die Erfindung betrifft weiterhin ein Endgerät, bzw. einen Proxy-Server.The The invention relates to a method for providing data a terminal over packet-oriented network, for example web pages or the like. The invention further relates to a terminal, or a proxy server.

Zum Betrachten von über ein Netzwerk übertragener Informationen wie etwa Web-Seiten des Internet an einem ortsfesten oder mobilen Endgerät gibt ein Benutzer üblicherweise eine Adresse in Form einer sog. URL ein oder betätigt durch eine Eingabeeinrichtung einen solchen Link, d.h., einen Zeiger auf eine solche URL, um Daten für die gewünschte Web-Seite über ein paketorientiertes Netzwerk, wie z.B. das Internet anzufordern.To the Looking over at a network transmitted Information such as web pages of the Internet at a fixed or mobile terminal a user usually an address in the form of a so-called. URL or operated by an input device such a link, i.e. a pointer to such a URL, to data for the desired web page over one packet-oriented network, e.g. to request the internet.

Die Daten werden an das Endgerät üblicherweise mit Hilfe eines HTTP-Protokols übertragen und entsprechend einem HTML-Format formatiert zur Verfügung gestellt, so dass das Endgerät diese Daten mit Hilfe einer graphischen Ausgabeeinheit darstellen kann.The Data is usually sent to the terminal transmitted using an HTTP protocol and formatted according to an HTML format formatted, so that the terminal represent this data using a graphical output unit can.

Die Daten umfassen in der Regel Textinformationen, Formatierungsinformationen, sonstige nicht anzuzeigende Informationen, sowie Graphik, Klanginformationen und dergleichen.The Data typically includes text information, formatting information, other information not to be displayed, as well as graphics, sound information and the same.

Während der wesentliche Inhalt der Web-Seite mit Hilfe der Text- und Formatierungsinformation bereits mit einer kleinen Datenmenge als Text bereitgestellt werden kann, ist für die Grafik bzw. Klanginformation die entsprechende Datenmenge erheblich größer.During the essential content of the web page using the text and formatting information already be provided with a small amount of data as text can, is for the graphic or sound information the corresponding amount of data considerably greater.

Beim Laden einer Web-Seite werden die Daten im Wesentlichen so in das Endgerät geladen, dass über einen oder mehrere bereit gestellte Datenkanäle die Text-, Formatierungs- und Graphikdaten im Wesentlichen parallel übertragen werden. Da üblicherweise die Datenmenge für die Text- und Formatierungsdaten erheblich kleiner ist als die Datenmenge für die Grafikdaten, stehen Text- und Formatierungsdaten der Web-Seite im Endgerät früher zur Verfügung. Das Laden der Graphikdaten beginnt im Wesentlichen noch während des Übertragens der Text- bzw. Formatierungsdaten und kann so bei einer beschränkten Bandbreite das Übertragen der Text- bzw. Formatierungsdaten verzögern.At the Loading a web page will essentially put the data in that way terminal loaded that over one or more provided data channels the text, formatting and graphics data are transmitted in substantially parallel. As usual the amount of data for the text and formatting data is considerably smaller than the amount of data for the Graphic data, text and formatting data of the web page in the terminal are available earlier. The Loading the graphics data essentially begins during the transfer the text or formatting data, and so on a limited bandwidth the transferring delay the text or formatting data.

Je nach Art des Endgerätes wird die zu übertragende Datenmenge nach Einheiten abgerechnet, so dass es für den Benutzer wünschenswert ist, möglichst viel Information bei einer möglichst geringen übertragenen Datenmenge zu erhalten. Da das Interesse des Benutzers beim Aufrufen von Web-Seites sich häufig vornehmlich auf die in dem Textanteil enthaltene Information beschränkt, kann dieser häufig auf die Darstellung von Grafikinformation und dergleichen verzichten.ever according to the type of terminal becomes the to be transferred Amount of data settled by units, making it available to the user desirable is, if possible a lot of information at one possible low transmitted To get dataset. As the user's interest in calling of web pages frequently primarily limited to the information contained in the text portion can this often on dispense with the representation of graphic information and the like.

Dazu ist es heutzutage möglich, die Übertragung der Grafikinformation zu blockieren, so dass lediglich die Text- und Formatierungsinformation in dem Endgerät dargestellt wird. Will der Benutzer von Fall zu Fall jedoch, dass die Grafikinformation dargestellt wird, so muss er dies durch einmaliges oder mehrfaches Betätigen der Eingabeeinrichtung anfordern. Dies ist zeitaufwendig.To is it possible these days the transfer block the graphics information so that only the text and formatting information in the terminal is pictured. However, the user wants to do that on a case by case basis the graphic information is displayed, it must do so by one time or multiple pressing request the input device. This is time consuming.

Es ist Aufgabe der vorliegenden Erfindung, dem Benutzer eines Endgerätes zu ermöglichen, ohne aufwendige Eingaben zu entscheiden, ob ihm bei der Darstellung von über ein Netzwerk übertragener Informationen, ein Teil der Information wie Text- und Formatierungsanteil ausreicht, oder ob er die zusätzlichen Grafikinformationen und dergleichen ebenfalls betrachten möchte.It The object of the present invention is to enable the user of a terminal without elaborate inputs to decide whether to give him in the presentation of a Network transmitted Information, part of the information such as text and formatting content is sufficient, or if he has the extra Also want to look at graphics information and the like.

Diese Aufgabe wird durch das Verfahren nach Anspruch 1, das Endgerät nach Anspruch 13, sowie dem Proxy-Server nach Anspruch 22 gelöst.These The object is achieved by the method according to claim 1, the terminal according to claim 13, as well as the proxy server according to claim 22 solved.

Weitere vorteilhafte Ausgestaltungen der Erfindung sind in den abhängigen Ansprüchen angegeben.Further advantageous embodiments of the invention are specified in the dependent claims.

Gemäß einem ersten Aspekt der vorliegenden Erfindung ist ein Verfahren zum Bereitstellen von Daten an einem Endgerät über ein paketorientiertes Netzwerk, zum Beispiel von Web-Seiten oder dergleichen, von einer Datenquelle vorgesehen. Dabei werden zunächst Daten von der Datenquelle angefordert. Anschließend werden zunächst von den Daten abhängige erste Teildaten an das Endgerät übertragen und anschließend eine vorbestimmte Zeitdauer gewartet, bevor nach Ablauf der vorbestimmten Zeitdauer nach dem Übertragen der ersten Teildaten von den angeforderten Daten abhängige zweite Teildaten an das Endgerät übertragen werden.According to one The first aspect of the present invention is a method of providing of data on a terminal via a packet-oriented network, for example web pages or the like, provided by a data source. This will be data first requested from the data source. Subsequently, first of dependent on the data transfer first partial data to the terminal and subsequently waited a predetermined period of time before after expiration of the predetermined Time after transfer the second partial data dependent on the requested data second Transfer partial data to the terminal become.

Auf diese Weise kann vorteilhaft erreicht werden, dass der Benutzer zunächst nur einen Teil der angeforderten Daten erhält, vorzugsweise den Teil, der einen Großteil der gewünschten Information enthält und erst nach Ablauf der vorbestimmten Zeitdauer mindestens einen weiteren Teil der angeforderten Daten erhält. Dies ermöglicht dem Benutzer, während der vorbestimmten Zeitdauer zu entscheiden, ob die angeforderten Daten die gewünschte Information tatsächlich enthalten oder ob er erneut weitere Daten anfordern muss, um darin die gewünschte Information zu suchen. Entscheidet sich der Benutzer während der vorbestimmten Zeitdauer dafür, dass die Daten die gewünschte Information enthalten, so braucht er nichts zu tun, d.h. z.B. keine Eingabeeinrichtung zu betätigen, da nach Ablauf der vorbestimmten Zeitdauer der weitere Teil der angeforderten Daten automatisch übertragen wird.In this way, it can advantageously be achieved that the user first receives only a part of the requested data, preferably the part which contains a large part of the desired information and receives at least one further part of the requested data only after expiration of the predetermined period of time. This allows the user to decide, during the predetermined period of time, whether the requested data actually contains the desired information or whether he needs to request additional data again to seek the desired information therein. If the user chooses to do so during the predetermined time period, that the data contain the desired information, so he has nothing to do, ie, for example, no input device to operate, since after the expiration of the predetermined period of time, the further part of the requested data is automatically transmitted.

Gemäß einer Ausführungsform der Erfindung wird das Übertragen der ersten Teildaten oder der zweiten Teildaten unterbrochen, wenn während des Übertragens weitere Daten von der Datenquelle angefordert werden. Es kann weiterhin vorgesehen sein, dass das Übertragen der zweiten Teildaten verhindert wird, wenn während der vorbestimmten Zeitdauer weitere Daten von der Datenquelle angefordert werden. Auf diese Weise ist der Benutzer nicht gezwungen, zum Beispiel auf einer Web-Seite zu verweilen, wenn diese noch nicht vollständig in das Endgerät geladen ist, sondern kann durch Eingabe eines neuen Links weitere Daten anfordern, um eine weitere Web-Seite zu empfangen.According to one embodiment The invention is transferring the first partial data or the second partial data interrupted, if during the transfer additional data can be requested from the data source. It can continue be provided that the transfer the second sub-data is prevented when during the predetermined period of time additional data can be requested from the data source. To this Way, the user is not forced, for example, on a web page to stay if this is not fully loaded in the terminal is, but by entering a new link further data request to receive another web page.

Insbesondere wird durch die Daten eine Web-Seite in dem Endgerät darstellbar, wobei die ersten Teildaten einem Text und/oder Formatierungsanteil für die Darstellung der Web-Seite entsprechen und wobei die zweiten Teildaten im Wesentlichen Graphikdaten, die in der Web-Seite darzustellen sind, oder Video- und/oder Audiodaten, die am Endgerät ausgegeben werden.Especially is represented by the data a web page in the terminal, wherein the first partial data is a text and / or formatting component for the Representation of the web page correspond and where the second partial data essentially graphic data that is displayed in the web page are, or video and / or audio data output at the terminal become.

Gemäß einer bevorzugten Ausführungsform werden nach dem Übertragen der ersten Teildaten an dem Endgerät eine den ersten Teildaten entsprechende erste Information und nach dem Übertragen der zweiten Teildaten eine den zweiten Teildaten entsprechende zweite Information ausgegeben. Insbesondere wird beim Ausgeben der ersten Information ein Platzhalter für die zweite Information vorgesehen, wobei nach dem Übertragen der zweiten Teildaten die zweite Information an der Position des Platzhalters ausgegeben wird. Auf diese Weise ist es möglich, dass der Benutzer bereits vor dem Übertragen der zweiten Teildaten den Aufbau der Web-Seite erkennt und auch darüber entscheiden kann, ob er die zweite Information benötigt oder nicht.According to one preferred embodiment after transferring the first partial data on the terminal a the first partial data corresponding first information and after the transmission of the second partial data a second information corresponding to the second partial data output. In particular, when issuing the first information, a wildcard becomes for the second information provided, wherein after the transmission of the second partial data the second information is output at the position of the wildcard. In this way it is possible that the user already before transmitting the second partial data recognizes the structure of the web page and can also decide whether he the second information is needed or not.

Es ist zweckmäßig, dass beim Übertragen der ersten Teildaten Befehlsdaten empfangen werden, um das Übertragen der zweiten Teildaten nach der vorbestimmten Zeitdauer zu steuern. Die Befehlsdaten dienen dazu, in dem Endgerät nach dem Empfangen der ersten Teildaten eine Wartezeit gemäß der vorbestimmten Zeitdauer einzustellen, bevor die zweiten Teildaten übertragen werden können.It is appropriate that when transferring the first partial data command data is received to transmit the second sub-data to control after the predetermined period of time. The command data is used in the terminal after receiving the first Partial data a waiting time according to the predetermined period of time before the second partial data can be transmitted.

Die Daten werden in erste Teildaten und in zweite Teildaten aufgeteilt, wobei die ersten Teildaten mit Verweisungsdaten vorgesehen werden, die auf die zweiten Teildaten verweisen.The Data is divided into first partial data and second partial data, wherein the first partial data is provided with reference data, which refer to the second part data.

Es kann vorgesehen sein, dass die vorbestimmte Zeitdauer vor dem Anfordern der Daten eingestellt wird. Dies kann beispielsweise in einem Einstellungsmenü in dem Endgerät erfolgen. Zudem kann vorgesehen sein, dass die vorbestimmte Zeitdauer von der Menge der ersten Teildaten abhängt, dies ermöglicht es, dass die vorbestimmte Zeitdauer automatisch so eingestellt wird, dass sie im Wesentlichen der Zeit entsprechen, die der Benutzer braucht, um die in den ersten Teildaten enthaltene Information zu lesen oder zu zumindest inhaltlich erfassen.It can be provided that the predetermined period of time before requesting the data is set. This can be done, for example, in a settings menu in the terminal respectively. In addition, it can be provided that the predetermined period of time depends on the amount of the first partial data, this makes it possible that the predetermined period of time is automatically adjusted that they essentially correspond to the time the user needs, to read the information contained in the first partial data or to capture at least content.

Das Übertragen der zweiten Teildaten kann verhindert werden, wenn während des Übertragens der ersten Teildaten oder während der vorbestimmten Zeitdauer eine entsprechende Eingabe vorgenommen wird. Weiterhin kann das Übertragen der zweiten Teildaten unterbrochen werden, wenn während des Übertragen der zweiten Teildaten eine entsprechende Eingabe vorgenommen wird.The transferring the second sub-data can be prevented if during transmission of the first partial data or during the predetermined period of time made a corresponding input becomes. Furthermore, the transfer can the second sub-data are interrupted, if during the transfer the second partial data is made a corresponding input.

Dies ermöglicht es dem Benutzer das Empfangen der zweiten Teildaten zu verhindern, wenn der Benutzer länger auf der Web-Seite verweilen will, ohne dass er es für notwendig erachtet, dass die Information der zweiten Teildaten geladen wird.This allows to prevent the user from receiving the second partial data if the user is longer on the website wants to stay without it he considers it necessary that the information of the second partial data is loaded.

Gemäß einem weiteren Aspekt der vorliegenden Erfindung ist ein Endgerät zum Empfangen von Daten über ein paketorientiertes Netzwerk von einer Datenquelle vorgesehen. Das Endgerät umfasst eine Sende-/Empfangseinheit, um die Daten von der Datenquelle anzufordern und um abhängig von den angeforderten Daten erste Teildaten zu empfangen. Weiterhin ist eine Verarbeitungseinheit vorgesehen, um die Sende-/Empfangseinheit zum Empfangen von zweiten Teildaten erst nach einer vorbestimmten Teildauer nach dem Empfangen der ersten Teildaten zu veranlassen.According to one Another aspect of the present invention is a terminal for receiving Data about a packet-oriented network provided by a data source. The terminal includes a transceiver unit to receive the data from the data source to request and depend on to receive the requested data first partial data. Farther a processing unit is provided to the transmitting / receiving unit for receiving second partial data only after a predetermined one To cause partial duration after receiving the first partial data.

Auf diese Weise wird ein Endgerät zur Verfügung gestellt, das geeignet ist, angeforderte Daten je nach Benutzerwunsch in mehreren Teilen zu empfangen, weil nach dem Empfangen der ersten Teildaten während einer vorbestimmten Zeitdauer zunächst gewartet wird, so dass dem Benutzer Zeit zur Verfügung steht, zu entscheiden, ob er die in den ersten Teildaten übertragene Information für ausreichend hält oder ob er die in den zweiten Teildaten enthaltene Information noch erhalten möchte. Dies ist insbesondere vorteilhaft, wenn die Größe der zu übertragenden Datenmenge für den Benutzer beschränkt ist, z.B. wegen einer beschränkten Bandbreite oder wenn dem Benutzer Kosten abhängig von der Übertragungsmenge entstehen.On this way becomes a terminal to disposal which is appropriate, requested data according to user request to receive in several parts, because after receiving the first Partial data during is first waited for a predetermined period of time, so that time available to the user It is up to him to decide whether to transfer the information given in the first partial data information for sufficiently holds or whether he still contains the information contained in the second sub-data would like to receive. This is particularly advantageous when the size of the amount of data to be transmitted for the user is limited e.g. because of a limited Bandwidth or if the user costs depending on the transfer amount arise.

Vorzugsweise weist das Endgerät eine Ausgabeeinheit auf, um nach dem Empfangen der ersten Teildaten eine den ersten Teildaten entsprechende erste Information und nach dem Empfangen der zweiten Teildaten eine den zweiten Teildaten entsprechende zweite Information auszugeben. Die Ausgabeeinheit ist insbesondere eine graphische Ausgabeeinheit, die so gestaltet ist, um die Daten bzw. Teildaten in Form einer Web-Seite auszugeben.Preferably, the terminal has an output unit for, after receiving the first partial data, corresponding to the first partial data first information and after receiving the second partial data to output a second information corresponding to the second partial data. In particular, the output unit is a graphic output unit designed to output the data in the form of a web page.

Vorzugsweise gibt die Ausgabeeinheit nach dem Empfangen der ersten Teildaten die erste Information mit einem Platzhalter für die zweite Information aus, wobei nach dem Empfangen der zweiten Teildaten die zweite Information an der Position des Platzhalters ausgegeben wird.Preferably gives the output unit after receiving the first partial data the first information with a placeholder for the second information, wherein after receiving the second partial data, the second information is output at the position of the placeholder.

Gemäß einer weiteren Ausführungsform der Erfindung ist die Verarbeitungseinheit mit der Sende-/Empfangseinheit verbunden, um beim Empfangen der ersten Teildaten Befehlsdaten zu erhalten, mit deren Hilfe das Empfangen der zweiten Teildaten nach der vorbestimmten Zeitdauer gesteuert wird. Insbesondere können die Befehlsdaten Skriptdaten sein, die das vollständige Übertragen der ersten Teildaten detektieren und danach eine Wartezeit steuern, bevor die zweiten Teildaten empfangen werden können.According to one another embodiment The invention relates to the processing unit with the transceiver unit connected to receive command data when receiving the first partial data obtained with the help of receiving the second partial data after the predetermined time period is controlled. In particular, the Command data be script data that is the complete transfer of the first partial data detect and then wait before the second Partial data can be received.

Vorzugsweise unterbricht die Verarbeitungseinheit das Empfangen der ersten Teildaten oder der zweiten Teildaten, bzw. verhindert das Empfangen der zweiten Teildaten, wenn während der vorbestimmten Zeitdauer weitere Daten von der Datenquelle angefordert werden. Auf diese Weise kann die übertragene Datenmenge um die nicht benötigten Informationen vermindert werden, da das Endgerät die Übertragung der Teildaten abbricht, wenn weitere Daten angefordert werden.Preferably the processing unit stops receiving the first partial data or the second partial data, or prevents receiving the second Partial data, if during the predetermined time period requested further data from the data source become. In this way, the amount of data transferred around the not needed Information is reduced because the terminal breaks off the transmission of the partial data, if further data is requested.

Es kann weiterhin eine Eingabeeinrichtung vorgesehen sein, um das Empfangen der zweiten Teildaten durch die Sende-/Empfangseinheit zu verhindern oder das Empfangen der ersten Teildaten oder zweiten Teildaten durch die Sende-/Empfangseinheit zu unterbrechen, wenn die Eingabeeinrichtung das Betätigen einer Stoppeingabe detektiert. Auf diese Weise und insbesondere während der vorbestimmten Zeitdauer kann der Benutzer entscheiden, dass er bei der Darstellung der Web-Seite lediglich auf Grundlage der ersten Teildaten für längere Zeit verweilen möchte, ohne dass die zweiten Teildaten nachgeladen werden.It Furthermore, an input device may be provided to receive the second partial data by the transmitting / receiving unit to prevent or receiving the first partial data or second partial data the transmitting / receiving unit to interrupt when the input device pressing a Stop input detected. In this way, and especially during the predetermined period of time, the user can decide that he is at the presentation of the web page based solely on the first Partial data for longer time want to stay without reloading the second partial data.

Die Verarbeitungseinheit kann so gestaltet sein, um die Länge der vorbestimmten Zeitdauer einzustellen.The Processing unit can be designed to match the length of the set for a predetermined period of time.

Gemäß einem weiteren Aspekt der vorliegenden Erfindung ist ein Proxy-Server zum Steuern eines Datenflusses von einer Datenquelle zu einem Endgerät über ein paketorientiertes Netzwerk vorgesehen. Der Proxy-Server umfasst eine Sende-/Empfangseinheit, um Anforderungsdaten zu empfangen, um entsprechende Daten von der Datenquelle anzufordern und um von den angeforderten Daten abhängige erste Teildaten von der Datenquelle zu empfangen und die empfangenen ersten Teildaten zu dem Endgerät zu senden. Mit Hilfe einer Verarbeitungseinheit wird die Sende-/Empfangseinheit so angesteuert, dass von den angeforderten Daten abhängige zweite Teildaten empfangen werden und erst nach einer vorbestimmten Zeitdauer nach dem Senden der ersten Teildaten gesendet werden.According to one Another aspect of the present invention is a proxy server for controlling a data flow from a data source to a terminal via a packet-oriented network provided. The proxy server includes a transceiver unit, to receive request data to receive corresponding data from the Request data source and dependent on the requested data first Receive partial data from the data source and the received first Partial data to the terminal to send. With the help of a processing unit becomes the transmitting / receiving unit so driven that dependent on the requested data second Partial data are received and only after a predetermined period of time be sent after sending the first part data.

Durch Vorsehen des erfindungsgemäßen Proxy-Servers kann das erfindungsgemäße Verfahren in einfacher Weise implementiert werden, ohne dass entsprechende mit dem Proxy-Server in Verbindung stehende Endgeräte baulich verändert oder neu bereitgestellt werden müssen. Der Proxy-Server steuert den Datenfluss so, dass dem Endgerät zunächst die ersten Teildaten zur Verfügung gestellt werden und dann erst nach der vorbestimmten Teildauer die zweiten Teildaten zur Verfügung gestellt werden. Dies bietet dem Benutzer des Endgerätes die Möglichkeit, die übertragene Datenmenge in oben beschriebener Weise zu minimieren, wenn der Benutzer nicht in jedem Fall die zweiten Teildaten empfangen möchte.By Provision of the proxy server according to the invention can the inventive method be implemented in a simple manner, without appropriate with the proxy server related terminals structurally changed or newly provided. The proxy server controls the data flow so that the terminal first the first partial data available be placed and then only after the predetermined time the second partial data available be put. This offers the user of the terminal the Possibility, the transferred Minimize the amount of data in the manner described above when the user does not want to receive the second partial data in each case.

Die Verarbeitungseinheit des Proxy-Servers kann so gestaltet sein, um nach dem Empfangen von weiteren Anforderungsdaten das Senden der ersten oder der zweiten Teildaten abzubrechen oder das Senden der zweiten Teildaten zu unterbinden und um die Anforderungsdaten an eine entsprechende Datenquelle zu senden.The Processing unit of the proxy server can be designed to after receiving further request data, sending the abort or send the first or second part data second sub-data and to the request data to to send a corresponding data source.

Weiterhin kann die Verarbeitungseinheit so mit der Sende-/Empfangseinheit verbunden sein, um beim Empfangen der ersten Teildaten Befehlsdaten zu generieren, die in Verbindung mit den ersten Teildaten an das Endgerät gesendet werden und mit deren Hilfe das Empfangen der zweiten Teildaten in dem Endgerät nach der vorbestimmten Teildauer steuerbar ist.Farther For example, the processing unit may be connected to the transceiver unit at the time of transmission Receive the first partial data to generate command data that is in Connection with the first partial data sent to the terminal and with their help receiving the second partial data in the terminal is controllable after the predetermined partial duration.

Gemäß einer weiteren Ausführungsform kann die Verarbeitungseinheit so gestaltet sein, um nach dem Empfangen eines Stoppdatums von dem Endgerät das Senden der ersten oder der zweiten Teildaten abzubrechen oder das Senden der zweiten Teildaten zu unterbinden.According to one another embodiment the processing unit should be designed to receive after receiving a stop date from the terminal stop sending the first or the second partial data or to prevent the transmission of the second partial data.

Bevorzugte Ausführungsformen der Erfindung werden nachfolgend anhand der beigefügten Zeichnungen näher erläutert. Es zeigen:preferred embodiments The invention will be described below with reference to the accompanying drawings explained in more detail. It demonstrate:

1 eine schematische Darstellung eines Mobilfunksystems gemäß einer Ausführungsform der vorliegenden Erfindung; und 1 a schematic representation of a mobile communication system according to an embodiment of the present invention; and

2 ein Flußdiagramm zur Veranschaulichung des erfindungsgemäßen Verfahrens gemäß einer bevorzugten Ausführungsform. 2 a flow diagram illustrating the method according to the invention according to a preferred embodiment.

In 1 ist ein Mobilfunksystem mit einem Mobiltelefon 1 und einer Basisstation 2 dargestellt, die über jeweils bereitgestellte Antennen 3 miteinander in drahtloser Verbindung stehen. Das Mobiltelefon 1 weist eine Ausgabeeinrichtung 4 auf, um Informationen grafisch darstellen zu können. Das Mobiltelefon 1 weist weiterhin eine Verarbeitungseinheit 5 auf, um Funktionen innerhalb des Mobiltelefons 1 zu steuern. Um Daten senden oder empfangen zu können, ist die Antenne des Mobilfunkgerätes 1 mit einer Sende-/Empfangseinheit 6 verbunden. Eine Eingabeeinrichtung 10 des Mobiltelefons 1 gibt einem Benutzer die Möglichkeit Eingabe z.B. durch Betätigen von Tasten vorzunehmen.In 1 is a mobile phone system with a mobile phone 1 and a base station 2 shown, via each provided antennas 3 be in wireless communication with each other. The mobile phone 1 has an output device 4 to graph information. The mobile phone 1 also has a processing unit 5 on to functions within the mobile phone 1 to control. To send or receive data is the antenna of the mobile device 1 with a transmitting / receiving unit 6 connected. An input device 10 of the mobile phone 1 gives a user the opportunity to enter eg by pressing keys.

Das Mobiltelefon 1 ist in der Lage, zum Beispiel aus dem Internet bereitgestellte Web-Seiten über ein HTTP-Übertragungsprotokoll zu empfangen und mit Hilfe der Verarbeitungseinheit 5 so zu interpretieren, dass die Web-Seiten auf der Ausgabeeinheit 4 grafisch dargestellt werden können. Die Web-Seiten stehen üblicherweise in einem HTML-Format, XML-Format oder ähnlichen Format zur Verfügung, das durch die Verarbeitungseinheit 5 des Mobiltelefons 1 interpretiert werden kann.The mobile phone 1 is able to receive, for example, web pages provided via the Internet via an HTTP transmission protocol and with the aid of the processing unit 5 to interpret that the web pages on the output unit 4 can be graphically displayed. The web pages are usually available in an HTML format, XML format or similar format by the processing unit 5 of the mobile phone 1 can be interpreted.

Die Basisstation 2 ist über eine Datenleitung 14 mit einer zweiten Datenschnittstelle 12 eines Proxy-Servers 7 verbunden. Der Proxy-Server 7 steht über eine erste Datenschnittstelle 8 mit einem paketorientierten Netzwerk 9, insbesondere dem Internet in Verbindung. Mit Hilfe der Eingabeeinrichtung 10 kann der Benutzer des Mobiltelefons 1 eine Datenadresse, z.B. in Form einer URL eingeben, um eine Datenquelle 11 zu identifizieren, von der Daten an das Mobiltelefon 1 übertragen werden sollen, um die in den Daten repräsentierte Information auf der Ausgabeeinheit 4 auszugeben.The base station 2 is via a data line 14 with a second data interface 12 a proxy server 7 connected. The proxy server 7 is via a first data interface 8th with a packet-oriented network 9 , especially the internet. With the help of the input device 10 can the user of the mobile phone 1 enter a data address, eg in the form of a URL, to a data source 11 to identify from the data to the mobile phone 1 should be transmitted to the information represented in the data on the output unit 4 issue.

Die Datenadresse wird von dem Mobiltelefon 1 über die Basisstation 2 an den Proxy-Server 7 übermittelt, der über das Internet 9 auf die entsprechende Datenquelle 11 zugreift, um von dort die gewünschten Daten abzurufen. Der Proxy-Server 7 reicht die über die zweite Datenschnittstelle 12 die übertragenen Daten an das Mobiltelefon 1 weiter. Die zweite Datenschnittstelle 12 ist darüber hinaus so gestaltet, um Daten von dem Mobiltelefon 1, wie beispielsweise die Datenadresse oder sonstige Daten, zu empfangen.The data address is from the mobile phone 1 over the base station 2 to the proxy server 7 transmitted via the internet 9 to the appropriate data source 11 accesses to retrieve the desired data from there. The proxy server 7 is enough over the second data interface 12 the transmitted data to the mobile phone 1 further. The second data interface 12 In addition, it is designed to receive data from the mobile phone 1 such as the data address or other data.

Der Proxy-Server 7 weist eine Verarbeitungseinheit 13 auf, der den Datenfluss zwischen der ersten Datenschnittstelle 8 und der zweiten Datenschnittstelle 12 steuert.The proxy server 7 has a processing unit 13 on that the data flow between the first data interface 8th and the second data interface 12 controls.

Die Verarbeitungseinheit 13 des Proxy-Servers 7 arbeitet gemäß einem Verfahren, das in dem Flussdiagramm der 2 dargestellt ist. In einem Schritt S1 werden Anforderungsdaten über die zweite Datenschnittstelle 12 von dem Mobiltelefon 1 empfangen. Der Proxy-Server 7 überprüft gemäß einer Proxy-Funktion, ob er die Daten aus einem internen Speicher (nicht dargestellt) bereitstellen kann, oder ob er die Daten über die zweite Datenschnittstelle 8 über das Netzwerk 9 von einer durch die Datenadresse adressierten Datenquelle 11 empfangen muss (Schritt S2). In der Regel weisen die aus dem internen Speicher oder die über das Netzwerk 9 empfangenen Daten (Schritt S3) sowohl Text- und Formatierungsdaten, üblicherweise in Form eines HTML-Dokumentes, auf, indem sich Link-Adressen befinden, die auf weitere Elemente, insbesondere auf Grafikelemente verweisen.The processing unit 13 of the proxy server 7 operates according to a method described in the flow chart of 2 is shown. In a step S1, request data is transmitted via the second data interface 12 from the mobile phone 1 receive. The proxy server 7 checks, in accordance with a proxy function, whether it can provide the data from an internal memory (not shown), or whether it provides the data via the second data interface 8th over the network 9 from a data source addressed by the data address 11 must receive (step S2). In general, those from the internal memory or over the network 9 received data (step S3) on both text and formatting data, usually in the form of an HTML document, in which there are link addresses that refer to other elements, in particular graphic elements.

In dem Proxy-Server 7 werden in diesem Ausführungsbeispiel die empfangenen Daten in zumindest erste Teildaten und zweite Teildaten unterteilt bzw. voneinander separiert bereitgestellt (Schritt S4). Es könnten aber auch noch dritte, vierte, etc. Teildaten erstellt werden, z.B. Metadaten zu den erste Teildaten und zweite Teildaten. Die ersten Teildaten entsprechen in diesem Ausführungsbeispiel den Text- und Formatierungsdaten, die Textinformation der angeforderten Web-Seite und das Layout der angeforderten Web-Seite enthält. Die zweiten Teildaten umfassen im wesentlichen Grafikdaten, können jedoch auch andere Daten, wie z.B. Audio- und/oder Videodaten o.ä. umfassen.In the proxy server 7 In this exemplary embodiment, the received data are subdivided or separated from each other into at least first sub-data and second sub-data (step S4). However, it would also be possible to create third, fourth, etc. partial data, for example metadata for the first partial data and second partial data. The first partial data in this embodiment corresponds to the text and formatting data containing text information of the requested web page and the layout of the requested web page. The second sub-data essentially comprise graphics data, but may also contain other data, such as audio and / or video data or the like. include.

Üblicherweise sind die Informationen in Textdaten und Formatierungsdaten wesentlich kompakter als die Informationen in Graphikdaten. Somit ist die Datenmenge der ersten Teildaten deutlich geringer als die Datenmenge der zweiten Teildaten.Usually the information in text data and formatting data is essential more compact than the information in graphics data. Thus, the amount of data the first partial data much smaller than the data volume of the second Partial data.

Sobald die ersten Teildaten und zweiten Teildaten aufgeteilt bzw. bereitgestellt worden sind, werden zunächst in einem Schritt S5 die ersten Teildaten an das Mobiltelefon 1 gesendet. Nach Abschließen des Übertragens der ersten Teildaten an das Mobiltelefon 1 wird zunächst eine vorgegebene Zeitdauer gewartet (Schritt S6), bis die zweiten Teildaten an das Mobiltelefon gesendet werden (Schritt S7). Nach dem Senden der zweiten Teildaten an das Mobiltelefon 1 sind die angeforderten Daten vollständig übertragen und werden in dem Mobiltelefon 1 angezeigt.Once the first partial data and second partial data have been divided or provided, first in a step S5 the first partial data is sent to the mobile telephone 1 Posted. After completing the transfer of the first partial data to the mobile telephone 1 First, a predetermined time period is waited (step S6) until the second partial data is sent to the mobile phone (step S7). After sending the second partial data to the mobile phone 1 the requested data are completely transmitted and are in the mobile phone 1 displayed.

Parallel zu dem oben beschriebenen Verfahrens gemäß den Schritten S1 bis S7 wird gemäß dem Schritt S8 ständig überprüft, ob weitere Daten durch das Mobiltelefon 1 angefordert werden oder ob ein Stoppsignal von dem Mobiltelefon 1 an den Proxy-Server 7 übermittelt worden ist. In diesem Fall wird der soeben beschriebene Fluss im Wesentlichen unmittelbar unterbrochen, unabhängig davon, ob erste Teildaten oder zweite Teildaten gesendet werden oder ob sich der Proxy-Server 7 im Wartezustand zwischen dem Senden der ersten Teildaten und dem Senden der zweiten Teildaten befindet.In parallel with the above-described method according to steps S1 to S7, according to step S8, it is constantly checked whether further data is being transmitted by the mobile telephone 1 be requested or whether a stop signal from the mobile phone 1 to the proxy server 7 has been transmitted. In this case will the flow just described is interrupted substantially immediately regardless of whether first partial data or second partial data are sent or whether the proxy server 7 is in the waiting state between the transmission of the first partial data and the transmission of the second partial data.

Damit wird erreicht, dass die limitierte Datenverbindung zwischen dem Mobiltelefon 1 und der Basisstation 2, nicht durch einen Datenstrom belastet wird, der für den Benutzer keine verwertbaren oder unerwünschten Informationen enthält. Wenn der Benutzer durch Anfordern weiterer Daten oder durch Generieren des Stoppsignals anzeigt, dass er kein weiteres Interesse an der angezeigten Web-Seite hat, so wird das Übertragen der Daten an das Mobiltelefon 1 unmittelbar unterbrochen.This ensures that the limited data connection between the mobile phone 1 and the base station 2 , is not burdened by a data stream that does not contain any usable or unwanted information to the user. If the user indicates by requesting further data or by generating the stop signal that he has no further interest in the displayed web page, then the transfer of the data to the mobile phone 1 immediately interrupted.

Der Benutzer des Mobiltelefons 1 empfängt also nach dem Anfordern der Daten zunächst die ersten Teildaten, die auf dem Mobiltelefon 1 ausgegeben werden. Die ersten Teildaten enthalten zum Beispiel die Textdaten bzw. die Formatierungsdaten für die Web-Seite. Die Web-Seite wird auf der Ausgabeeinheit 4 des Mobiltelefons 1 ausgegeben, wobei für die noch nicht verfügbaren Grafikdaten Platzhalter in Form von nicht ausgefüllten Bereichen oder transparenten Bereichen in der auf der Ausgabeeinheit 4 dargestellten Web-Seite vorgesehen werden.The user of the mobile phone 1 So after first requesting the data, it first receives the first partial data on the mobile phone 1 be issued. The first partial data contains, for example, the text data or the formatting data for the web page. The web page will be on the output unit 4 of the mobile phone 1 where the unavailable graphics data contains placeholders in the form of blank areas or transparent areas in the output unit 4 provided web page are provided.

Erkennt der Benutzer anhand der dargestellten Textinformation, dass die soeben angeforderte Web-Seite keine für ihn verwertbare Information enthält oder dass die noch zu ladenden Grafiken wahrscheinlich keine verwertbaren Informationen enthalten, so kann der Benutzer durch Betätigen einer Taste der Eingabeeinrichtung 10 oder durch Anfordern einer weiteren Web-Seite das Übertragen der zweiten Teildaten unterbinden, bzw. wenn die Übertragung bereits gestartet ist, diese abbrechen (Schritt S9). Dadurch kann die an das Mobiltelefon 1 übertragene Datenmenge minimiert werden, was insbesondere bei einer beschränkten Bandbreite der drahtlosen Verbindung bzw. bei einer Datenmengen abhängigen Abrechnung der Verbindung vorteilhaft ist.If the user recognizes on the basis of the displayed text information that the web page just requested does not contain any information that can be used by him, or that the graphics still to be loaded probably do not contain any usable information, the user can actuate a key of the input device 10 or by requesting a further web page to prevent the transmission of the second partial data, or if the transmission has already started, cancel it (step S9). This allows the to the mobile phone 1 transmitted amount of data to be minimized, which is particularly advantageous in a limited bandwidth of the wireless connection or in a data-dependent billing of the connection.

Das erfindungsgemäße Verfahren wird vorzugsweise in dem Proxy-Server 7 ausgeführt, da so die herkömmlichen Mobiltelefone 1 verwendet werden können.The method according to the invention is preferably in the proxy server 7 executed, since so the conventional mobile phones 1 can be used.

Gemäß einer alternativen Ausführungsform kann auch das Mobiltelefon 1 das erfindungsgemäße Verfahren durchführen. Dies ist in dem Flussdiagramm der 3 dargestellt.According to an alternative embodiment, the mobile telephone may also be used 1 perform the inventive method. This is in the flow chart of 3 shown.

Nachdem der Benutzer des Mobiltelefons 1 die gewünschte Datenadresse entweder manuell oder über einen Link bestimmt hat (Schritt S10), wird die Datenadresse an die Basisstation 2 und von dort an den Proxy-Server 7 weitergereicht. Der Proxy-Server 7 stellt eine Verbindung über das Netzwerk 9 her, um auf die adressierte Datenquelle 11 zuzugreifen. Die Datenquelle stellt 11 die angeforderten Daten zur Verfügung, die in den Proxy-Server 7 geladen werden. Alternativ können die Daten auch von dem in dem Proxy-Server 7 befindlichen internen Speicher bereitgestellt werden.After the user of the mobile phone 1 has determined the desired data address either manually or via a link (step S10), the data address is sent to the base station 2 and from there to the proxy server 7 passed on. The proxy server 7 connects through the network 9 forth to the addressed data source 11 access. The data source provides the requested data to 11 in the proxy server 7 getting charged. Alternatively, the data may also be from the one in the proxy server 7 be provided internal memory.

Von dem Proxy-Server 7 empfängt das Mobiltelefon 1 zunächst die ersten Teildaten, die zum Beispiel dem Text- und Formatierungsanteil der angeforderten Web-Seite entsprechen (Schritt S11). Nach dem Empfangen der ersten Teildaten wird eine den ersten Teildaten entsprechende Information auf der Aufgabeeinheit 4 ausgegeben (Schritt S12). Dabei wird, wie oben beschrieben, der Text der Web-Seite mit einem in den Formatierungsdaten angegebenen Layout dargestellt und die noch nicht vorhandenen Graphikinformationen durch Platzhalter in der Web-Seiten-Darstellung gekennzeichnet. Mit den ersten Teildaten werden Befehlsdaten an das Mobiltelefon 1 übertragen.From the proxy server 7 receives the mobile phone 1 First, the first partial data corresponding to, for example, the text and formatting portion of the requested Web page (step S11). After receiving the first partial data, an information corresponding to the first partial data is displayed on the task unit 4 outputted (step S12). As described above, the text of the web page is displayed with a layout specified in the formatting data, and the graphics information that is not yet present is identified by placeholders in the web page representation. With the first partial data, command data is sent to the mobile phone 1 transfer.

Die Befehlsdaten umfassen Skriptbefehle, die von der Verarbeitungseinheit 5 des Mobiltelefons 1 interpretiert werden können und somit in der Verarbeitungseinheit 5 ausführbar sind. Die Skriptdaten werden in dem Proxy-Server 7 generiert und enthalten einen Programmcode, der dafür sorgt, dass eine vorbestimmte Zeitdauer in dem Mobiltelefon 1 gewartet wird (Schritt S13), bevor die zweiten Teildaten der angeforderten Daten übertragen werden (Schritt S14). Eine den übertragenen zweiten Teildaten entsprechende Information wird gemäß Schritt S15 an den Stellen der Platzhalter ausgegeben. Das Skript bzw. das Empfangen der ersten oder zweiten Teildaten wird abgebrochen (Schritt S17), wenn der Benutzer des Mobiltelefons 1 eine entsprechende Eingabe an der Eingabeeinrichtung 10 vornimmt oder eine weitere Datenquelle eingibt, von der nun Daten angefordert werden sollen, um eine weitere Web-Seite darzustellen (Schritt S16).The command data includes script commands issued by the processing unit 5 of the mobile phone 1 can be interpreted and thus in the processing unit 5 are executable. The script data will be in the proxy server 7 generates and contains a program code that ensures that a predetermined period of time in the mobile phone 1 is waited (step S13) before the second partial data of the requested data is transmitted (step S14). Information corresponding to the transmitted second partial data is output at the locations of the placeholders in accordance with step S15. The script or the reception of the first or second sub-data is aborted (step S17) when the user of the mobile phone 1 a corresponding input to the input device 10 or input another data source from which data is now to be requested to represent another web page (step S16).

Die vorbestimmte Zeitdauer, die zwischen dem Übertragen der ersten Teildaten und der zweiten Teildaten gewartet wird, kann sowohl im Proxy-Server 7 als auch in dem Mobiltelefon 1 mit Hilfe der Eingabeeinrichtung 10 eingestellt werden. Dazu können geeignete Eingabemenüs vorgesehen werden. Die vorbestimmte Zeitdauer kann darüber hinaus abhängig von der Größe der ersten Teildaten sein, so dass der Benutzer bei einer größeren Web-Seite mehr Zeit zur Verfügung steht, um den Inhalt der Web-Seite zu bewerten und zu entscheiden, ob es notwendig ist, dass die in der Web-Seite enthaltenen Graphiken ebenfalls angezeigt werden sollen. Dies ermöglicht dem Benutzer in vorteilhafter Weise Bandbreite einzusparen und die an das Mobiltelefon 1 zu übertragende Datenmenge auf ein Minimum zu beschränken, das notwendig ist, um die angeforderte Information, soweit gewünscht, zu erfassen.The predetermined amount of time that is waited between the transmission of the first partial data and the second partial data may be both in the proxy server 7 as well as in the mobile phone 1 with the help of the input device 10 be set. For this purpose, suitable input menus can be provided. The predetermined period of time may also be dependent on the size of the first sub-data, so that the user has more time available on a larger web page to evaluate the content of the web page and decide whether it is necessary the graphics contained in the web page should also be displayed. This allows the user to advantageously save bandwidth and the to the mobile phone 1 to limit the amount of data to be transferred to a minimum necessary to capture the requested information, if desired.

Claims (25)

Verfahren zum Bereitstellen von Daten an einem Endgerät (1) über ein paketorientiertes Netzwerk von einer Datenquelle, mit folgenden Schritten: – Anfordern von Daten von der Datenquelle; – Übertragen von von den Daten abhängigen ersten Teildaten an das Endgerät (1); – Warten für eine vorbestimmte Zeitdauer; – Übertragen von von den Daten abhängigen zweiten Teildaten nach der vorbestimmten Zeitdauer an das Endgerät (1).Method for providing data to a terminal ( 1 ) via a packet-oriented network from a data source, comprising the steps of: - requesting data from the data source; Transfer of data-dependent first sub-data to the terminal ( 1 ); - wait for a predetermined period of time; Transfer of data-dependent second partial data after the predetermined time period to the terminal ( 1 ). Verfahren nach Anspruch 1, wobei das Übertragen der ersten Teildaten oder zweiten Teildaten unterbrochen wird, wenn während des Übertragens weitere Daten von der Datenquelle angefordert werden.The method of claim 1, wherein the transmitting the first partial data or second partial data is interrupted when while of transferring more Data is requested from the data source. Verfahren nach Anspruch 1 oder 2, wobei das Übertragen der zweiten Teildaten verhindert wird, wenn während der vorbestimmten Zeitdauer weitere Daten von der Datenquelle angefordert werden.The method of claim 1 or 2, wherein the transmitting the second sub-data is prevented when during the predetermined period of time additional data can be requested from the data source. Verfahren nach einem der Ansprüche 1 bis 3, wobei durch die Daten eine Web-Seite in dem Endgerät (1) darstellbar ist, wobei die ersten Teildaten einem Text- und/oder Formatierungsanteil für die Darstellung der Web-Seite entsprechen, und wobei die zweiten Teildaten Graphik-, Video- und/oder Audiodaten entsprechen.Method according to one of claims 1 to 3, wherein a web page in the terminal ( 1 ), the first sub-data corresponding to a text and / or formatting portion for the presentation of the web page, and wherein the second sub-data corresponding to graphic, video and / or audio data. Verfahren nach einem der Ansprüche 1 bis 4, wobei nach dem Übertragen der ersten Teildaten an dem Endgerät (1) eine den ersten Teildaten entsprechende erste Information und nach dem Übertragen der zweiten Teildaten eine den zweiten Teildaten entsprechende zweite Information ausgegeben wird.Method according to one of claims 1 to 4, wherein after the transmission of the first partial data to the terminal ( 1 ) a first information corresponding to the first partial data and after the transmission of the second partial data a second partial data corresponding second information is output. Verfahren nach Anspruch 5, wobei nach dem Übertragen der ersten Teildaten beim Ausgeben der ersten Information ein Platzhalter für die zweite Information vorgesehen ist, und wobei nach dem Übertragen der zweiten Teildaten die zweite Information an der Position des Platzhalters ausgegeben wird.The method of claim 5, wherein after transmitting the first partial data when outputting the first information, a placeholder for the second information is provided, and wherein after the transfer the second partial data, the second information at the position of Wildcard is issued. Verfahren nach einem der Ansprüche 1 bis 6, wobei beim Übertragen der ersten Teildaten Befehlsdaten übertragen werden, um das Übertragen der zweiten Teildaten nach der vorbestimmten Zeitdauer zu steuern.Method according to one of claims 1 to 6, wherein in the transmission the first sub-data command data is transmitted to the transmitting the second sub-data to control after the predetermined period of time. Verfahren nach einem der Ansprüche 1 bis 7, wobei die Daten in erste Teildaten und in zweite Teildaten aufgeteilt werden, wobei die ersten Teildaten mit Verweisungsdaten vorgesehen werden, die auf die zweiten Teildaten verweisen.Method according to one of claims 1 to 7, wherein the data are divided into first partial data and second partial data, wherein the first partial data is provided with reference data which refer to the second part data. Verfahren nach einem der Ansprüche 1 bis 8, wobei die vorbestimmte Zeitdauer vor dem Anfordern der Daten eingestellt wird.Method according to one of claims 1 to 8, wherein the predetermined Time is set before requesting the data. Verfahren nach einem der Ansprüche 1 bis 9, wobei die vorbestimmte Zeitdauer von der Menge der ersten Teildaten abhängt.Method according to one of claims 1 to 9, wherein the predetermined Time duration depends on the amount of the first partial data. Verfahren nach einem der Ansprüche 1 bis 10, wobei während des Übertragens der ersten Teildaten oder während der vorbestimmten Zeitdauer durch eine Eingabe das Übertragen der zweiten Teildaten verhindert wird.Method according to one of claims 1 to 10, wherein during the transfer the first part data or during the predetermined period of time by an input transmission the second partial data is prevented. Verfahren nach einem der Ansprüche 1 bis 11, wobei während des Übertragens der zweiten Teildaten durch eine Eingabe das Übertragen der zweiten Teildaten unterbrochen wird.Method according to one of claims 1 to 11, wherein during the transfer the second partial data by an input, the transmission of the second partial data is interrupted. Endgerät zum Empfangen von Daten über ein paketorientiertes Netzwerk von einer Datenquelle, das umfasst: eine Sende-/Empfangseinheit, um die Daten von der Datenquelle anzufordern und um abhängig von den angeforderten Daten erste Teildaten zu empfangen, und eine Verarbeitungseinheit, um die Sende-/Empfangseinheit zum Empfangen von zweiten Teildaten erst nach einer vorbestimmten Zeitdauer nach dem Empfangen der ersten Teildaten zu veranlassen.terminal to receive data via a packet-oriented network from a data source, comprising: a Transceiver to request the data from the data source and dependent receive first partial data from the requested data, and a Processing unit to the transmitting / receiving unit for receiving second Partial data only after a predetermined period of time after receiving to initiate the first partial data. Endgerät nach Anspruch 13 mit einer Ausgabeeinheit, um nach dem Empfangen der ersten Teildaten eine den ersten Teildaten entsprechende erste Information und nach dem Empfangen der zweiten Teildaten eine den zweiten Teildaten entsprechende zweite Information auszugeben.terminal according to claim 13, comprising an output unit for receiving after receiving the first partial data, a first information corresponding to the first partial data and after receiving the second partial data, the second partial data to output corresponding second information. Endgerät nach Anspruch 14, wobei die Ausgabeeinheit nach dem Empfangen der ersten Teildaten die erste Information mit einem Platzhalter für die zweite Information ausgibt, und nach dem Empfangen der zweiten Teildaten die zweite Information an der Position des Platzhalters ausgibt.terminal according to claim 14, wherein the output unit after receiving the first partial data, the first information with a placeholder for the second Output information and after receiving the second partial data outputs the second information at the position of the wildcard. Endgerät nach einem der Ansprüche 13 bis 15, wobei die Verarbeitungseinheit mit der Sende-/Empfangseinheit verbunden ist, um beim Empfangen der ersten Teildaten Befehlsdaten zu erhalten, mit deren Hilfe das Empfangen der zweiten Teildaten nach der vorbestimmten Zeitdauer gesteuert wird.terminal according to one of the claims 13 to 15, wherein the processing unit with the transmitting / receiving unit is connected to receive command data when receiving the first partial data with the help of which to receive the second partial data is controlled after the predetermined period of time. Endgerät nach einem der Ansprüche 13 bis 16, wobei die Verarbeitungseinheit das Empfangen der ersten Teildaten oder zweiten Teildaten durch die Sende-/Empfangseinheit unterbricht, wenn während des Empfangens weitere Daten von der Datenquelle angefordert werden.terminal according to one of the claims 13 to 16, wherein the processing unit receiving the first Partial data or second partial data by the transmitting / receiving unit interrupts when during the Receive additional data requested from the data source. Endgerät nach einem der Ansprüche 13 bis 17, wobei die Verarbeitungseinheit das Empfangen der zweiten Teildaten durch die Sende-/Empfangseinheit verhindert, wenn während der vorbestimmten Zeitdauer weitere Daten von der Datenquelle angefordert werden.terminal according to one of the claims 13 to 17, wherein the processing unit receiving the second Partial data prevented by the transmitting / receiving unit when during the predetermined time required further data from the data source become. Endgerät nach einem der Ansprüche 13 bis 18, wobei eine Eingabeeinrichtung vorgesehen ist, um das Empfangen der zweiten Teildaten durch die Sende-/Empfangseinheit zu verhindern oder das Empfangen der ersten Teildaten oder zweiten Teildaten durch die Sende-/Empfangseinheit zu unterbrechen, wenn die Eingabeeinrichtung eine Stoppeingabe detektiert.terminal according to one of the claims 13 to 18, wherein an input device is provided to the Receiving the second partial data by the transmitting / receiving unit to prevent or receive the first partial data or second To interrupt partial data by the transmitting / receiving unit, if the input device detects a stop input. Endgerät nach einem der Ansprüche 13 bis 19, wobei eine Verarbeitungseinheit so gestaltet ist, um die Länge der vorbestimmten Zeitdauer einzustellen.terminal according to one of the claims 13-19, wherein a processing unit is configured to the length to set the predetermined period of time. Endgerät nach einem der Ansprüche 13 bis 20, das als Mobiltelefon ausgebildet ist.terminal according to one of the claims 13 to 20, which is designed as a mobile phone. Proxy-Server zum Steuern eines Datenflusses von einer Datenquelle zu einem Endgerät (1) über ein paketorientiertes Netzwerk, der umfasst: eine Sende-/Empfangseinheit, um Anforderungsdaten zu empfangen, um entsprechende Daten von der Datenquelle anzufordern, und um abhängig von den angeforderten Daten erste Teildaten von der Datenquelle zu empfangen und die empfangenen ersten Teildaten zu dem Endgerät (1) zu senden, eine Verarbeitungseinheit, um die Sende-/Empfangseinheit so anzusteuern, dass von den angeforderten Daten abhängige zweite Teildaten empfangen werden und erst nach einer vorbestimmten Zeitdauer nach dem Senden der ersten Teildaten gesendet werden.Proxy server for controlling a data flow from a data source to a terminal ( 1 ) via a packet-oriented network, comprising: a transceiver unit to receive request data to request corresponding data from the data source and to receive first sub-data from the data source dependent on the requested data and the received first sub-data to the terminal ( 1 ), a processing unit to drive the transceiver unit to receive second data dependent on the requested data and to be transmitted only after a predetermined period of time after the transmission of the first sub data. Proxy-Server nach Anspruch 22, wobei die Verarbeitungseinheit so gestaltet ist, um nach dem Empfangen von weiteren Anforderungsdaten das Senden der ersten oder der zweiten Teildaten abzubrechen oder das Senden der zweiten Teildaten zu unterbinden, und um die weiteren Anforderungsdaten an eine entsprechende Datenquelle zu senden.The proxy server of claim 22, wherein the processing unit is designed to be after receiving further request data stop sending the first or the second partial data or stop the transmission of the second partial data, and the others Send request data to a corresponding data source. Proxy-Server nach Anspruch 22 oder 23, wobei die Verarbeitungseinheit mit der Sende-/Empfangseinheit verbunden ist, um beim Empfangen der ersten Teildaten Befehlsdaten zu generieren, die in Verbindung mit den ersten Teildaten an das Endgerät (1) gesendet werden, und mit deren Hilfe das Empfangen der zweiten Teildaten in dem Endgerät (1) nach der vorbestimmten Zeitdauer steuerbar ist.A proxy server according to claim 22 or 23, wherein the processing unit is connected to the transceiver unit to generate, upon receiving the first sub-data, command data associated with the first sub-data to the terminal (10). 1 ), and with the aid of which the receiving of the second partial data in the terminal ( 1 ) is controllable after the predetermined period of time. Proxy-Server nach Anspruch 22 oder 23, wobei die Verarbeitungseinheit so gestaltet ist, um nach dem Empfangen eines Stoppdatums von dem Endgerät (1) das. Senden der ersten oder der zweiten Teildaten abzubrechen oder das Senden der zweiten Teildaten zu unterbinden.A proxy server according to claim 22 or 23, wherein the processing unit is arranged to, after receiving a stop date from the terminal (16). 1 ) abort the transmission of the first or the second partial data or to prevent the transmission of the second partial data.
DE200410007218 2004-02-13 2004-02-13 Providing information to terminal over packet-oriented network involves transmitting first partial data from source to terminal, waiting predetermined period and transmitting second partial data Withdrawn DE102004007218A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE200410007218 DE102004007218A1 (en) 2004-02-13 2004-02-13 Providing information to terminal over packet-oriented network involves transmitting first partial data from source to terminal, waiting predetermined period and transmitting second partial data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200410007218 DE102004007218A1 (en) 2004-02-13 2004-02-13 Providing information to terminal over packet-oriented network involves transmitting first partial data from source to terminal, waiting predetermined period and transmitting second partial data

Publications (1)

Publication Number Publication Date
DE102004007218A1 true DE102004007218A1 (en) 2005-09-08

Family

ID=34832663

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200410007218 Withdrawn DE102004007218A1 (en) 2004-02-13 2004-02-13 Providing information to terminal over packet-oriented network involves transmitting first partial data from source to terminal, waiting predetermined period and transmitting second partial data

Country Status (1)

Country Link
DE (1) DE102004007218A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998054637A1 (en) * 1997-05-30 1998-12-03 America Online, Inc. Encapsulated document and format system
WO2003052626A1 (en) * 2001-12-14 2003-06-26 Activesky, Inc. A multimedia publishing system for wireless devices
US20040010629A1 (en) * 2001-11-01 2004-01-15 Telecommunications Research Associates System for accelerating delivery of electronic presentations
EP1175785B1 (en) * 1999-04-26 2004-02-11 IPV Limited Networked delivery of profiled media files to clients

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998054637A1 (en) * 1997-05-30 1998-12-03 America Online, Inc. Encapsulated document and format system
EP1175785B1 (en) * 1999-04-26 2004-02-11 IPV Limited Networked delivery of profiled media files to clients
US20040010629A1 (en) * 2001-11-01 2004-01-15 Telecommunications Research Associates System for accelerating delivery of electronic presentations
WO2003052626A1 (en) * 2001-12-14 2003-06-26 Activesky, Inc. A multimedia publishing system for wireless devices

Similar Documents

Publication Publication Date Title
DE60130633T2 (en) Secure Internet Clipboard
EP0814611B1 (en) Communication system and method for recording and managing digital images
DE69636157T2 (en) Method and system for graphic display and navigation through an interactive voice response menu
DE60113868T2 (en) Card network interface, network conference terminal device and network conference system
DE60130157T2 (en) Profile and capability of a WAP terminal with external devices connected
DE10234689A1 (en) Printer drivers access interface
DE102005013639A1 (en) Method and system for outputting data
DE10312630A1 (en) Device for and method from a seamless, wireless multimedia download path to networked partner applications
DE10352400A1 (en) Network Service interceptor
DE19831169A1 (en) Method of transferring information matched to performance of terminal over communications network involves identifying terminal prior to setting up connection
EP3058565B1 (en) Voice control method and computer program product for performing the method
DE102014201948B4 (en) Method for data transmission, communication network and vehicle
EP1497719B1 (en) Method for installing a software module in a device
DE102004007218A1 (en) Providing information to terminal over packet-oriented network involves transmitting first partial data from source to terminal, waiting predetermined period and transmitting second partial data
EP1340352B1 (en) Method and device for controlling the transmission and playback of digital signals
EP1570452A1 (en) Method for the informative assistance of a vehicle driver by means of an on-board multimedia system
DE60018534T2 (en) Data transfer display method and-
DE69833470T2 (en) Method and device for updating text data for an electrical device
WO2002091702A1 (en) Data communication system and a method for transmitting information
WO2008098870A1 (en) Method for playing back a sound file on a receiving mobile telephone by means of a transmitting mobile telephone and a computer programme product
EP1794986B1 (en) Secure execution of leave commands when a user leaves an ad hoc communication network
DE69734196T2 (en) Efficient presentation and transfer of objects with variants
WO2000070837A2 (en) Network, interpreter for such a network, and method for operating a network
EP2296360A1 (en) Method for designing and generating printed products
DE102008033912A1 (en) Method for transmitting application-based message i.e. text message such as short message service, from sender to receiver mobile phone, involves storing message and identifier in application server if profile is not stored in identifier

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8127 New person/name/address of the applicant

Owner name: ADISOFT AG, 76135 KARLSRUHE, DE

8139 Disposal/non-payment of the annual fee