Apparatus and method for supplying electronic content to network appliances
First Claim
Patent Images
1. A method of providing web content to a wireless computing device, comprising:
- receiving at a proxy server a first portion of data for a web page;
determining whether a web browsing program of the wireless computing device is capable of displaying the received first portion of the web page data; and
if the web browsing program is not capable of displaying the received first portion of the web page data,transforming the received first portion of the web page data for display by the web browsing program of the wireless computing device,sending the transformed first portion of the web page data to the wireless computing device,receiving at the proxy server a second portion of the web page data after the transforming of the received first portion of the web page data has begun,transforming the received second portion of the web page data for display by the web browsing program, andsending the transformed second portion of the web page data to the wireless computing device.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method communicates data from a web content provider to a wireless computing device (e.g., a PDA, a cellular phone) via a proxy server. The proxy server transforms web content “on-the-fly” into a streamlined format, optimizes it for display, and delivers it to the device, where it is progressively rendered by a browser installed on the device.
-
Citations
14 Claims
-
1. A method of providing web content to a wireless computing device, comprising:
-
receiving at a proxy server a first portion of data for a web page; determining whether a web browsing program of the wireless computing device is capable of displaying the received first portion of the web page data; and if the web browsing program is not capable of displaying the received first portion of the web page data, transforming the received first portion of the web page data for display by the web browsing program of the wireless computing device, sending the transformed first portion of the web page data to the wireless computing device, receiving at the proxy server a second portion of the web page data after the transforming of the received first portion of the web page data has begun, transforming the received second portion of the web page data for display by the web browsing program, and sending the transformed second portion of the web page data to the wireless computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus physically separate from a wireless computing device, comprising:
-
a module arranged to receive a first portion of data for a web page; a module arranged to determine whether a web browsing program of the wireless computing device is capable of displaying the received first portion of the web page data; a module arranged to transform the received first portion of the web page data for display by the web browsing program in response to a determination that the web browsing program is not capable of displaying the received first portion of the web page data; a module arranged to send the transformed first portion of the web page data to the wireless computing device; a module arranged to receive a second portion of the web page data after transformation of the received first portion of the web page data has begun; a module arranged to transform the received second portion of the web page data for display by the web browsing program; and a module arranged to send the transformed second portion of the web page data to the wireless computing device. - View Dependent Claims (12)
-
-
13. A system, comprising:
-
a web content provider arranged to host data for a web page; and a proxy server operatively connected to the web content provider, wherein the proxy server is capable of communicating data to a wireless computing device, wherein the proxy server is arranged to receive a first portion of the web page data from the web content provider, determine whether a web browsing program of the wireless computing device is capable of displaying the first portion of the web page data, transform the received first portion for display by the web browsing program in response to determining that the web browsing program is not capable of displaying the received first portion of the web page data, send the transformed first portion to the wireless computing device, receive from the web content provider a second portion of the web page data after transformation of the first portion of the web page data has begun, transform the received second portion for display by the web browsing program, and send the transformed second portion to the wireless computing device. - View Dependent Claims (14)
-
Specification