IP Library Granted Patent US 7,360,173
Granted Patent B2
US 7,360,173 · App. 10/448,700 · Granted Apr 15, 2008

Portable high speed internet device integrating cellular telephone and palm top computer

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,360,173
App. No.
10/448,700
Granted
Apr 15, 2008
Kind
B2
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.

Claims (103)

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. A computer implemented method as in claim 1 wherein a first section of the plurality of sections substantially covers a display area of the remote device.

3. A computer implemented method as in claim 1 wherein the image is a black and white bitmap; and, the document has more than two colors.

4. A computer implemented method as in claim 3 wherein the plurality of compressed sections are transmitted to the remote device in one of:

a) a wireless mark up language; and

b)WAP.

5. A computer implemented method as in claim 1 further comprising:

receiving a message from the remote device, the message indicating that a user input is provided to the document;

applying the user input to the document.

6. A computer implemented method as in claim 5 wherein the message indicates that a link of the document is clicked; and said applying comprises:

retrieving a linked document pointed at by the link to serve the linked document to the remote device.

7. A computer implemented method as in claim 1 wherein the document has first displayable information in a non-image format; and, the image includes the first displayable information.

8. A computer implemented method as in claim 1 wherein said rendering comprises:

reducing a color depth to generate the compressed image from the document.

9. A computer implemented method as in claim 8 wherein the compressed image is a black and white image reduced from the document.

10. A computer implemented method as in claim 1 wherein the document is retrieved by the server from a remote server.

11. A computer implemented method as in claim 1 wherein the plurality of compressed sections are transmitted to the remote device through a wireless telecommunication link.

12. A computer implemented method as in claim 1 further comprising:

sending location information to the remote device, the location information specifying in the image at least one location at which a user input can be accepted at the remote device for an operation at the server with respect to the document.

13. A computer implemented method as in claim 12 wherein the at least one location comprises a location of one of:

a) a link to a document; and

b) a text box.

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.

15. A computer implemented method as in claim 14 wherein the remove device is capable of scrolling an image decompressed from the compressed image for displaying in the display area of the remote device.

16. A computer implemented method as in claim 14 wherein the first displayable information comprises at least one of:

a) text; and

b) Java.

17. A computer implemented method as in claim 16 wherein the document further has at least one of:

a) icons;

b) graphics; and

c) text box.

18. A computer implemented method as in claim 14 wherein the compressed image is transmitted to the remote device through a wireless telecommunication link.

19. A computer implemented method as in claim 18 wherein the compressed image is transmitted to the remote device in one of:

a) a wireless mark up language; and

b)WAP.

20. A computer implemented method as in claim 18 further comprising:

sending location information to the remote device, the location information specifying in the image at least one location at which a user input can be accepted at the remote device for an operation at the server with respect to the document.

21. A method as in claim 20 wherein the at least one location comprises a location of one of:

a) a link to a document; and

b) a text box.

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.

23. A medium as in claim 22 wherein a first section of the plurality of sections substantially covers a display area of the remote device.

24. A medium as in claim 22 wherein the image is a black and white bitmap; and, the document has more than two colors.

25. A medium as in claim 24 wherein the plurality of compressed sections are transmitted to the remote device in one of:

a) a wireless mark up language; and

b) WAP.

26. A medium as in claim 22 wherein the method further comprises:

receiving a message from the remote device, the message indicating that a user input is provided to the document;

applying the user input to the document.

27. A medium as in claim 26 wherein the message indicates that a link of the document is clicked; and said applying comprises:

retrieving a linked document pointed at by the link to serve the linked document to the remote device.

28. A medium as in claim 22 wherein the document has first displayable information in a non-image format; and, the image includes the first displayable information.

29. A medium as in claim 22 wherein said rendering comprises:

reducing a color depth to generate the compressed image from the document.

30. A medium as in claim 29 wherein the compressed image is a black and white image reduced from the document.

31. A medium as in claim 22 wherein the document is retrieved by the server from a remote server.

32. A medium as in claim 22 wherein the plurality of compressed sections are transmitted to the remote device through a wireless telecommunication link.

33. A medium as in claim 22 wherein the method further comprises:

sending location information to the remote device, the location information specifying in the image at least one location at which a user input can be accepted at the remote device for an operation at the server with respect to the document.

34. A medium as in claim 33 wherein the at least one location comprises a location of one of:

a) a link to a document; and

b) a text box.

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.

36. A data processing system as in claim 35 wherein a first section of the plurality of sections substantially covers a display area of the remote device.

37. A data processing system as in claim 35 wherein the image is a black and white bitmap; and, the document has more than two colors.

38. A data processing system as in claim 37 wherein the plurality of compressed sections are transmitted to the remote device in one of:

a) a wireless mark up language; and

b)WAP.

39. A data processing system as in claim 35 further comprising:

means for receiving a message from the remote device, the message indicating that a user input is provided to the document;

means for applying the user input to the document.

40. A data processing system as in claim 39 wherein the message indicates that a link of the document is clicked; and said means for applying comprises:

means for retrieving a linked document pointed at by the link to serve the linked document to the remote device.

41. A data processing system as in claim 35 wherein the document has first displayable information in a non-image format; and, the image includes the first displayable information.

42. A data processing system as in claim 35 wherein said means for rendering comprises:

means for reducing a color depth to generate the compressed image from the document.

43. A data processing system as in claim 42 wherein the compressed image is a black and white image reduced from the document.

44. A data processing system as in claim 35 wherein the document is retrieved by the server from a remote server.

45. A data processing system as in claim 35 wherein the plurality of compressed sections are transmitted to the remote device through a wireless telecommunication link.

46. A data processing system as in claim 35 further comprising:

means for sending location information to the remote device, the location information specifying in the image at least one location at which a user input can be accepted at the remote device for an operation at the data processing system with respect to the document.

47. A data processing system as in claim 46 wherein the at least one location comprises a location of one of:

a) a link to a document; and

b) a text box.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2019
From: DATAWIND NET ACCESS CORPORATION
To: TULI, RAJA SINGH, MR.
Reel/Frame 050490/0798 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2011
From: TULI, RAJA S.
To: DATAWIND NET ACCESS CORPORATION
Reel/Frame 027402/0652 →
Continuity (3)
Division 0950480700 · Feb 16, 2000
Continuation In Part 0949617200 · Feb 2, 2000
Related Publication 20030197725A1 · Oct 23, 2003