+

WO2001008371A2 - Procede d'adaptation automatique de donnees aux capacites d'un logiciel utilisateur - Google Patents

Procede d'adaptation automatique de donnees aux capacites d'un logiciel utilisateur Download PDF

Info

Publication number
WO2001008371A2
WO2001008371A2 PCT/DE2000/002458 DE0002458W WO0108371A2 WO 2001008371 A2 WO2001008371 A2 WO 2001008371A2 DE 0002458 W DE0002458 W DE 0002458W WO 0108371 A2 WO0108371 A2 WO 0108371A2
Authority
WO
WIPO (PCT)
Prior art keywords
data
information
capabilities
server
www
Prior art date
Application number
PCT/DE2000/002458
Other languages
German (de)
English (en)
Other versions
WO2001008371A3 (fr
Inventor
Rainer Hillebrand
Original Assignee
Detemobil Deutsche Telekom Mobilnet 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 Detemobil Deutsche Telekom Mobilnet Gmbh filed Critical Detemobil Deutsche Telekom Mobilnet Gmbh
Priority to AU68190/00A priority Critical patent/AU6819000A/en
Publication of WO2001008371A2 publication Critical patent/WO2001008371A2/fr
Publication of WO2001008371A3 publication Critical patent/WO2001008371A3/fr

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4092Image resolution transcoding, e.g. by using client-server architectures
    • 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/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/565Conversion or adaptation of application format or content
    • 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/328Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the presentation layer [OSI layer 6]
    • 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

  • the invention relates to a method for automatically adapting data transmitted by a data providing device to the capabilities of the software used by a data retrieving device.
  • WWWW World Wide Web
  • HTML HyperText Markup Language
  • XML Extensible Markup Language
  • HDML Handheld Device Markup Language
  • WML Wireless Markup Language
  • a WWW browser that can process the HTML data format cannot process one of the three other data formats.
  • the information to be provided must therefore be in the various formats be formatted. This leads to the following disadvantages:
  • the information is generated dynamically by the server when a call instruction from a client arrives, the information is only generated in a data format.
  • the use of the server to generate the data formats only supports a certain data format.
  • the client In the second and also in the first case, depending on the data format, the client must use different addresses to retrieve the same information. This makes it difficult for the user to find the same information using different client software with different data formats.
  • the object of the present invention is therefore to provide a method for automatically adapting data to the capabilities of the user software, which avoids the disadvantages mentioned above.
  • the essence of the method lies in the fact that the server, that is to say the data-providing device, provides information about the capabilities of the in a receives the client software used to query the data in order to send the queried data in the appropriate data format to the client software.
  • This information preferably relates to the data formats that can be processed by the client software, but can also contain information about the version of the software used in the data-retrieving device.
  • the advantage of this method lies in the simpler handling by the user, who no longer has to pay attention to which application his client software has to start on the server in order to have the data or information generated in the appropriate format.
  • the user only needs to call up an address (URL Uniform Resource Locator) that is independent of the capabilities of his WWW browser in order to obtain information from a WWW- Server.
  • URL Uniform Resource Locator URL Uniform Resource Locator
  • the information provider only needs one source of information, e.g. a
  • FIG. 1 shows a scenario in which the method according to the invention for automatically adapting data formats to the capabilities of the user software is used.
  • a user uses three different end devices 1, 2 and 3 to call up information from a WWW server 5 in a network 4 (e.g. Internet, LAN).
  • a network 4 e.g. Internet, LAN
  • the terminal 1 is a Personal Digital Assistant (PDA) and contains a WWW browser as client software, which e.g. can only process information in WML data format.
  • PDA Personal Digital Assistant
  • the terminal 2 is a notebook in which a WWW browser is installed, which e.g. can only process data in HTML format.
  • the terminal 3 is a desktop computer 3 in which a WWW browser is installed, which e.g. only the XML data format can process.
  • the user gives via a user interface, e.g. a keyboard, e.g. the address http://www.info.com/ of a WWW server 5 in the WWW browser of the terminal 1, and requests the WWW browser to query the information belonging to this address from the WWW server 5.
  • a user interface e.g. a keyboard, e.g. the address http://www.info.com/ of a WWW server 5 in the WWW browser of the terminal 1, and requests the WWW browser to query the information belonging to this address from the WWW server 5.
  • the WWW browser establishes a connection to the WWW server 5 via the network and informs the WWW server of the address at which information is requested.
  • the WWW server 5 also receives information about the capabilities of the WWW browser installed in the terminal 1. These capabilities include which data format the WWW browser can process. In the present case, the terminal 1 will transmit its processable data format WML to the server 5.
  • the server 5 already knows the capabilities of the software used in the terminal 1. This can be achieved in that the user of the terminal 1 notifies the server 5 of a fixed data format which the server 5 uses for data traffic with the user until new instructions come from the user.
  • the WWW server 5 transmits the address
  • the application 6 retrieves the information belonging to the address http://www.info.com/ from an information database 7 formats them according to the capabilities of the WWW browser in the WML data format.
  • the application 6 delivers the WML data to the server 5, which sends it to the WWW browser in the terminal 1.
  • the WWW browser interprets the formatting and displays the information on the display of the terminal 1.
  • the user uses a notebook 2 with a WWW browser that can only process the HTML data format.
  • the WWW server 5 receives the information about the capabilities of the WWW browser in the terminal 2 and passes it on to the application 6. Since the WWW browser in the terminal 2 can only process the HTML data format, the application 6 formats the information retrieved from the information database 7 in HTML format. The WWW server 5 sends this data to the WWW browser in notebook 2.
  • Desktop computer 3 with a WWW browser only that XML data format can process.
  • application 6 formats the information from 7 in XML data format.
  • the WWW server 5 sends the data from 6 to the browser in the terminal 3.
  • the invention also includes end devices whose software can process several data formats.
  • a list of usable data formats are transmitted to the data providing device. This then selects one of the "permitted" data formats, depending on availability.
  • the invention is not limited to an application on the Internet, but can be used for any type of data transfer in any data network, e.g. also in data transmission between subscribers of a digital mobile radio network.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Stored Programmes (AREA)

Abstract

L'invention concerne un procédé d'adaptation automatique de données transmises par un dispositif fournisseur de données aux capacités du logiciel utilisé par un dispositif demandeur de données. Ce procédé se caractérise en ce que le dispositif fournisseur de données reçoit des informations sur les capacités du logiciel utilisé dans le dispositif demandeur de données pour transmettre au dispositif demandeur de données les données conformément aux capacités indiquées.
PCT/DE2000/002458 1999-07-27 2000-07-26 Procede d'adaptation automatique de donnees aux capacites d'un logiciel utilisateur WO2001008371A2 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU68190/00A AU6819000A (en) 1999-07-27 2000-07-26 Method for automatically adapting data to the capabilities of a user software

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE19934788.3 1999-07-27
DE19934788A DE19934788B4 (de) 1999-07-27 1999-07-27 Verfahren zur automatischen Anpassung von Daten an die Fähigkeiten einer Nutzer-Software

Publications (2)

Publication Number Publication Date
WO2001008371A2 true WO2001008371A2 (fr) 2001-02-01
WO2001008371A3 WO2001008371A3 (fr) 2001-05-25

Family

ID=7915934

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/DE2000/002458 WO2001008371A2 (fr) 1999-07-27 2000-07-26 Procede d'adaptation automatique de donnees aux capacites d'un logiciel utilisateur

Country Status (3)

Country Link
AU (1) AU6819000A (fr)
DE (1) DE19934788B4 (fr)
WO (1) WO2001008371A2 (fr)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100105122A1 (en) * 2000-05-03 2010-04-29 Oncolytics Biotech Inc. Oncolytic Viruses as Phenotyping Agents for Neoplasms

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10209507A1 (de) * 2002-03-05 2003-09-18 T Mobile Deutschland Gmbh Generisches Verfahren zur endgeräteunabhängigen Bereitstellung von Daten durch Klassifizierung von Fähigkeiten von datenabrufenden Einrichtungen
DE102006016828A1 (de) * 2006-04-07 2007-10-11 Sennheiser Electronic Gmbh & Co. Kg Verfahren zum Übertragen von Daten

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5493671A (en) * 1993-06-04 1996-02-20 Marcam Corporation Method and apparatus for conversion of database data into a different format on a field by field basis using a table of conversion procedures
US5727159A (en) * 1996-04-10 1998-03-10 Kikinis; Dan System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers
TW347498B (en) * 1996-09-30 1998-12-11 Casio Computer Co Ltd Information supply system
US5864870A (en) * 1996-12-18 1999-01-26 Unisys Corp. Method for storing/retrieving files of various formats in an object database using a virtual multimedia file system
FI104873B (fi) * 1997-04-16 2000-04-14 Nokia Networks Oy Datapalvelu matkaviestinverkossa
DE19831169C2 (de) * 1998-07-11 2001-03-22 Deutsche Telekom Ag Verfahren zum Übertragen von an die Leistungsfähigkeit einer Endeinrichtung angepaßten Informationen über ein Kommunikationsnetz
DE19831168C2 (de) * 1998-07-11 2001-02-15 Deutsche Telekom Ag Verfahren zum automatischen Erfassen von Leistungsmerkmalen einer Kommunikations-Endeinrichung

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100105122A1 (en) * 2000-05-03 2010-04-29 Oncolytics Biotech Inc. Oncolytic Viruses as Phenotyping Agents for Neoplasms

Also Published As

Publication number Publication date
WO2001008371A3 (fr) 2001-05-25
AU6819000A (en) 2001-02-13
DE19934788B4 (de) 2004-05-27
DE19934788A1 (de) 2001-02-08

Similar Documents

Publication Publication Date Title
DE69837508T2 (de) Verfahren zum Inhaltswiederauffinden über ein Netzwerk
DE60011069T2 (de) Behandlung einer anfrage nach informationen, die von einem dienstleisters angeboten werden
DE60308700T2 (de) Dynamische fernkonfiguration eines webservers zur bereitstellung von kapazität auf anfrage
DE60125913T2 (de) Datenübertragungsverfahren und vorrichtung
DE10051024B4 (de) Verfahren zum intermediären Cachen in einem Client-Server-Softwaresystem, Computerprogrammprodukte und Computersystem zur Durchführung eines solchen Verfahrens
DE60015423T2 (de) Verfahren und Vorrichtung zur Objektwiedergabe in einem Netzwerk
DE69731318T2 (de) Herstellen von kommunikationsverbindungen in einem computernetzwerk
DE69832786T2 (de) Vorrichtung und verfahren zur identifizierung von klienten die an netzwer-sites zugreifen
DE60028561T2 (de) Bereitstellung von kundendiensten, die daten aus datenquellen abrufen, wobei die datenquellen die vom kunden geforderten formate nicht notwendigerweise unterstützen
DE69602461T2 (de) Verfahren und server-rechner zum lastausgleich zwischen den prozessoren des server-rechners
DE69725652T2 (de) Einbettung von Ton in Webseiten
DE60008555T2 (de) Verfahren und vorrichtung zur effizienten übertragung von daten einer interaktiven anwendung zwischen klienten und server mit hilfe einer markup-sprache
DE69616839T2 (de) Web-server-mechanismus zur verarbeitung von funktionsaufrufen für dynamische datenabfragen in einer web-seite
DE10118898A1 (de) Vorrichtung und Verfahren zur Verarbeitung von Lesezeichenereignissen für eine Webseite
EP0996906A1 (fr) Procede de representation synchronisee de contenus d'un reseau
DE69933435T2 (de) Apparat und verfahren zum übermitteln von dokumenten zwischen einem server-rechner und einem benutzer-rechner
DE19934787A1 (de) Verfahren zur automatischen Anpassung der von einer datenbereitstellenden Einrichtung zu einer datenabrufenden Einrichtung zu übertragenden Daten an die Fähigkeiten dieses Endgerätes
DE19813884B4 (de) System und Verfahren zur Ermittlung und Darstellung von verbindungsbezogenen Leistungsdaten in Netzwerken
EP3100181B1 (fr) Système et procédé pour faire cesser une livraison de contenus publicitaires
DE19934788B4 (de) Verfahren zur automatischen Anpassung von Daten an die Fähigkeiten einer Nutzer-Software
DE112006001427T5 (de) Sicherheitssystem für ein persönliches Internetkommunikationsgerät
DE69925435T2 (de) Rechnerimplementiertes Verfahren und Apparat zur Bereitstellung eines logischen Zugriffspunktes zu einer oder mehreren Dateien
DE602004001333T2 (de) Computersystem und Verfahren zur Bereitstellung eines fehlerresistenten Datenverarbeitungdienstes
DE602004010022T2 (de) Einfügung einer Hilfe in eine Antwort zu einer Nachfrage an ein virtuelles Büro
DE60108176T2 (de) Verfahren und system zum abliefern von informationen in einem telekommunikationsnetz

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CZ DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CZ DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载