Adaptive content delivery
First Claim
1. A computer-implemented method of converting a web page for display on an electronic device, the steps of the method comprising:
- receiving a query at a data center, the data center comprising one or more processors, from an electronic device wherein the query requests a web page and is associated with an identifier of the electronic device;
using the one more processors of the data center to receive from the Internet the requested web page in accordance with the query;
using the one or processors of the data center to access a database using the identifier of the electronic device to retrieve an ability of the electronic device, the ability including a capability of a display of the electronic device;
using the one or more processors of the data center to convert the requested web page according to the ability of the electronic device; and
using the one or more processors of the data center to transmit the converted web page to the electronic device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus that provides adaptation in the content delivered to a palmtop computer. Connections between a palmtop computer and the Internet can vary from low speed dial-up to very high speed. Also, a palmtop computer'"'"'s display, memory and processing power can vary considerably. Communication with the Internet is generally through a proxy server that can deduce these considerations from the palmtop computer'"'"'s serial number and/or other information specified by user. The proxy server can then adapt the content based upon these considerations (e.g. only send two bit gray scale images to non-color palmtop computer, only send first frame of animated gif to low processing power palmtop computer, etc.).
-
Citations
17 Claims
-
1. A computer-implemented method of converting a web page for display on an electronic device, the steps of the method comprising:
-
receiving a query at a data center, the data center comprising one or more processors, from an electronic device wherein the query requests a web page and is associated with an identifier of the electronic device; using the one more processors of the data center to receive from the Internet the requested web page in accordance with the query; using the one or processors of the data center to access a database using the identifier of the electronic device to retrieve an ability of the electronic device, the ability including a capability of a display of the electronic device; using the one or more processors of the data center to convert the requested web page according to the ability of the electronic device; and using the one or more processors of the data center to transmit the converted web page to the electronic device. - View Dependent Claims (3, 4, 5, 6, 7, 8, 12, 13, 14)
-
-
2. A computer-implemented method of converting a web page for display on an electronic device comprising:
-
receiving a query at a data center, the data center comprising one or more processors, from an electronic device wherein the query requests a web page and is associated with a class of the electronic device; using one or more processors of the data center to receive from the Internet the requested web page according to the query; using one or more processors of the data center to access a database using the class of the electronic device to retrieve an ability of the electronic device, the ability including a capability of a display of the electronic device; using the one or more processors of the data center to convert the requested web page according to the ability of the electronic device; and using the one or more processors of the data center to transmit the converted web page to the electronic device. - View Dependent Claims (9, 10, 11)
-
-
15. A non-transitory computer storage medium storing instructions that when executed on a programmed processor carry out the method of converting a web page for display on an electronic device comprising:
-
receiving a query from an electronic device wherein the query requests a web page and is associated with an identifier of the electronic device; receiving from the Internet the requested web page in accordance with the query; accessing a database using the identifier of the electronic device to retrieve an ability of the electronic device, the ability including a capability of a display of the electronic device; converting the requested web page according to the ability of the electronic device; and transmitting the converted web page to the electronic device. - View Dependent Claims (16, 17)
-
Specification