Wireless browser
First Claim
1. A device for accessing data from an internet site, the device comprising:
- at least two protocol modules, each module comprising instructions enabling the device to communicate with an external internet resource under a first protocol or a second protocol respectively;
the device being arranged to selectively employ one or the other of the modules;
a request data receiving component for receiving request data relating to a requested site from a user;
a data requesting module for requesting, dependent upon the request data, data from an external internet resource;
a received data determining component for determining if data received as a result of the request data refers to a site with data under the first protocol or the second protocol; and
a route determining device for determining the route for the request and resubmitting the request to the requested site via the determined route dependent upon the determination of the request being through the first or second protocol and the format of the previously received data.
2 Assignments
0 Petitions
Accused Products
Abstract
A device for accessing data from an internet site. The device comprises at least two protocol modules, each module comprising instructions enabling the device to communicate with an external internet resource under a first protocol or a second protocol respectively; the device being arranged to selectively employ one or the other of the modules. Request data receiving component receives request data relating to a requested site from a user, and a data requesting module for requests, dependent upon the request data, data from an external internet resource. A received data determining component determines if data received as a result of the requested data refers to a site with data under the first protocol or the second protocol, and a router determines the route of the request and resubmitting the request to the requested site via the determined route dependent upon the determination of the request being through the first or second protocol.
21 Citations
21 Claims
-
1. A device for accessing data from an internet site, the device comprising:
-
at least two protocol modules, each module comprising instructions enabling the device to communicate with an external internet resource under a first protocol or a second protocol respectively;
the device being arranged to selectively employ one or the other of the modules;
a request data receiving component for receiving request data relating to a requested site from a user;
a data requesting module for requesting, dependent upon the request data, data from an external internet resource;
a received data determining component for determining if data received as a result of the request data refers to a site with data under the first protocol or the second protocol; and
a route determining device for determining the route for the request and resubmitting the request to the requested site via the determined route dependent upon the determination of the request being through the first or second protocol and the format of the previously received data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for accessing data from an internet site from a device capable of accessing data in at least two different protocols, the method comprising:
-
receiving data relating to a requested site from a user;
requesting data from a requested site;
determining if the protocol of the requested data is compatible with a protocol under which the device is operating;
determining a route for a request to the requested site dependent upon the data protocol determination; and
re-requesting the data in a compatible protocol. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A computer readable storage medium comprising instructions for performing, on a device capable of accessing data in at least two different protocols, the steps of:
-
receiving data relating to a requested site from a user;
requesting data from a requested site;
determining if the protocol of the requested data is compatible with a protocol under which the device is operating;
determining a route for a request to the requested site dependent upon the data protocol determination; and
re-requesting the data in a compatible protocol. - View Dependent Claims (19, 20, 21)
-
Specification