WO2003075533A1 - Generic method for terminal independent provision of data by classification of capacities of data retrieving devices - Google Patents

Generic method for terminal independent provision of data by classification of capacities of data retrieving devices Download PDF

Info

Publication number
WO2003075533A1
WO2003075533A1 PCT/EP2003/002114 EP0302114W WO03075533A1 WO 2003075533 A1 WO2003075533 A1 WO 2003075533A1 EP 0302114 W EP0302114 W EP 0302114W WO 03075533 A1 WO03075533 A1 WO 03075533A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
terminal
capabilities
information
classification
Prior art date
Application number
PCT/EP2003/002114
Other languages
German (de)
French (fr)
Inventor
Rainer Hillebrand
Thorsten Kassing
Original Assignee
T-Mobile Deutschland 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 T-Mobile Deutschland Gmbh filed Critical T-Mobile Deutschland Gmbh
Priority to AU2003212291A priority Critical patent/AU2003212291A1/en
Publication of WO2003075533A1 publication Critical patent/WO2003075533A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformation in the plane of the image
    • G06T3/40Scaling the whole image or part thereof
    • G06T3/4092Image resolution transcoding, e.g. client/server architecture
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • 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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/564Enhancement of application control based on intercepted application data
    • 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]

Definitions

  • Ads differ primarily in the color depth, resolution and size.
  • Input devices can e.g. Keyboards or touch-sensitive surfaces.
  • Resolution and black and white representation are e.g. the same data sent as a terminal with high resolution and a variety of colors that can be displayed. This means that data is transmitted that cannot be processed in the end devices due to their capabilities. Resources of the transmission media, the sending computers and receiving devices are wasted,
  • the method is intended to support selected and predefined capabilities of data-retrieving devices.
  • the values of these skills are to be classified, so that data provision facilities only have to adapt the data to be provided to these selected and predefined classified skills.
  • a direct adaptation to the capabilities of each individual data-retrieving facility then no longer has to take place.
  • the advantage of this method for the operator of the data-providing devices is, among other things, the lower computing power required by the sending computer and thus lower acquisition and maintenance costs. Depending on the transmission technology, the transmission costs of the operator are reduced. Because only classified skills of data-retrieving facilities and no longer every single data-retrieving facility
  • Implementation, maintenance and testing effort is e.g. known to the institution of the data providing facility, e.g. from a software solution much less.
  • the advantages of this method for the user of the terminal are, among other things, the shorter data transmission time and the lower transmission costs. Because after this If the sending computer can also adapt the data to the display of the terminal, the user can also receive a display of the data adapted to the display. For example, textual information that is otherwise contained in graphics can be sent from the sending computer as text to the terminal and displayed there for devices with a pure text display.
  • the layout design in data retrieval facilities with displays of the size and e.g. horizontal or vertical orientation of the display can be adjusted in order to make optimal use of the available area of the display.
  • a user uses three different end devices 1), 2) and 3) to retrieve information about a end device classifier 5) from a WWW server 6) (see Figure 1).
  • a WWW browser is installed in each end device.
  • the terminal 1) is a Personal Digital Assistant (PDA).
  • the display of the PDA has a resolution of 200 x 300 pixels in black and white with a pure text display option.
  • the terminal 2) is a notebook with a display with a resolution of 640 x 480 pixels, which can display 256 colors and graphics.
  • the desktop computer display 3) has a resolution of 1600 x 1200 pixels, which can display around 16 million colors and graphics.
  • the user gives the address http: // www via a user interface, such as a keyboard. info. com /?
  • the WWW browser establishes a connection to the terminal classifier 5) and informs the terminal classifier of which WWW server (in this case the WWW server 6)) is requesting information and the capabilities of the terminal and the WWW browser. These capabilities include the resolution, color depth and orientation of the display.
  • the terminal classifier 5) only takes into account selected capabilities of the terminal and WWW browser.
  • These capabilities include the markup language supported by the WWW browser (in this case, HTML), the graphic formats supported by the WWW browser (in this case, none), the ad orientation (in this case vertical, because it is taller than it is wide) and the size of the ad ,
  • the size of the ad is assigned to one of four size classes. All values of the skills considered are assigned to defined classes that are known to applications 7) and 10). If a WWW browser does not transmit a value for a specific capability for the terminal classifier, a standard value or a standard class for this capability is assigned by the terminal classifier. If the WWW browser only provides the end device classifier 5) with its unique browser identifier, the
  • the terminal device classifier contains the missing information about its capabilities from a browser information database 12) complete. If a WWW browser of this browser information database 12) is not known, the missing capability information is set to standard values in accordance with the capabilities transmitted by the WWW browser.
  • the terminal classifier 5) tells the WWW server 6) the address of the data to be retrieved (in this case productinfo) and the classified values of the selected capabilities.
  • the capabilities originally transmitted by the WWW browser in 1) to the terminal classifier 5) are not transferred to the WWW server 6).
  • the WWW server transfers the information received to the application 7).
  • the application 7) retrieves the data belonging to the address productinfo from the information database 8 and formats it according to the classified capabilities. Since the
  • Application 7) is informed that no graphic formats are supported, the application only generates textual information. Graphics are not created or read from the information database. Due to the vertical orientation of the ad, the application selects an optimal layout design for vertically aligned ads.
  • the application 7) delivers the data to the WWW server 6), which sends it to the terminal classifier 5) and this to the WWW browser in 1).
  • the WWW browser interprets the formatting and displays the information on the display of the PDA 1).
  • the user uses a notebook 2).
  • the terminal classifier 5) receives the information about the capabilities of the terminal 2), classifies it and forwards these classified capabilities to the WWW server 6) and to the application 7).
  • the Ad targeting is assigned a "horizontal" value, and ad size is assigned a "large” value. Since the application 7) is informed that graphics with a maximum of 256 colors can be displayed, the application 7) generates or requests graphics from the information database 8) with a maximum color depth of 256 colors, which are as far as possible not larger than 640 x 480 Pixel. For the coloring of text information only colors from a certain color palette with 256 colors are available. Because of the horizontal
  • the application Orientation of the display of the size class "large” the application selects an optimal layout design for horizontally oriented large advertisements.
  • the application 7) delivers the data to the WWW server 6), this to the classifier 5), which sends it to the WWW browser in 2).
  • the WWW browser interprets the formatting and displays the information on the notebook 2).
  • a larger volume of data must be transferred between the WWW server and the end device due to the color information and graphics.
  • the size and color depth (256 colors) of the display is used.
  • the user uses a desktop computer. Since, as in a) and b) of application 7), the selected capabilities are known, application 7) generates or requests graphics from the information database 8) with a maximum color depth of 16 million colors, which are preferably no greater than 1600 x 1200 pixels. For the coloring of text information, colors are selected from a color palette with 16 million colors to choose from.
  • the application 7) delivers the data to the WWW server 6), which sends it via the Terminal classifier 5) sends to the WWW browser in 3).
  • the WWW browser interprets the formatting and displays the information on the display of the desktop computer 3). In comparison to a) and b), because of the color information and the graphics, a larger volume of data must be transferred between the WWW server and the end device. However, the size, orientation and color depth (16 million colors) of the display is used.

