Dynamic improvement of internet browser appearance and connectivity
First Claim
1. A method in a client-server environment for presenting graphic and other information on an area of a webpage accessible by a browser application resident on a client device, comprising:
- providing a plug-in for installation in the browser application, where the plug-in is one of
1) installed or
2) caused to be installed in the browser of a web surfer, and the plug-in is configured to allow information to be dynamically
1) added to,
2) modified in, and
3) any combination of the two, the area of the browser containing a user-selectable button by the action of the plug-in;
displaying the user-selectable button in the area of the webpage;
wherein the user-selectable button includes at least one of graphic information and a text label, where the user-selectable button is configured to any of
1) direct the web browser to at least one web site corresponding to the text label,
2) direct the web browser to content related links to a content that is on the website being browsed, and
3) any combination of both, where a third party server site is configured dynamically controls what graphic information, text label, or both is being displayed for that user-selectable button, where the third party server site is configured to dynamically control where the user selectable button directs the web browser when the graphic information or text is modified and is directed to at a first period of time to a first website, and at a second period of time the user selectable button directs the web browser to a second website, where the content in a first set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the first time is different than the content in a second set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the second time.
2 Assignments
0 Petitions
Accused Products
Abstract
A plug-in is one of 1) installed or 2) caused to be installed in the browser of a web surfer. The plug-in is configured to allow information to be dynamically 1) added to, 2) modified in, and 3) any combination of the two, the area of the browser containing a user-selectable button by the action of the plug-in. The user-selectable button is displayed in the area of the webpage. The button can include graphic information and a text label. The button is configured to 1) direct the browser to at least one web site corresponding to the text label, 2) direct the browser to content related links to the content that is on the website being browsed, and 3) any combination of both. A third party server site may dynamically control what graphic information, text label, or both is being displayed for that user-selectable button.
75 Citations
21 Claims
-
1. A method in a client-server environment for presenting graphic and other information on an area of a webpage accessible by a browser application resident on a client device, comprising:
-
providing a plug-in for installation in the browser application, where the plug-in is one of
1) installed or
2) caused to be installed in the browser of a web surfer, and the plug-in is configured to allow information to be dynamically
1) added to,
2) modified in, and
3) any combination of the two, the area of the browser containing a user-selectable button by the action of the plug-in;displaying the user-selectable button in the area of the webpage; wherein the user-selectable button includes at least one of graphic information and a text label, where the user-selectable button is configured to any of
1) direct the web browser to at least one web site corresponding to the text label,
2) direct the web browser to content related links to a content that is on the website being browsed, and
3) any combination of both, where a third party server site is configured dynamically controls what graphic information, text label, or both is being displayed for that user-selectable button, where the third party server site is configured to dynamically control where the user selectable button directs the web browser when the graphic information or text is modified and is directed to at a first period of time to a first website, and at a second period of time the user selectable button directs the web browser to a second website, where the content in a first set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the first time is different than the content in a second set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the second time. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method for presenting graphic and other information in a toolbar area of a browser, the method comprising:
-
displaying at least one user-selectable button in the toolbar area of the browser, wherein the user-selectable button includes graphic information, a text label, or both; receiving user input selecting the user-selectable button; directing the browser to at least one web site related to the graphic information or the text label of the user-selectable button; and changing the graphic information or the text label dynamically based on information associated with
1) related links to a content on the website that is being browsed by a user of a client device running the browser,
2) user'"'"'s browsing activity of navigating from one website to another website, and
3) any combination of the two, and where the changed graphic information or changed text label are provided to the browser of the web surfer by a service web site, where the service web site is configured to dynamically control what graphic information, text label, or both is being displayed for that user-selectable button, where the service web site is configured to dynamically control where the user selectable button directs the web browser when the graphic information or text is modified and is directed to at a first period of time to a first website, and at a second period of time the user selectable button directs the web browser to a second website, where the content in a first set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the first time is different than the content in a second set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the second time. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A system that includes a service website and an executable program component installed or plugged in on a client device, comprising:
-
the service website has a processor configured to perform the step of executing machine-readable programming code, commands, and processing instructions, where the service website further includes one or more input/output devices used for communicating instructions and commands over a network to the client device through a network routing device, and one or more modules to cooperate with the executable program component installed or plugged in on the client device; where the service website is configured to perform the step of employing the processor, the input/output devices, and the network routing device to cooperate with the client device having a resident browser, where the service website is configured to perform the step of employing the processor, the input/output devices, and the network routing device to cooperate with the client device to provide graphic information, a text label, or both in the browser, where the service website is connected to the network; where the service website is configured to perform the step of employing the processor, the input/output devices, and the network routing device to cooperate with the client device to modify the graphic information or text label based on information associated with
1) related links to a content on the website that is being browsed by a user of the client device running the browser,
2) a user'"'"'s browsing activity of navigating from one website to another website, and any combination of the two;where the service website is configured to perform the step of employing the input/output devices and the network routing device to cooperate with the client device to engage in a two way communication through the network routing device with the executable program component installed or plugged in on the client device, where a user selectable button is provided by the executable program component and the client device is configured to display the user-selectable button in association with the graphic information or text label, wherein the user-selectable button is configured for directing the browser to at least one website related to the graphic information or text label, and wherein the user-selectable button is provided via the executable program component installed or plugged in to cooperate with the browser; and where the service web site is configured to perform the step of employing the processor, the input/output devices, and the network routing device to cooperate with the client device to dynamically control what graphic information, text label, or both is being displayed for that user-selectable button, where the service web site dynamically controls where the user selectable button directs the web browser when the graphic information or text is modified and is directed to at a first period of time to a first website, and at a second period of time the user selectable button directs the web browser to a second website, where the content in a first set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the first time is different than the content in a second set of graphic information, text label, or both that is being displayed within the area of that user-selectable button at the second time, where the service website contains hardware including the processor and the one or more input/output devices, where the client device and the service website may each contain one or more non-transitory storage mediums, and where when one or more portions of the service website are implemented in software, then that software is tangibly stored in an executable format on the one or more non-transitory storage mediums and the software is coded to be executed by the processor, and where the executable program component is tangibly stored in an executable format on the one or more non-transitory storage mediums and is coded to be executed by another processor located on the client device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method in a client computing device and server environment to provide graphic and other information to a browser'"'"'s toolbar area of a web surfer, comprising:
-
providing a plug-in; transmitting the plug-in, which is configured to install in the browser of the web surfer, the graphic and other information displayed as a skin in the toolbar area of the browser by the operation of a module of the plug in, where the graphic and other information is configured to be displayed on a display screen of the client computing device; where the plug-in is configured to cooperate with the server to allow the graphic and other information to be dynamically modified according to selections made by the web surfer through the use of a service website; and updating the graphic and other information displayed as a skin in the toolbar area of the browser on the display of the computing device based on the selections made by the web surfer, where the service website is configured to dynamically control what graphic information or other information is being displayed for that user-selectable button, where the service website is configured to dynamically control where the user selectable button directs the web browser when the graphic information or other information is modified and is directed to at a first period of time to a first website, and at a second period of time the user selectable button directs the web browser to a second website, where the content in a first set of graphic information or other information that is being displayed within the area of that user-selectable button at the first time is different than the content in a second set of graphic information or other information that is being displayed within the area of that area of that user-selectable button at the second time. - View Dependent Claims (20, 21)
-
Specification