Patent ID: 7478330

Claim:
A method for displaying web content in a system, the method comprising: receiving a website address in a global browser; determining whether the website address is stored in a preferred browser database; retrieving a preferred browser profile including a preferred browser indicator and plug-in indicator associated with the website address from the preferred browser database responsive to determining that the website address is stored in the preferred browser database; determining whether the website address is a trusted website address; designating a secure browser as the preferred browser responsive to determining that the website address is not a trusted website address: determining whether the preferred browser is installed in the system: retrieving the preferred browser responsive to determining that the preferred browser is not installed in the system: installing the preferred browser in the system responsive to retrieving the preferred browser: opening the preferred browser; requesting web content from the website address with the preferred browser; displaying the web content with the preferred browser in a presentation window of the global browser; determining whether an error has occurred in displaying the web content with the preferred browser; opening a default browser responsive to determining that an error has occurred in displaying the web content with the preferred browser; requesting web content from the website address with the default browser responsive to determining that an error has occurred in displaying the web content with the preferred browser; displaying the web content with the default browser in a presentation window of the global browser responsive to determining that an error has occurred in displaying the web content with the preferred browser; opening a default browser responsive to determining that the website address is not stored in the preferred browser database; requesting web content from the website address with the default browser responsive to determining that the website address is not stored in the preferred browser database; and displaying the web content with the default browser in a presentation window of the global browser responsive to determining that the website address is not stored in the preferred browser database.