Client capability detection in a client and server system
AssigneeSun Microsystems, Inc.
InventorsBernd Eilers, Thorsten Laux
Life of this patent
Estimating the term…
Abstract
Methods, systems, and articles of manufacture consistent with the present invention provide a data from a server to a client via a network, where it is determined to send the data to the client, a client information is obtained from the client based on the determination, and after obtaining the client information, the data is sent to the client.
Claims25
A method in a data processing system comprising a web server having a web page with a content, the method comprising the steps of:
- determining to download the web page to a client;
- obtaining a client capability responsive to the determination;
- adapting the content of the web page to be compatible with the obtained client capability;
- and
- downloading the web page with the adapted content to the client.
A computer-readable medium containing instructions that cause a data processing system comprising a web server having a web page with a content to perform a method comprising the steps of:
- determining to download the web page to a client;
- obtaining a client capability from the client responsive to the determination;
- adapting the content of the web page to be compatible with the obtained client capability;
- and
- downloading the web page with the adapted content to the client.
A data processing system comprising:
- a secondary storage device having a stored web page with a content;
- a memory comprising a computer program that determines to download the web page to a client;
- obtains a client capability responsive to the determination;
- adapts the content of the web page to be compatible with the obtained client capability;
- and downloads the web page with the adapted content to the client;
- and
- a processing unit that runs the computer program.
A data processing system for providing a web page with a content to a client, the data processing system comprising:
- means for determining to download the web page to the client;
- means for obtaining a client capability responsive to the determination;
- means for adapting the content of the web page to be compatible with the obtained client capability;
- and
- means for downloading the web page with the adapted content to the client.
A computer-readable memory device encoded with a data structure and a program that accesses the data structure, the program is run by a processor in a system comprising a web server having a web page with a content, the data structure having a plurality of entries, each entry comprising:
- a client capability, wherein the program updates the client capability responsive to a client requesting to download the web page from the server, the content of the web page being adapted to be compatible with the client capability.
Dependencies are inferred from the claim text.