Abstract

In order to represent data transmitted by means of a computer to a terminal (1, 2, 3), the terminals are provided with displays having differing colour intensity, resolution and size. In order to adapt the transmitted information to the representation possibilities of the terminals, the inventive terminals are divided into classes. A device for terminal independent provision of data is provided, wherein data from data receiving devices or terminals is stored (5) with the classification thereof which is used to adapt the data which is to be transmitted to the representation possibilities of different terminals.

Description

Generisches Verfahren zur endgeräteunabhängigen Bereitstellung von Daten durch Klassifizierung von Fähigkeiten von datenabrufenden EinrichtungenGeneric procedure for the provision of data independent of the end device by classifying the capabilities of data retrieval facilities
In den heutigen Rechnerumgebungen existieren Endgeräte mit unterschiedlichen Anzeigen, Eingabegeräten und Rechnerleistungen. Anzeigen unterscheiden sich vor allem in der Farbtiefe, Auflösung und Größe. Eingabegeräte können z.B. Tastaturen oder berührungsempfindliche Flächen sein.In today's computing environments there are end devices with different displays, input devices and computing power. Ads differ primarily in the color depth, resolution and size. Input devices can e.g. Keyboards or touch-sensitive surfaces.
Werden Daten zu einem Endgerät von einem anderen Rechner aus gesendet, ist es für eine möglichst kurze Übertragungsdauer der Daten wichtig, dass das zu übertragende Datenvolumen bei gegebener Bandbreite möglichst klein ist. Da jedoch dem sendenden Rechner nicht bekannt ist, welche Eigenschaften das Endgerät besitzt, werden die Daten und somit das Datenvolumen nicht an die Eigenschaften des Endgeräts angepasst . Einem Endgerät mit einer Anzeige mit einer geringenIf data is sent to an end device from another computer, it is important for the data transmission duration to be as short as possible that the data volume to be transmitted is as small as possible for a given bandwidth. However, since the sending computer does not know which properties the terminal device has, the data and thus the data volume are not adapted to the properties of the terminal device. A terminal with a display with a low
Auflösung und Schwarz-Weiß-Darstellung werden z.B. die gleichen Daten zugesandt wie einem Endgerät mit hoher Auflösung und einer Vielzahl von darstellbaren Farben. Dies führt dazu, dass Daten übertragen werden, die in den Endgeräten aufgrund deren Fähigkeiten nicht verarbeitet werden können. Ressourcen der Übertragungsmedien, der sendenden Rechner und empfangenden Endgeräte werden verschwendet,Resolution and black and white representation are e.g. the same data sent as a terminal with high resolution and a variety of colors that can be displayed. This means that data is transmitted that cannot be processed in the end devices due to their capabilities. Resources of the transmission media, the sending computers and receiving devices are wasted,
Eine Reduzierung der Ressourcenverschwendung wäre möglich, wenn der sendende Rechner Informationen über die Fähigkeiten des empfangenden Endgeräts berücksichtigen würde. Hierzu bedarf es eines Verfahrens zur automatischen Anpassung der von einem Rechner zu einem Endgerät zu übertragenden Daten an die Fähigkeiten dieses Endgerätes.A reduction in the waste of resources would be possible if the sending computer took into account information about the capabilities of the receiving terminal. This requires a procedure for automatic adjustment of the data to be transmitted from a computer to a terminal to the capabilities of this terminal.
Um zu vermeiden, dass jede datenbereitstellende Einrichtung alle Informationen über eine große Anzahl von datenabrufenden Einrichtungen vorhalten uss, um an deren Fähigkeiten angepasste Daten bereitstellen zu können, soll das Verfahren ausgewählte und vordefinierte Fähigkeiten von datenabrufenden Einrichtungen unterstützen. Die Werte dieser Fähigkeiten sollen klassifiziert werden, so dass datenbereitstellende Einrichtungen dadurch nur noch die bereizustellenden Daten an diese ausgewählten und vordefinierten klassifizierten Fähigkeiten anzupassen haben. Eine unmittelbare Anpassung an die Fähigkeiten jeder einzelnen datenabrufenden Einrichtung braucht dann nicht mehr zu erfolgen.In order to avoid that each data-providing device has to hold all information about a large number of data-retrieving devices in order to be able to provide data adapted to their capabilities, the method is intended to support selected and predefined capabilities of data-retrieving devices. The values of these skills are to be classified, so that data provision facilities only have to adapt the data to be provided to these selected and predefined classified skills. A direct adaptation to the capabilities of each individual data-retrieving facility then no longer has to take place.
Der Vorteil dieses Verfahrens für den Betreiber der datenbereitstellenden Einrichtungen liegt unter anderem in der niedrigeren benötigten Rechenleistung des sendenden Rechners und somit geringeren Anschaffungs- und Wartungskosten. Je nach Übertragungstechnik werden die Übertragungskosten des Betreibers reduziert. Da nur klassifizierte Fähigkeiten von datenabrufenden Einrichtungen und nicht mehr jede einzelne datenabrufendeThe advantage of this method for the operator of the data-providing devices is, among other things, the lower computing power required by the sending computer and thus lower acquisition and maintenance costs. Depending on the transmission technology, the transmission costs of the operator are reduced. Because only classified skills of data-retrieving facilities and no longer every single data-retrieving facility
Einrichtung der datenbereitstellenden Einrichtung bekannt sein müssen, ist der Implementierungs-, Pflege- und Testaufwand z.B. von einer Software-Lösung wesentlich geringer.Implementation, maintenance and testing effort is e.g. known to the institution of the data providing facility, e.g. from a software solution much less.
Die Vorteile dieses Verfahrens für den Nutzer des Endgerätes liegen unter anderem in der kürzeren Datenübertragungsdauer und den geringeren Übertragungskosten. Da nach diesem Verfahren der sendende Rechner die Daten auch an die Anzeige des Endgeräts anpassen kann, kann der Nutzer auch eine an die Anzeige angepasste Darstellung der Daten erhalten. Z.B. textuale Informationen, die sonst in Grafiken enthalten sind, können bei Endgeräten mit reiner Textdarstellung vom sendenden Rechner als Text zum Endgerät gesendet und dort zur Anzeige gebracht werden.The advantages of this method for the user of the terminal are, among other things, the shorter data transmission time and the lower transmission costs. Because after this If the sending computer can also adapt the data to the display of the terminal, the user can also receive a display of the data adapted to the display. For example, textual information that is otherwise contained in graphics can be sent from the sending computer as text to the terminal and displayed there for devices with a pure text display.
Auch kann z.B. das Layout Design in datenabrufenden Einrichtungen mit Anzeigen an die Größe und z.B. horizontale oder vertikale Ausrichtung der Anzeige angepasst werden, um die bereitstehende Fläche der Anzeige optimal ausnutzen zu können.Also, e.g. the layout design in data retrieval facilities with displays of the size and e.g. horizontal or vertical orientation of the display can be adjusted in order to make optimal use of the available area of the display.
Nachfolgend wird ein Szenarium beschrieben, in dem dieses generische Verfahren zur endgeräteunabhängigen Bereitstellung von Daten durch Klassifizierung von Fähigkeiten von datenabrufenden Einrichtungen zur Anwendung kommt .A scenario is described below in which this generic method for the provision of data independent of the terminal is used by classifying the capabilities of data-retrieving devices.
Ein Nutzer ruft mittels dreier verschiedener Endgeräte 1), 2) und 3) Informationen über einen Endgeräteklassifizierer 5) von einem WWW-Server 6) ab (siehe Abbildung 1) . In jedem Endgerät ist dazu ein WWW-Browser installiert. Das Endgerät 1) ist ein Personal Digital Assistant (PDA) . Die Anzeige des PDA hat eine Auflösung von 200 x 300 Pixeln in Schwarz-Weiß- Darstellung mit reiner Textdarstellungsmöglichkeit. Das Endgerät 2) ist ein Notebook mit einer Anzeige mit der Auflösung von 640 x 480 Pixeln, die 256 Farben und Grafiken darstellen kann. Die Anzeige des Desktop-Rechners 3) hat eine Auflösung von 1600 x 1200 Pixeln, die etwa 16 Mio. Farben und Grafiken darstellen kann. Der Nutzer gibt über eine Nutzerschnittstelle, wie z.B. einer Tastatur, die Adresse http: //www. info . com/?host=www-server6&request=productinfo des Endgeräteklassifizierers 5) in den WWW-Browser des PDA 1) ein, und fordert den WWW-Browser auf, die zu dieser Adresse gehörenden Informationen von 5) abzufragen. Der WWW-Browser stellt eine Verbindung zum Endgeräteklassifizierer 5) her und teilt dem Endgeräteklassifizierer mit, von welchem WWW-Server (in diesem Fall der WWW-Server 6) ) Informationen angefordert werden und welche Fähigkeiten das Endgerät und der WWW- Browser besitzen. Zu diesen Fähigkeiten zählen u.a. die Auflösung, Farbtiefe und Ausrichtung der Anzeige. Der Endgeräteklassifizierer 5) berücksichtigt nur ausgewählte Fähigkeiten von Endgerät und WWW-Browser. Zu diesen Fähigkeiten gehören die vom WWW-Browser unterstützte Auszeichnungssprache (in diesem Fall HTML) , die vom WWW- Browser unterstützten Grafikformate (in diesem Fall keine) , die Anzeigenausrichtung (in diesem Fall vertikal, da höher als breit) und die Größe der Anzeige. Die Größe der Anzeige wird einer von vier Größenklassen zugeordnet. Alle Werte der berücksichtigten Fähigkeiten werden definierten Klassen zugeordnet, die den Anwendungen 7) und 10) bekannt sind. Wenn ein WWW-Browser keinen Wert zu einer bestimmten Fähigkeit zum Endgeräteklassifizierer übermittelt, wird ein Standardwert bzw. eine Standardklasse für diese Fähigkeit vom Endgeräteklassifizierer vergeben. Wird dem Endgeräteklassifizierer 5) vom WWW-Browser nur dessen eindeutige Browser-Kennung mitgeteilt, so kann derA user uses three different end devices 1), 2) and 3) to retrieve information about a end device classifier 5) from a WWW server 6) (see Figure 1). A WWW browser is installed in each end device. The terminal 1) is a Personal Digital Assistant (PDA). The display of the PDA has a resolution of 200 x 300 pixels in black and white with a pure text display option. The terminal 2) is a notebook with a display with a resolution of 640 x 480 pixels, which can display 256 colors and graphics. The desktop computer display 3) has a resolution of 1600 x 1200 pixels, which can display around 16 million colors and graphics. The user gives the address http: // www via a user interface, such as a keyboard. info. com /? host = www-server6 & request = productinfo of the device classifier 5) in the WWW browser of the PDA 1) and requests the WWW browser to query the information belonging to this address 5). The WWW browser establishes a connection to the terminal classifier 5) and informs the terminal classifier of which WWW server (in this case the WWW server 6)) is requesting information and the capabilities of the terminal and the WWW browser. These capabilities include the resolution, color depth and orientation of the display. The terminal classifier 5) only takes into account selected capabilities of the terminal and WWW browser. These capabilities include the markup language supported by the WWW browser (in this case, HTML), the graphic formats supported by the WWW browser (in this case, none), the ad orientation (in this case vertical, because it is taller than it is wide) and the size of the ad , The size of the ad is assigned to one of four size classes. All values of the skills considered are assigned to defined classes that are known to applications 7) and 10). If a WWW browser does not transmit a value for a specific capability for the terminal classifier, a standard value or a standard class for this capability is assigned by the terminal classifier. If the WWW browser only provides the end device classifier 5) with its unique browser identifier, the
Endgeräteklassifizierer anhand dieser Browser-Kennung die fehlenden Informationen über dessen Fähigkeiten aus einer ihm zugänglichen Browser-Informationsdatenbank 12) ergänzen. Falls ein WWW-Browser dieser Browser- Informationsdatenbank 12) nicht bekannt ist, so werden in Einklang mit den vom WWW-Browser übermittelten Fähigkeiten die fehlenden Fähigkeitsinformationen auf Standardwerte gesetzt. Der Endgeräteklassifizierer 5) teilt dem WWW-Server 6) die Adresse der abzurufenden Daten (in diesem Fall productinfo) und die klassifiuerten Werte der ausgewählten Fähigkeiten mit. Die ursprünglich vom WWW-Browser in 1) an den Endgeräteklassifizierer 5) übermittelten Fähigkeiten werden nicht zum WWW-Server 6) übertragen. Der WWW-Server übergibt die erhaltenen Informationen an die Anwendung 7) . Die Anwendung 7) ruft aus der Informationsdatenbank 8) die zur Adresse productinfo gehörenden Daten ab und formatiert diese entsprechend der klassifizierten Fähigkeiten. Da derBased on this browser identifier, the terminal device classifier contains the missing information about its capabilities from a browser information database 12) complete. If a WWW browser of this browser information database 12) is not known, the missing capability information is set to standard values in accordance with the capabilities transmitted by the WWW browser. The terminal classifier 5) tells the WWW server 6) the address of the data to be retrieved (in this case productinfo) and the classified values of the selected capabilities. The capabilities originally transmitted by the WWW browser in 1) to the terminal classifier 5) are not transferred to the WWW server 6). The WWW server transfers the information received to the application 7). The application 7) retrieves the data belonging to the address productinfo from the information database 8 and formats it according to the classified capabilities. Since the
Anwendung 7) mitgeteilt wird, dass keine Gra ikformate unterstützt werden, erzeugt die Anwendung nur textuale Informationen. Grafiken werden nicht erzeugt bzw. nicht aus der Informationsdatenbank gelesen. Aufgrund der vertikalen Orientierung der Anzeige wählt die Anwendung ein optimales Layout Design für vertikal ausgerichtete Anzeigen aus. Die Anwendung 7) liefert die Daten an den WWW-Server 6), der diese zum Endgeräteklassifizierer 5) und dieser zum WWW-Browser in 1) sendet. Der WWW-Browser interpretiert die Formatierungen und stellt die Informationen in der Anzeige des PDA 1) dar.Application 7) is informed that no graphic formats are supported, the application only generates textual information. Graphics are not created or read from the information database. Due to the vertical orientation of the ad, the application selects an optimal layout design for vertically aligned ads. The application 7) delivers the data to the WWW server 6), which sends it to the terminal classifier 5) and this to the WWW browser in 1). The WWW browser interprets the formatting and displays the information on the display of the PDA 1).
b) Der Nutzer setzt im Gegensatz zu a) ein Notebook 2) ein. Wie unter a) beschrieben, erhält der Endgeräteklassifizierer 5) die Informationen über die Fähigkeiten des Endgeräts 2), klassifiziert diese und gibt diese klassifizierten Fähigkeiten an den WWW-Server 6) und dieser an die Anwendung 7) weiter. Der Anzeigenausrichtung wird der Wert "horizontal" zugeordnet, der Anzeigengröße der Wert "groß". Da der Anwendung 7) mitgeteilt wird, dass Grafiken mit maximal 256 Farben dargestellt werden können, erzeugt bzw. fordert die Anwendung 7) aus der Informationsdatenbank 8) Grafiken mit einer maximalen Farbtiefe von 256 Farben an, die möglichst nicht größer sind als 640 x 480 Pixel. Für die Kolorierung von Textinformationen werden nur Farben aus einer bestimmten Farbpalette mit 256 zur Auswahl stehenden Farben gewählt. Aufgrund der horizontalenb) In contrast to a), the user uses a notebook 2). As described under a), the terminal classifier 5) receives the information about the capabilities of the terminal 2), classifies it and forwards these classified capabilities to the WWW server 6) and to the application 7). The Ad targeting is assigned a "horizontal" value, and ad size is assigned a "large" value. Since the application 7) is informed that graphics with a maximum of 256 colors can be displayed, the application 7) generates or requests graphics from the information database 8) with a maximum color depth of 256 colors, which are as far as possible not larger than 640 x 480 Pixel. For the coloring of text information only colors from a certain color palette with 256 colors are available. Because of the horizontal
Orientierung der Anzeige der Größenklasse "groß" wählt die Anwendung ein optimales Layout Design für horizontal ausgerichtete große Anzeigen aus. Die Anwendung 7) liefert die Daten an den WWW-Server 6) , dieser an den Klassifizierer 5), der diese zum WWW-Browser in 2) sendet. Der WWW-Browser interpretiert die Formatierungen und stellt die Informationen in der Anzeige des Notebooks 2) dar. Im Vergleich zu a) muss wegen der Farbinformationen und der Grafiken ein größeres Datenvolumen zwischen WWW-Server und Endgerät übertragen werden. Jedoch wird die Größe und Farbtiefe (256 Farben) der Anzeige ausgenutzt.Orientation of the display of the size class "large" the application selects an optimal layout design for horizontally oriented large advertisements. The application 7) delivers the data to the WWW server 6), this to the classifier 5), which sends it to the WWW browser in 2). The WWW browser interprets the formatting and displays the information on the notebook 2). In comparison to a), a larger volume of data must be transferred between the WWW server and the end device due to the color information and graphics. However, the size and color depth (256 colors) of the display is used.
c) Der Nutzer setzt im Gegensatz zu a) und b) einen Desktop- Rechner ein. Da wie in a) und b) der Anwendung 7) die ausgewählten Fähigkeiten bekannt sind, erzeugt bzw. fordert die Anwendung 7) aus der Informationsdatenbank 8) Grafiken mit einer maximalen Farbtiefe von 16 Mio. Farben an, die möglichst nicht größer sind als 1600 x 1200 Pixel. Für die Kolorierung von Textinformationen werden Farben aus einer Farbpalette mit 16 Mio. zur Auswahl stehenden Farben gewählt. Die Anwendung 7) liefert die Daten an den WWW-Server 6) , der diese über den Endgeräteklassifizierer 5) zum WWW-Browser in 3) sendet. Der WWW-Browser interpretiert die Formatierungen und stellt die Informationen in der Anzeige des Desktoprechners 3) dar. Im Vergleich zu a) und b) muss wegen der Farbinformationen und der Grafiken ein größeres Datenvolumen zwischen WWW-Server und Endgerät übertragen werden. Jedoch wird die Größe, Ausrichtung und Farbtiefe (16 Mio. Farben) der Anzeige ausgenutzt. c) In contrast to a) and b), the user uses a desktop computer. Since, as in a) and b) of application 7), the selected capabilities are known, application 7) generates or requests graphics from the information database 8) with a maximum color depth of 16 million colors, which are preferably no greater than 1600 x 1200 pixels. For the coloring of text information, colors are selected from a color palette with 16 million colors to choose from. The application 7) delivers the data to the WWW server 6), which sends it via the Terminal classifier 5) sends to the WWW browser in 3). The WWW browser interprets the formatting and displays the information on the display of the desktop computer 3). In comparison to a) and b), because of the color information and the graphics, a larger volume of data must be transferred between the WWW server and the end device. However, the size, orientation and color depth (16 million colors) of the display is used.

