Portable high speed internet access device with scrolling
0 Assignments
0 Petitions
Accused Products
Abstract
The invention discloses a portable remote device that connects wirelessly to the internet or other sources via a host computer which runs a browser, taking information received and renders it onto a virtual display in memory. This information is directed to software which reduces the color depth, compresses and sends it to the portable device, which decompresses and stores it into memory for displaying. The information captured and sent to the remote device is limited to the size of the browser'"'"'s window, which may be considerably smaller than the image in the virtual display. The browser automatically scrolls to other parts of the image to capture it entirely, sending segments simultaneously to other software responsible for color depth reduction and compression, whilst it scrolls to other segments. The host computer keeps a record of credit card details for each user on file, hence there is no encryption required between the host and remote device, as the host automatically inserts credit card details from its database in the appropriate location for each credit card purchase over the Internet.
-
Citations
73 Claims
-
1-7. -7. (canceled)
-
8. A method implemented on a server to serve documents to a remote device, the method comprising:
-
receiving at the server from the remote device a request for a document, the document including a first portion containing displayable text in a non-image format;
rendering, at the server, the first portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request;
transmitting the first image segment in a compressed image format from the server to the remote device for display;
automatically rendering, at the server, a second portion of the document as a second image segment of the image of the entire document, the second portion being outside a display area of the remote device available for displaying the document when the first image segment is displayed on the remote device; and
automatically transmitting the second image segment from the server to the remote device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method implemented on a server to serve documents to a remote device, the method comprising:
-
receiving at the server from the remote device a request for a document, the document containing displayable text in a non-image format;
rendering, at the server, at least a portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request, the first image segment being larger than a display area of the remote device available for displaying the document;
transmitting the first image segment in a compressed image format from the server to the remote device for display;
receiving, at the server from the remote device, a user input directed by a user at the remote device to the document;
retrieving information from a database according to the user input; and
applying at the server the information to the document as input to the document to retrieve a response. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method implemented on a server to serve documents to a remote device, the method comprising:
-
receiving at the server from the remote device a request for a document, the document containing displayable text in a non-image format;
rendering, at the server, at least a portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request, the first image segment being larger than a display area of the remote device available for displaying the document;
transmitting the first image segment in a compressed image format from the server to the remote device for display;
receiving, at the server from the remote device, a user input directed by the user at the remote device to the document to drag an object;
applying, at the server, the user input to the document;
rendering a refreshed image segment of the document; and
transmitting the refreshed image segment of the document from the server to the remote device. - View Dependent Claims (29)
-
-
30. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method implemented on a server to serve documents to a remote device, the method comprising:
-
receiving at the server from the remote device a request for a document, the document including a first portion containing displayable text in a non-image format;
rendering, at the server, the first portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request;
transmitting the first image segment in a compressed image format from the server to the remote device for display;
automatically rendering, at the server, a second portion of the document as a second image segment of the image of the entire document, the second portion being outside a display area of the remote device available for displaying the document when the first image segment is displayed on the remote device; and
automatically transmitting the second image segment from the server to the remote device. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method implemented on a server to serve documents to a remote device, the method comprising:
-
receiving at the server from the remote device a request for a document, the document containing displayable text in a non-image format;
rendering, at the server, at least a portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request, the first image segment being larger than a display area of the remote device available for displaying the document;
transmitting the first image segment in a compressed image format from the server to the remote device for display;
receiving, at the server from the remote device, a user input directed by a user at the remote device to the document;
retrieving information from a database according to the user input; and
applying at the server the information to the document as input to the document to retrieve a response. - View Dependent Claims (46, 47, 48, 49)
-
-
50. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method implemented on a server to serve documents to a remote device, the method comprising:
-
receiving at the server from the remote device a request for a document, the document containing displayable text in a non-image format;
rendering, at the server, at least a portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request, the first image segment being larger than a display area of the remote device available for displaying the document;
transmitting the first image segment in a compressed image format from the server to the remote device for display;
receiving, at the server from the remote device, a user input directed by the user at the remote device to the document to drag an object;
applying, at the server, the user input to the document;
rendering a refreshed image segment of the document; and
transmitting the refreshed image segment of the document from the server to the remote device. - View Dependent Claims (51)
-
-
52. A server to serve documents to a remote device, the server comprising:
-
means for receiving at the server from the remote device a request for a document, the document including a first portion containing displayable text in a non-image format;
means for rendering, at the server, the first portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request;
means for transmitting the first image segment in a compressed image format from the server to the remote device for display;
means for automatically rendering, at the server, a second portion of the document as a second image segment of the image of the entire document, the second portion being outside a display area of the remote device available for displaying the document when the first image segment is displayed on the remote device; and
means for automatically transmitting the second image segment from the server to the remote device. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A server to serve documents to a remote device, the server comprising:
-
means for receiving at the server from the remote device a request for a document, the document containing displayable text in a non-image format;
means for rendering, at the server, at least a portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request, the first image segment being larger than a display area of the remote device available for displaying the document;
means for transmitting the first image segment in a compressed image format from the server to the remote device for display;
means for receiving, at the server from the remote device, a user input directed by a user at the remote device to the document;
means for retrieving information from a database according to the user input; and
means for applying at the server the information to the document as input to the document to retrieve a response. - View Dependent Claims (68, 69, 70, 71)
-
-
72. A server to serve documents to a remote device, the server comprising:
-
means for receiving at the server from the remote device a request for a document, the document containing displayable text in a non-image format;
means for rendering, at the server, at least a portion of the document containing the displayable text as a first image segment of an image of the entire document in response to the request, the first image segment being larger than a display area of the remote device available for displaying the document;
means for transmitting the first image segment in a compressed image format from the server to the remote device for display;
means for receiving, at the server from the remote device, a user input directed by the user at the remote device to the document to drag an object;
means for applying, at the server, the user input to the document;
means for rendering a refreshed image segment of the document; and
means for transmitting the refreshed image segment of the document from the server to the remote device. - View Dependent Claims (73)
-
Specification