Patent ID: 7032036

Claim:
A device for accessing data from an internet site, the device comprising: a processor; at least two browsers that are compatible with two different protocols, respectively; and computer-readable instructions stored on the device, which when executed: receives data relating to a requested site from a user; requests data from the requested site according to a first protocol which is compatible with a first browser that the device is presently in a mode for using; receives data in response to the request; determines if the received data is compatible with the first protocol and under which the first browser of the device is operating; and when it is determined that the received data is of a different protocol than the first protocol, performs the following: flagging the data and resubmitting the request for data according to a second protocol; and switching the device's mode of browser use from the first browser, which is compatible with the first protocol, to use of a second browser, which is compatible with the second protocol.