Claims

Patentansprüche (2) Claims (2)
1. Verfahren zur endgeräteunabhängigen Bereitstellung von Daten, dadurch gekennzeichnet, dass Datenempfangseinrichtungen in Klassen eingeteilt werden.1. Method for the provision of data independent of the terminal, characterized in that data receiving devices are divided into classes.
2. Einrichtung zur endgeräteunabhängigen Bereitstellung von Daten, dadurch gekennzeichnet, dass Speicherelemente vorhanden sind, in denen Daten von2. Device for the provision of data independent of the terminal, characterized in that storage elements are present in which data from
Datenempfangseinrichtungen oder Endgeräten mit deren Klassifizierung gespeichert sind. Data reception devices or terminals with their classification are stored.
PCT/EP2003/002114 2002-03-05 2003-03-01 Generic method for terminal independent provision of data by classification of capacities of data retrieving devices WO2003075533A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003212291A AU2003212291A1 (en) 2002-03-05 2003-03-01 Generic method for terminal independent provision of data by classification of capacities of data retrieving devices

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE10209507.8 2002-03-05
DE10209507A DE10209507A1 (en) 2002-03-05 2002-03-05 Generic procedure for the provision of data independent of the end device by classifying the capabilities of data retrieval facilities

Publications (1)

Publication Number Publication Date
WO2003075533A1 true WO2003075533A1 (en) 2003-09-12

