METHOD OF CONTROLLING AN INTERNET BROWSER INTERFACE AND A CONTROLLABLE BROWSER INTERFACE
First Claim
1. 53. A method of controlling an Internet browser interface displayable by an Internet browser on a display of a computer, and enabling a user of the computer and Internet browser to access and navigate the Internet and to receive and display on the computer display one or more Web pages from one or more Internet sites, including the display of a Web page from a predetermined Internet site, the Internet browser having at least one Internet browser toolbar having at least one toolbar button providing a predetermined functionality to the user of the computer and Internet browser, said method comprising the steps of:
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention is directed to a method of dynamically controlling and displaying an Internet browser interface, and to a dynamically controllable Internet browser interface. In accordance with the present invention, a browser interface may be customized using a controlling software program that may be provided by an Internet content provider, an ISP, or that may reside on an Internet user'"'"'s computer. The controlling software program enables the Internet user, the content provider, or the ISP to customize and control the information and/or functionality of a user'"'"'s browser and browser interface.
-
Citations
53 Claims
-
1. 53. A method of controlling an Internet browser interface displayable by an Internet browser on a display of a computer, and enabling a user of the computer and Internet browser to access and navigate the Internet and to receive and display on the computer display one or more Web pages from one or more Internet sites, including the display of a Web page from a predetermined Internet site, the Internet browser having at least one Internet browser toolbar having at least one toolbar button providing a predetermined functionality to the user of the computer and Internet browser, said method comprising the steps of:
-
5. 57. A method as recited by claim 54, wherein the interface object is a toolbar button.
-
6. 58. A method as recited by claim 54, wherein the interface object is a search window that enables the user to initiate a search at the predetermined Internet site regardless of the Internet site to which the computer is connected via the browser at the time the search is initiated.
-
8. 60. A method as recited by claim 59, further comprising the step of making available for downloading by the predetermined Internet site, additional information, specific to the user of the computer and Internet browser, for defining all or part of the user toolbar, and wherein all or part of the display of the user toolbar is dependent upon the downloaded information.
-
9. 61. An Internet browser interface displayable by an Internet browser on a display of a computer, the Internet browser facilitating connection between the computer and one or more Internet sites, including a predetermined Internet site, the Internet browser having at least one Internet browser toolbar having predetermined functionality available to a user of the computer and Internet browser, the Internet browser further facilitating display on the computer display of one or more Web pages from the one or more Internet sites, and display of Web pages from the predetermined Internet site, said Internet browser interface, after being enabled via connection to said predetermined Internet site, including a user toolbar having additional functionality in addition to said predetermined functionality that is displayed as part of the Internet browser interface along with and in addition to the Internet browser toolbar while the Internet browser is activated, regardless of which one of said one or more Internet sites the computer is connected to via the Internet browser.
-
10. 62. An Internet browser interface as recited by claim 61, wherein said user toolbar includes an interface object and is customizable by the user.
-
11. 63. An Internet browser interface as recited by claim 62, wherein said interface object is a toolbar button.
-
12. 64. An Internet browser interface as recited by claim 62, wherein said interface object is a search window that enables the user to initiate a search at the predetermined Internet site regardless of the Internet site to which the computer is connected via the Internet browser at the time the search is initiated.
-
13. 65. An Internet browser interface as recited by claim 62, wherein said interface object comprises an ActiveX control that enables user customization of said interface object.
-
14. 66. An Internet browser interface as recited by claim 62, wherein said interface object comprises a Plug-in control that enables user customization of said interface object.
-
15. 67. An Internet browser interface as recited by claim 62, wherein the predetermined Internet site maintains user-specific information for a plurality of users, including the user of the computer and Internet browser, wherein said interface object causes the Internet browser to establish a connection to the predetermined Internet site when the Internet browser is first activated and to receive information specific to the user of the computer and Internet browser from the predetermined Internet site, and wherein all or part of said user toolbar is dependent upon the information, specific to the user of the computer and Internet browser, received from the predetermined Internet site.
-
16. 68. An Internet browser interface as recited by claim 67, wherein said interface object causes the Internet browser to periodically re-establish a connection to the predetermined Internet site while the Internet browser is activated to receive additional information, specific to the user of the computer and Internet browser, from the predetermined Internet site, and wherein all or part of said user toolbar is dependent upon the received information and additional information.
-
17. 77. A system for controlling an Internet browser interface displayable by an Internet browser on a display of a computer said system comprising:
-
18. 78. A system as recited by claim 77, wherein said downloadable file causes a user toolbar to be displayed on the display of the computer as part of the Internet browser interface.
-
19. 79. A system as recited by claim 78, wherein said downloadable file causes an interface object to be displayed as part of said user toolbar.
-
20. 80. A system as recited by claim 79, wherein said interface object enables a user of the computer to customize the user toolbar and comprises an ActiveX control.
-
21. 81. A system as recited by claim 79, wherein said interface object enables a user of the computer to customize the user toolbar and comprises a Plug-in.
-
22. 82. A system as recited by claim 79, wherein said interface object is a toolbar button.
-
23. 83. A system as recited by claim 79, wherein said interface object is a search window that enables a user of the computer and Internet browser to initiate a search at a predetermined Internet site regardless of the Internet site to which the computer is connected via the browser at the time the search is initiated.
-
24. 84. A system for controlling an Internet browser having a browser interface displayable on a display of a computer, said system comprising:
-
26. 86. A method as recited by claim 85, wherein the file periodically causes the Internet browser to establish a link between the computer and the predetermined Internet site and receive additional information from the predetermined Internet site for defining all or part of an interface object.
-
27. 87. A method of controlling an Internet browser user interface displayable by an Internet browser on a display of a computer, and enabling a user of the computer and Internet browser to access and navigate the Internet and to receive and display one or more Web pages from one or more Internet sites, including the display of a Web page from a predetermined Internet site, the Internet browser having a bounded user interface area containing at least one Internet browser toolbar having at least one toolbar button providing predetermined functionality to the user of the computer and Internet browser, the Internet browser further having a bounded display area for displaying Web pages, the area for displaying Web pages being a separate area from the user interface area of the browser, said method comprising the steps of:
-
28. 88. A method as recited by claim 87, wherein the user toolbar includes an interface object and is customizable by the user to provide user-selected functionality in the user toolbar.
-
29. 89. A method as recited by claim 87, wherein the file comprises an ActiveX control.
-
30. 90. A method as recited by claim 87, wherein the file comprises a Plug-in.
-
31. 91. A method as recited by claim 88, wherein the interface object is a toolbar button.
-
32. 92. A method as recited by claim 88, wherein the browser also contains an address window in which a user can enter web site addresses to which the user desires the browser to navigate, and wherein the interface object is a search window, independent of the address window and independent of any search capability of the browser prior to download of the user toolbar, which search window enables the user to enter a search term in the search window and initiate a search at the predetermined Internet site regardless of the Internet site to which the computer is connected via the browser at the time the search is initiated or what web site address is present in the address window at the time the search is initiated.
-
33. 93. A method as recited by claim 87, wherein the predetermined Internet site maintains user-specific information for a plurality of users, including the user of the computer and Internet browser, said method further comprising the step of making available for downloading by the predetermined Internet site, after download of said file and automatically at a subsequent activation of the Internet browser, without the necessity for the user to navigate to the predetermined Internet site and regardless of any home page that the browser is programmed to navigate to upon activation, user information specific to the user of the computer and Internet browser for defining all or part of the user toolbar and wherein all or part of the display of the user toolbar is dependent upon the user information downloaded by the predetermined Internet site.
-
34. 94. A method as recited by claim 93, further comprising the step of making available for downloading by the predetermined Internet site additional information specific to the user of the computer and Internet browser, for defining all or part of the user toolbar, and wherein all or part of the display of the user toolbar is dependent upon the downloaded additional information.
-
35. 95. An Internet browser interface displayable by an Internet browser on a display of a computer, the Internet browser facilitating connection between the computer and one or more Internet sites including a predetermined Internet site, the Internet browser having a defined user interface portion and a defined web page viewing portion and at least one Internet browser toolbar within the defined user interface portion, said browser toolbar having predetermined functionality available to a user of the computer and Internet browser, the Internet browser further facilitating display in the defined web page viewing portion on the computer display of one or more Web pages from the one or more Internet sites, including display of Web pages from the predetermined Internet site, said Internet browser user interface, after being enabled via connection to said predetermined Internet site, including a persistent user toolbar within said defined user interface portion and outside the defined web page viewing portion and not overlying anything displayed in the user interface portion prior to the user toolbar being enabled, so as to create the visual impression that the user toolbar is an integrated part of the Internet browser user interface, the user toolbar providing additional functionality in addition to said predetermined functionality which additional functionality is provided as part of the Internet browser interface along with and in addition to the Internet browser toolbar while the Internet browser is activated, regardless of which one of said one or more Internet sites the computer is connected to via the Internet browser.
-
36. 96. An Internet browser interface as recited by claim 95, wherein said user toolbar includes an interface object and is customizable by the user.
-
37. 97. An Internet browser interface as recited by claim 96, wherein said interface object is a toolbar button.
-
38. 98. An Internet browser interface as recited by claim 96, wherein the browser also contains an address window in which a user can enter web site addresses to which the user desires the browser to navigate, and wherein the interface object is a search window, independent of the address window and independent of any search capability provided as part of said Internet browser, which search window enables the user to initiate a search at the predetermined Internet site regardless of the Internet site to which the computer is connected via the browser at the time the search is initiated or what web site address is present in the address window at the time the search is initiated.
-
39. 99. An Internet browser interface as recited by claim 96, wherein said interface object comprises an ActiveX control that enables user customization of said interface object.
-
40. 100. An Internet browser interface as recited by claim 96, wherein said interface object comprises a Plug-in control that enables user customization of said interface object.
-
41. 101. An Internet browser interface as recited by claim 96, wherein the predetermined Internet site maintains user-specific information for a plurality of users, including the user of the computer and Internet browser, and wherein, after download of said file and automatically at an activation of the Internet browser subsequent to said download, software that is related to operation of said user toolbar instructs said computer to establish a connection to the predetermined Internet site independent of any home page to which the browser is programmed to navigate when the browser is initially loaded and without the necessity for the user to navigate to the predetermined Internet site, to receive from the predetermined Internet site user information specific to the user, and wherein all or part of said user toolbar is dependent upon the user information received from the predetermined Internet site.
-
42. 102. An Internet browser interface as recited by claim 101, wherein said software periodically re-establishes a connection to the predetermined Internet site while the Internet browser is activated to receive additional information, specific to the user of the computer and Internet browser, from the predetermined Internet site, and wherein all or part of said user toolbar is dependent upon the additional information, and wherein said connection occurs independent of any web page to which the user has navigated and independent of any home page to which the browser is programmed to navigate upon activation of the browser.
-
43. 103. A system for controlling an Internet browser user interface displayable by an Internet browser on a display of a computer, said Internet browser having a bounded user interface area containing at least one Internet browser toolbar having at least one toolbar button providing predetermined functionality to the user of the computer and Internet browser, the Internet browser further having a bounded display area for displaying Web pages, the area for displaying Web pages being a separate area from the user interface area of the browser, said system comprising:
-
44. 104. A system as recited by claim 103, wherein said downloadable file causes an interface object to be displayed as part of said user toolbar.
-
45. 105. A system as recited by claim 104, wherein said interface object enables a user of the computer to customize the user toolbar and comprises an ActiveX control.
-
46. 106. A system as recited by claim 104, wherein said interface object enables a user of the computer to customize the user toolbar and comprises a Plug-in.
-
47. 107. A system as recited by claim 104, wherein said interface object is a toolbar button.
-
48. 108. A system as recited by claim 104, wherein said browser prior to download has an address window and wherein said interface object is a search window that enables a user of the computer and Internet browser to initiate a search at a predetermined Internet site regardless of the Internet site to which the computer is connected via the browser at the time the search is initiated and regardless of any address present in the address window at the time the search is initiated.
-
49. 109. A method as recited by claim 108, wherein the file is caused to open upon activation of the Internet browser so as to establish a link between the file and the predetermined Internet site, which link is independent of any home page that the Internet browser is programmed to navigate to upon activation, and wherein the file as a result of said link receives information from the predetermined Internet site for defining all or part of an interface object.
-
50. 110. A method as recited by claim 109, wherein subsequent to activation of the Internet browser the file periodically re-establishes a link between the computer and the predetermined Internet site to receive additional information from the predetermined Internet site for defining all or part of an interface object.
-
51. 111. A system for controlling an Internet browser user interface displayable by an Internet browser on a display of a computer, and enabling a user of the computer and Internet browser to access and navigate the Internet and to receive and display on the computer display one or more Web pages from one or more Internet sites, including the display of a Web page from a predetermined Internet site, the Internet browser having a bounded user interface area containing at least one Internet browser toolbar having at least one toolbar button providing a predetermined functionality to the user of the computer and Internet browser, the Internet browser further having a bounded display area for displaying Web pages, the area for displaying Web pages being a separate area from the user interface area of the browser, said system comprising:
-
52. 112. The system according to claim 111 wherein the interface object is a search window for receiving search terms.
- 53. 113. A system for adding functionality to a user interface displayable on a display of a computing device capable of communicating with the Internet, said system comprising:
Specification