Portable high speed internet device integrating cellular telephone and palm top computer
First Claim
1. A computer implemented method to serve a document to a remote device, the method comprising:
- receiving at a server a request from the remote device for a document which represents a web page having links;
rendering the entire document into an image;
dividing the image into a plurality of sections;
compressing the plurality of sections into a plurality of compressed sections respectively; and
transmitting the plurality of compressed sections to the remote device in a sequence according to a display priority.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention discloses a portable device that is similar to a combination of a palm top computer and a cellular telephone, and which allows the user to access the Internet and World Wide Web. A host computer that may also be a Web server, is connected to the Internet and comprises various software programs to translate, rasterize and compress images received from the Internet. The compressed images are sent the portable device and the device is capable of decompressing the compressed image. Thus, the user views a bit map image of a Web page. The portable device further comprises methods of pointing and clicking on text and images which represent links to other pages. All commands that the user enters into the portable device are sent to the host computer, which performs the commands via a virtual browser, and sends the information back to the portable device.
215 Citations
47 Claims
-
1. A computer implemented method to serve a document to a remote device, the method comprising:
-
receiving at a server a request from the remote device for a document which represents a web page having links; rendering the entire document into an image; dividing the image into a plurality of sections; compressing the plurality of sections into a plurality of compressed sections respectively; and transmitting the plurality of compressed sections to the remote device in a sequence according to a display priority. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer implemented method to serve a document for displaying on a remote device, the computer implemented method comprising:
-
receiving at a server a request for a document from the remote device, the document having first displayable information in a non-image format; rendering the document into an image, a portion of the image being rendered from the first displayable information, the image being larger than a display area of the remote device; compressing the image into a compressed image; and causing a wireless transmission of the compressed image to the remote device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a computer implemented method to serve a document to a remote device, the computer implemented method comprising:
-
receiving at a server a request from the remote device for a document which represents a web page having links; rendering the entire document into an image; dividing the image into a plurality of sections; compressing the plurality of sections into a plurality of compressed sections respectively; and transmitting the plurality of compressed sections to the remote device in a sequence according to a display priority. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A data processing system for executing a computer implemented method to serve a document to a remote device, the data processing system comprising:
-
means for receiving at a server a request from the remote device for a document which represents a web page having links; means for rendering the entire document into an image; means for dividing the image into a plurality of sections; means for compressing the plurality of sections into a plurality of compressed sections respectively; and means for transmitting the plurality of compressed sections to the remote device in a sequence according to a display priority. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
Specification