Family

ID=27762673

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2003/002114 WO2003075533A1 (en) 2002-03-05 2003-03-01 Generic method for terminal independent provision of data by classification of capacities of data retrieving devices

Country Status (3)

Country Link
AU (1) AU2003212291A1 (en)
DE (1) DE10209507A1 (en)
WO (1) WO2003075533A1 (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998036344A2 (en) * 1997-01-30 1998-08-20 Lextron Systems, Inc. Simplified-file hyper text protocol
WO1999057657A1 (en) * 1998-05-04 1999-11-11 Lextron Systems, Inc. Tailoring data and transmission protocol for efficient interactive data transactions over wide-area networks
EP0986227A2 (en) * 1998-07-11 2000-03-15 Deutsche Telekom AG Method for transmitting information adapted to terminal performances in a communication network
US6167441A (en) * 1997-11-21 2000-12-26 International Business Machines Corporation Customization of web pages based on requester type
DE19934787A1 (en) * 1999-07-27 2001-02-08 Deutsche Telekom Mobil Method for automatically adapting the data to be transmitted from a data providing device to a data retrieving device to the capabilities of this terminal
DE19934788A1 (en) * 1999-07-27 2001-02-08 Deutsche Telekom Mobil Process for automatically adapting data to the capabilities of a user software
US6345298B1 (en) * 1996-09-30 2002-02-05 Casio Computer Co., Ltd. System for transferring information between a server and a data terminal through a network

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6345298B1 (en) * 1996-09-30 2002-02-05 Casio Computer Co., Ltd. System for transferring information between a server and a data terminal through a network
WO1998036344A2 (en) * 1997-01-30 1998-08-20 Lextron Systems, Inc. Simplified-file hyper text protocol
US6167441A (en) * 1997-11-21 2000-12-26 International Business Machines Corporation Customization of web pages based on requester type
WO1999057657A1 (en) * 1998-05-04 1999-11-11 Lextron Systems, Inc. Tailoring data and transmission protocol for efficient interactive data transactions over wide-area networks
EP0986227A2 (en) * 1998-07-11 2000-03-15 Deutsche Telekom AG Method for transmitting information adapted to terminal performances in a communication network
DE19934787A1 (en) * 1999-07-27 2001-02-08 Deutsche Telekom Mobil Method for automatically adapting the data to be transmitted from a data providing device to a data retrieving device to the capabilities of this terminal
DE19934788A1 (en) * 1999-07-27 2001-02-08 Deutsche Telekom Mobil Process for automatically adapting data to the capabilities of a user software

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BICKMORE T ET AL: "WEB PAGE FILTERING AND RE-AUTHORING FOR MOBILE USERS", COMPUTER JOURNAL, OXFORD UNIVERSITY PRESS, SURREY, GB, vol. 42, no. 6, 1999, pages 534 - 546, XP000920338, ISSN: 0010-4620 *
JOHNSON D: "CONVERTING PC GUIS FOR NON PC DEVICES", CIRCUIT CELLUR INK, VERNON, CT, US, vol. 91, February 1998 (1998-02-01), pages 40 - 42,44-45, XP000852859, ISSN: 0896-8985 *

Also Published As

Publication number Publication date
DE10209507A1 (en) 2003-09-18
AU2003212291A1 (en) 2003-09-16

Similar Documents

Publication Publication Date Title
DE69822138T2 (en) INFORMATION DISPLAY SYSTEM FOR LIFTS
DE19842688B4 (en) A method of filtering data originating from a data provider
DE19934787B4 (en) Method for automatically adapting the data to be transmitted from a data providing device to a data retrieving device to the capabilities of this terminal
DE19936314A1 (en) Conversion process for document data that is communicated over the Internet uses data base of conversion preferences
CH624496A5 (en)
DE60131573T2 (en) PRESENTATION OF A CONTACT DIRECTORY BASED ON EXHIBITING IMAGES
DE112009002469T5 (en) Advertising a mobile device
DE102014226625A1 (en) Method for transmitting print data, server and mobile terminal
DE10040986B4 (en) Collaboration system, collaboration server, method of transferring a document file, storage medium and program transfer device
WO2003075533A1 (en) Generic method for terminal independent provision of data by classification of capacities of data retrieving devices
DE10290696T5 (en) Method and system for wireless access to a user's computer
EP1407369B1 (en) Method for printing content from the internet or an intranet
EP2198577B1 (en) Internet-based information system and method for ascertaining a data-recipient-specific data record
DE602004009923T2 (en) Method for displaying formatted content on a mobile device
DE19856519B4 (en) Data storage system and method for its operation
DE10147902A1 (en) Communication system and mobile communication device for use in such a communication system
DE19934788B4 (en) Process for automatically adapting data to the capabilities of a user software
DE102006044568A1 (en) Use a static web server to support the display of dynamic content
DE10248528B4 (en) Method and arrangement for outputting files in communication networks, and a corresponding computer program and a corresponding computer-readable storage medium
DE102022127450A1 (en) KEYBOARD/VIDEO/MONITOR SWITCH FOR SERVERS WITHOUT INTEGRATED VIDEO CONTROLLER
DE19958942C2 (en) Procedures for the transmission and presentation of information
EP3015972B1 (en) Method for transmitting print data, server and mobile end device
DE19923639A1 (en) Multimedia data and file exchange system for exchanging text, audio or video information between group of users and multimedia producer for manufacture of high value products
EP2503475A1 (en) Method and device for selective access to data elements in a data set
EP1049026A2 (en) System and method for retrieving data from a database

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AU AZ BA BB BG BR BY BZ CA CN CO CR CU CZ DM DZ EC EE GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL RO RU SD SG SK SL TJ TM TN TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP