Patent ID: 7818681
Filing Date: 2010-10-19
Classification: G06F

Abstract:
1. A method for displaying on a computing device a web page which is accessed through a communication network and displayed through a specifically identified web browser program that enables a user to view and interact with text, images, and other information contained in the accessed web page, said method comprising: detecting an access attempt to access a web page of a web site through the communication network; identifying the web page for which access is being attempted by the access attempt; determining that an existing condition is satisfied, wherein the existing condition is selected from the group consisting of a first condition, a second condition, a third condition, and a fourth condition; responsive to said determining that the existing condition is satisfied, determining a preferred web browser based on the existing condition; and displaying the preferred web page via the preferred web browser; wherein the computing device comprises a processor and a container browser that includes program instructions; wherein said determining that the existing condition is satisfied is performed by execution of the program instructions by the processor; wherein the first condition is that the web page does not include a specified meta tag having a specified name, that the computing device does not comprise a default web browser, and that the computing device comprises multiple web browsers; wherein when the existing condition that is satisfied is the first condition, then said determining the preferred web browser comprises determining the preferred web browser from the multiple web browsers based on a web browser order scheme created by an author of the web page; wherein the second condition is that the web page includes the specified meta tag having the specified name and that the specified meta tag includes a plurality of web browsers; wherein when the existing condition that is satisfied is the second condition, then said determining the preferred web browser comprises: determining that available web browsers are available on the computing device, and determining the preferred web browser from a specified order of the web browsers of the plurality of web browsers as specified by the author of the web page such that the preferred web browser is a web browser of the available web browsers on the computing device; wherein the third condition is that the web page includes the specified meta tag having the specified name and that the specified meta tag includes a designated web browser and no other web browser; wherein when the existing condition that is satisfied is the third condition, then said determining the preferred web browser comprises: retrieving a web browser identifier of the designated web browser from the specified meta tag, determining that the designated web browser is installed and available on the computing device, and determining the preferred web browser as being the designated web browser that has been determined to be stored in the container browser and has been determined to be installed and available on the computing device; wherein the fourth condition is that the web page includes the specified meta tag having the specified name and that the specified meta tag does not include any web browser; wherein when the existing condition that is satisfied is the fourth condition, then said determining the preferred web browser comprises: identifying the default web browser, receiving from the user an identification of a different web browser to be used instead of the default web browser for displaying the web page, and determining the preferred web browser as being the different web browser whose identification has been received from the user.