Retrieving documents over a network with a wireless communication device
First Claim
1. A wireless communication system comprising:
- a remote server including a mark-up language file;
a proxy server configured to communicate with said remote server, wherein said proxy server is programmed to receive a request transmittable from a wireless communication device, wherein said request is to retrieve said mark-up language file, said request being in a first format that is converted into a second format by said proxy server, said second format being used to retrieve said mark-up language file from said remote server, wherein said proxy server is configured to divide said mark-up language file into a plurality of viewable segments including a first viewable segment and a second viewable segment, said first viewable segment and said second viewable segment each being sized less than a display buffer of said wireless communication device, wherein said proxy server is configured to transmit said first viewable segment and a navigational aid in response to said request, said navigation aid being selectable with said wireless communication device to request said second viewable segment, and wherein said proxy server transmits said second viewable segment upon receipt of a selection of said navigation aid by said wireless communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
A computing system is provided that comprises a portable, hand-held computer comprising a display and a plurality of cursor control keys; and a proxy server coupled to the portable computer by a data link. A proxy server is also coupled to at least one remote server on the Internet. The portable computer is adapted to activate a menu comprised of a plurality of entries. Each entry corresponds to at least one mark-up language file to be accessed by the user. The method disclosed herein provides a shorthand way of requesting mark-up language files using one hand and a minimal number of keystrokes. Once the proxy server receives the file, it separates the file into viewable segments and sends the first viewable segment to the portable computer.
142 Citations
18 Claims
-
1. A wireless communication system comprising:
-
a remote server including a mark-up language file;
a proxy server configured to communicate with said remote server, wherein said proxy server is programmed to receive a request transmittable from a wireless communication device, wherein said request is to retrieve said mark-up language file, said request being in a first format that is converted into a second format by said proxy server, said second format being used to retrieve said mark-up language file from said remote server, wherein said proxy server is configured to divide said mark-up language file into a plurality of viewable segments including a first viewable segment and a second viewable segment, said first viewable segment and said second viewable segment each being sized less than a display buffer of said wireless communication device, wherein said proxy server is configured to transmit said first viewable segment and a navigational aid in response to said request, said navigation aid being selectable with said wireless communication device to request said second viewable segment, and wherein said proxy server transmits said second viewable segment upon receipt of a selection of said navigation aid by said wireless communication device. - View Dependent Claims (4, 14)
-
-
2-3. -3. (canceled)
-
5. (canceled)
-
6. A method of retrieving markup language files over a wireless communication network, comprising the steps of:
-
receiving an encoded request transmittable from a wireless communication device, said encoded request containing a request for a markup language file;
decoding said encoded request;
retrieving said markup language file from a remote server;
dividing said markup language file into a plurality of viewable segments that are sized to fit within a display buffer of said wireless communication device, said plurality of viewable segments including a first viewable segment and a second viewable segment;
transmitting said first viewable segment and a navigation aid to said wireless communication device; and
in response to selection of said navigation aid by said wireless communication device, transmitting said second viewable segment. - View Dependent Claims (10)
-
-
7-9. -9. (canceled)
-
11. A computer network for providing information to a wireless communication device, comprising:
-
means for receiving a request transmittable from wireless communication device in a first format, wherein said request is to retrieve a markup language file;
means for converting said request into a second format;
means for transmitting said request to a remote server;
means for receiving a response to said request from said remote server;
means for separating said response into a plurality of viewable segments; and
means for transmitting a first viewable segment and a navigation aid to said wireless communication device; and
said transmitting means further configured to transmit a second viewable segment to said wireless communication device in response to selection of said navigation aid with said wireless communication device. - View Dependent Claims (12, 13)
-
-
15. A wireless communication system, comprising:
-
a remote server including a mark-up language file;
a proxy server configured to communicate with said remote server, wherein said proxy server is configured to receive a request transmittable from a wireless communication device, wherein said request is to retrieve said mark-up language file, said request being in a first format that is converted to a second format by said proxy server, said second format usable to retrieve said mark-up language file from said remote server, wherein said proxy server is configured to divide said mark-up language file into a first viewable segment and a second viewable segment, said first viewable segment and said second viewable segment each being sized less than a display buffer of said wireless communication device, wherein said proxy server is configured to transmit said first viewable segment and a first navigation aid in response to said request, said first navigation aid being selectable with said wireless communication device to request said second viewable segment, and wherein said proxy server is configured to transmit said second viewable segment and a second navigation aid upon receipt of a selection of said first navigation aid by said wireless communication device, said second navigation aid being selectable with said wireless communication device to request said first viewable segment.
-
-
16. A method of retrieving markup language files over a wireless communication network, comprising the steps of:
-
receiving a request for a markup language file from a wireless communication device;
retrieving said markup language file from a remote server;
dividing said markup language file into a plurality of viewable segments that are sized to fit within a display buffer of said wireless-communication device, said plurality of viewable segments including a first viewable segment and a second viewable segment;
transmitting a first navigation aid and said first viewable segment to said wireless communication device;
in response to selection of said first navigation aid with said wireless communication device, transmitting a second navigation aid and said second viewable segment to said wireless communication device; and
in response to selection of said second navigation aid with said wireless communication device, transmitting said first viewable segment and said first navigation aid to said wireless communication device.
-
-
17. A method of retrieving markup language files over a wireless communication network, comprising the steps of:
-
receiving a request for a markup language file from a wireless communication device;
retrieving said markup language file from a remote server;
determining whether a size of said markup language file is greater than a display buffer of said wireless communication device;
if said size of said markup language file is greater than said display buffer of said wireless communication device, dividing said markup language file into a plurality of viewable segments that are sized to fit within said display buffer of said wireless communication device, said plurality of viewable segments including a first viewable segment and a second viewable segment;
if said size of said markup language file is greater than said display buffer of said wireless communication device, transmitting a navigation aid and said first viewable segment to said wireless communication device, said navigation aid selectable to request said second viewable segment; and
if said size of said mark-up language file is less than said display buffer of said wireless communication device, transmitting said entire mark-up language file in its entirety to said wireless communication device. - View Dependent Claims (18)
-
Specification