[미국특허]
Method and system of providing browser functionality through a browser button
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-003/00
G06F-003/048
출원번호
US-0794705
(2004-03-05)
등록번호
US-7506260
(2009-03-17)
발명자
/ 주소
Wada,Alan
Burke,Eric
Fan,Duke Tsao Ming
출원인 / 주소
Yahoo! Inc.
대리인 / 주소
Greenberg Traurig, LLP
인용정보
피인용 횟수 :
18인용 특허 :
95
초록▼
An embodiment of the invention provides for one or more miniature-browser buttons, used with a downloadable toolbar for an Internet browser. The method may comprise sending downloadable toolbar characteristics from a predetermined Internet site, which includes miniature-browser button characteristic
An embodiment of the invention provides for one or more miniature-browser buttons, used with a downloadable toolbar for an Internet browser. The method may comprise sending downloadable toolbar characteristics from a predetermined Internet site, which includes miniature-browser button characteristics, creating a miniature-browser button in the downloadable toolbar and loading the miniature-browser button using the miniature-browser button characteristics.
대표청구항▼
What is claimed is: 1. A method comprising: receiving downloadable toolbar characteristics for a downloadable toolbar from a predetermined Internet site, the toolbar characteristics including button characteristics for at least one button implemented as a miniature-browser button, wherein the minia
What is claimed is: 1. A method comprising: receiving downloadable toolbar characteristics for a downloadable toolbar from a predetermined Internet site, the toolbar characteristics including button characteristics for at least one button implemented as a miniature-browser button, wherein the miniature-browser button comprises an Internet browser display window for displaying content using an embedded Web browser control, said browser window configured to display content, and the button characteristics include at least one of a universal resource identifier and loadable button content; defining a region on the downloadable toolbar to display the miniature-browser button as part of the downloadable toolbar; activating said embedded Web browser control in said region; disabling a browser function, including a drag and drop function, of the miniature-browser button to prevent change of the content displayed therein when the miniature-browser button is displayed; enabling the Web browser control to persist when an Internet site currently displayed is changed; and loading the button characteristics to enable operation of the miniature-browser button. 2. The method of claim 1, wherein the button characteristics include both a universal resource identifier and loadable button content. 3. The method of claim 1, wherein loading the button characteristics comprises: loading a quickly-loading Web page into the miniature-browser button; creating a stream object using the loadable button content; and loading the stream object into the miniature-browser button using functions made available after loading the quickly-loading Web page. 4. The method of claim 1, wherein the button characteristics include a user interaction mode for the miniature-browser button, wherein the miniature-browser button operates in either of a normal mode and an override mode. 5. The method of claim 4, wherein when the miniature-browser button operates in the normal mode, the method further comprises allowing the miniature-browser button to handle miniature-browser button events. 6. The method of claim 4, wherein when the miniature-browser button operates in the override mode, the method further comprises: enabling the miniature-browser button to intercept and modify miniature-browser button events; monitoring for a miniature-browser button event; and modifying the event so that the miniature-browser button operates in a different manner than it otherwise would if not in override mode. 7. The method of claim 6 wherein the event includes changing a mouse pointer cursor to a hand icon when the mouse pointer cursor is positioned over a hyperlink in the miniature-browser button, and wherein the event is modified so that the mouse pointer cursor remains a mouse pointer cursor when placed over a hyperlink in the miniature-browser button. 8. The method of claim 6, wherein an event that would occur in a first manner when the miniature-browser button is in normal mode is modified such that the event occurs in a second manner, different from the first manner, when the miniature-button browser is in override mode. 9. The method of claim 6, wherein the enabling the miniature-browser button includes subclassing the miniature-browser button. 10. The method of claim 1, further comprising disabling drag-and-drop functionality for the miniature-browser button. 11. The method of clam 1, wherein the downloadable toolbar is implemented using an ActiveX control. 12. The method of claim 1, wherein the universal resource identifier represents an address on the Internet where content to be loaded in the miniature-browser button is located. 13. The method of claim 1, further comprising sending updated downloadable toolbar characteristics from the Internet content provider which includes updated loadable button content. 14. The method of claim 1, further comprising sending updated downloadable toolbar characteristics from the Internet content provider including universal resource identifiers that represent an address on the Internet where new content to be loaded in the miniature-browser button is located. 15. The method of claim 1, wherein the content provider maintains a user account comprising user account information. 16. The method of claim 15, further comprising providing the user with the ability to log in to the content provider. 17. The method of claim 16, wherein the user account information comprises downloadable toolbar button characteristics specific to the user. 18. The method of claim 17, wherein content of the downloadable toolbar button characteristics is determined by the content provider based upon the user account information such that the button characteristics of the miniature browser button are personalized in accordance with specific preferences of the user. 19. The method of claim 18, wherein the user account information is maintained by the content provider, independent of a first computer having a first browser that the user utilizes, such that button characteristics of the miniature browser button remain personalized when the user utilizes a second computer having a second browser. 20. The method of claim 1, wherein the button characteristics cause scrolling information content to be displayed within the miniature-browser button. 21. The method of claim 20, wherein the scrolling information content includes a hyperlink that may be activated by the user. 22. The method of claim 20, wherein the scrolling information content includes plural content portions, each of the content portions containing a hyperlink that may be activated by the user. 23. The method of claim 1, wherein the button characteristics identify loadable button content to be displayed within the miniature-browser button. 24. The method of claim 23, wherein the loadable button content includes Web page content to be displayed within the miniature-browser button. 25. The method of claim 23, wherein the loadable button content includes an instant messaging window to be displayed within the miniature-browser button. 26. The method of claim 23, wherein the loadable button content includes a blog to be displayed within the miniature-browser button. 27. The method of claim 23, wherein the loadable button content includes an advertisement to be displayed within the miniature-browser button. 28. The method of claim 23, wherein the loadable button content includes a scrolling message to be displayed within the miniature browser button. 29. The method of claim 28, wherein the scrolling message includes a hyperlink. 30. The method of claim 28, wherein the scrolling message includes plural portions, each of the portions containing a hyperlink that may be activated by the user. 31. The method of claim 1, wherein the loadable button content includes Web page content to be displayed within the miniature-browser button. 32. The method of claim 1, wherein the loadable button content includes an instant messaging window to be displayed within the miniature-browser button. 33. The method of claim 1, wherein the loadable button content includes a blog to be displayed within the miniature-browser button. 34. The method of claim 1, wherein the loadable button content includes an advertisement to be displayed within the miniature-browser button. 35. The method of claim 1, wherein the loadable button content includes a scrolling message to be displayed within the miniature browser button. 36. The method of claim 35, wherein the scrolling message includes a hyperlink. 37. The method of claim 35, wherein the scrolling message includes plural portions, each of the portions containing a hyperlink that may be activated by the user. 38. The method of claim 1, wherein a plurality of additional miniature-browser buttons are implemented in the downloadable toolbar. 39. The method of claim 1, wherein the downloadable toolbar is a floating toolbar capable of being positioned independently of and apart from the Internet browser interface. 40. The method of claim 1, wherein the downloadable toolbar is positionally anchored to the Internet browser interface. 41. The method of claim 1, wherein the toolbar is visually integrated into the Internet browser interface. 42. A method comprising: receiving downloadable toolbar characteristics from a predetermined Internet site, the toolbar characteristics including button characteristics for at least one button implemented as a miniature-browser button, wherein the miniature-browser button comprises an Internet browser display window for displaying content using an embedded Web browser control, said browser window configured to display content, and the button characteristics include at least one of a universal resource identifier and loadable button content; defining a region on the downloadable toolbar to display the miniature-browser button as part of the downloadable toolbar; activating said embedded Web browser control in said region; disabling a browser function, including a drag and drop function, of the miniature-browser button to prevent change of the content displayed therein when the miniature-browser button is displayed; enabling the Web browser control to persist when an Internet site currently displayed is changed; and loading the button characteristics to enable operation of the miniature-browser button; wherein content of the downloadable toolbar button characteristics are determined by the content provider based upon user account information such that the button characteristics of the miniature browser button are personalized in accordance with preferences of the user; and wherein the user account information is maintained by the content provider, independent of a first computer having a first browser that the user utilizes, such that button characteristics of the miniature browser button remain personalized when the user utilizes a second computer having a second browser. 43. The method of claim 42, wherein personalized Web page content is displayed within the miniature-browser button. 44. The method of claim 42, wherein a personalized instant messaging window is displayed within the miniature-browser button. 45. The method of claim 42, wherein a personalized blog is displayed within the miniature-browser button. 46. The method of claim 42, wherein an advertisement is displayed within the miniature-browser button. 47. The method of claim 46, wherein the advertisement is targeted to the user based upon the user account information. 48. The method of claim 42, wherein a personalized scrolling message is displayed within the miniature browser button. 49. The method of claim 48, wherein the scrolling message is targeted to the user based upon the user account information. 50. A method comprising: receiving downloadable toolbar characteristics from a predetermined Internet site, the toolbar characteristics including button characteristics for at least one button implemented with a miniature-browser button, wherein the miniature-browser button includes an Internet browser display window for displaying content using an embedded Web browser control, said browser window configured to display content, and the button characteristics include at least one of a universal resource identifier and loadable button content, the button content including advertisement content; defining a region as part of the downloadable toolbar to display the miniature-browser button within the downloadable toolbar; activating said embedded Web browser control in said region; disabling a browser function, including a drag and drop function, of the miniature-browser button to prevent change of the content displayed therein when the miniature-browser button is displayed; enabling the Web browser control to persist when an Internet site currently displayed is changed; and loading the button characteristics to enable operation of the miniature-browser button such that at least a portion of the advertisement content is displayed within the miniature-browser button. 51. A system comprising: one or more servers configured for: sending downloadable toolbar characteristics from a predetermined Internet site, the toolbar characteristics including button characteristics for at least one button implemented as a miniature-browser button, wherein the miniature-browser button comprises an Internet browser display window for displaying content using an embedded Web browser control, said browser window configured to display content, and the button characteristics include at least one of a universal resource identifier and loadable button content; wherein a region is defined on the downloadable toolbar to display the miniature-browser button as part of the downloadable toolbar; said embedded Web browser control is activated in said region; a browser function of the miniature-browser button is disabled, including a drag and drop function, to prevent change of the content displayed therein when the miniature-browser button is displayed; the Web browser control is enabled to persist when an Internet site currently displayed is changed; and button characteristics are loaded to enable operation of the miniature-browser button. 52. The system of claim 51, wherein the button characteristics include both a universal resource identifier and loadable button content. 53. The system of claim 51, wherein loading the button characteristics comprises: loading a quickly-loading Web page into the miniature-browser button; creating a stream object using the loadable button content; and loading the stream object into the miniature-browser button using functions made available after loading the quickly-loading Web page. 54. The system of claim 51, wherein the button characteristics include a user interaction mode for the miniature-browser button, wherein the miniature-browser button operates in either of a normal mode and an override mode. 55. The system of claim 51, wherein the miniature-browser button operates in the normal mode, the method further comprising allowing the miniature-browser button to handle miniature-browser button events. 56. The system of claim 51, wherein when the miniature-browser button operates in the override mode, the server being further configured for: enabling the miniature-browser button to intercept and modify miniature-browser button events; monitoring for a miniature-browser button event; and modifying the event so that the miniature-browser button operates in a different manner than it otherwise would if not in override mode. 57. The system of claim 51, wherein the event includes changing a mouse pointer cursor to a hand icon when the mouse pointer cursor is positioned over a hyperlink in the miniature-browser button, and wherein the event is modified so that the mouse pointer cursor remains a mouse pointer cursor when placed over a hyperlink in the miniature-browser button. 58. The system of claim 51, wherein an event that would occur in a first manner when the miniature-browser button is in normal mode is modified such that the event occurs in a second manner, different from the first manner, when the miniature-button browser is in override mode.
Landsman Rick W. ; Lee Wei-Yeh, Ad controller for use in implementing user-transparent network-distributed advertising and for interstitially displaying an advertisement so distributed.
Rowe Thomas Owings ; Tan Yih-Shin, Apparatus, methods and computer program products for managing web-page-embedded sessions with a host-based application.
Howard, John Hal; Kunins, Jeffrey C.; Anderson, Darren L.; Battle, Ryan W.; Metral, Max E., Authenticating access to a network server without communicating login information through the network server.
Burner Michael G. ; Gilliat Bruce C. ; Jaquith Eric W. ; Marvit David L. ; Kahle Brewster ; O'Driscoll Niall ; Smith Z E. ; Tanenbaum Ronna C., Automatically generate and displaying metadata as supplemental information concurrently with the web page, there being no link between web page and metadata.
Shi Shaw-Ben ; Ault Michael Bradford ; Plassmann Ernst Robert ; Rich Bruce Arland ; Rosiles Mickella Ann ; Shrader Theodore Jack London, Distributed file system web server user authentication with cookies.
Franklin D. Chase ; Rosen Daniel ; Benaloh Josh ; Simon Daniel R., Electronic online commerce card with customer generated transaction proxy number for online transactions.
Sonnenreich Wes ; Macinta Tim ; Albanesc Jason ; Rines Robert H., Internet based distance learning system for communicating between server and clients wherein clients communicate with ea.
Ingram, Gerald W.; Mansfield, Steve, METHOD OF ENHANCING HYPERLINKS BY ADDING USER SELECTABLE FUNCTIONS TO HYPERLINKS FOR CAPTURING DISPLAYABLE ELEMENTS AND THE URL ASSOCIATED WITH THE HYPERLINKS AND DISPLAYING A LINK SNAPSHOT BASED ON .
McIntosh Heather A. (Nahant MA) Priyadarshan Eswar (Reading MA) Ruberg Alan (Foster City CA) Shea Timothy (Charlestown MA 4), Method and apparatus for providing collection browsers.
Borman Gilbert ; Bhatnagar Rajat ; Sebastian Arul ; Mathur Anup ; Wadhwa Vinay,INX ; Kumar Mukesh,INX ; Kumar Singh C. Vinay,INX, Method and apparatus for retrieving data from a network using linked location identifiers.
Borman Gilbert ; Bhatnagar Rajat ; Sebastian Arul ; Mathur Anup ; Wadhwa Vinay,INX ; Kumar Mukesh ; Singh C. Vinay Kumar,INX, Method and apparatus for retrieving data from a network using location identifiers.
Arcuri Michael P. ; Hoek Tjeerd ; Johnson Jeffrey J. ; Van Tilburg Martijn E., Method for dynamically displaying controls in a toolbar display based on control usage.
David James Hetherington ; David Bruce Kumhyr ; Stanford Louis Yates, Method, system and computer program product for controlling the graphical display of multi-field text string objects.
David James Hetherington ; David Bruce Kumhyr ; Scott A. Will, Method, system and computer program product for dynamic language switching via messaging.
Srinivasa R. Koppolu ; Victor Stone ; Benjamin W. Slivka ; David S. Ebbo ; Satoshi Nakajima ; Clarence Glasse ; Richard J. Wolf, Object-oriented framework for hyperlink navigation.
Slivka Benjamin W. ; Martineau Teresa Anne ; Brown Christopher Ralph ; Pitt George ; Nakajima Satoshi ; Ramasubtamanian Sankar ; Sheldon Mike, Operating system shell having a windowing graphical user interface with a desktop displayed as a hypertext multimedia document.
Christian Beaumont ; Gregory S Lindhorst ; Stephen J. Millet ; James F. Springfield ; Victor A. Stone, Standardized and application-independent graphical user interface components implemented with web technology.
Joseph L. Stern, System and method for accessing, manipulating and viewing internet and non-internet related information and for controlling networked devices.
Franklin D. Chase ; Remington Darren B. ; Saliba Bassam ; Speelpenning Bert ; Cockrill Michael, System and method for conducting commerce over a distributed network.
Kavalam Jude Jacob ; Sandeno Shawna Rae ; Bogdan Jeffrey L. ; Brown Christopher R. ; Blume Arthur E., System and method for resizing and rearranging a composite toolbar by direct manipulation.
Roberts Jobe L. W.,CAX ; Stolte Patricia A.,CAX ; Brisebois Mitch A.,CAX, System and method for retrieving customer information at a transaction center.
Heath Clifford,AUX ; Port Graeme,AUX ; Klos Steven ; Greenhill Graeme, Systems and methods for automatic application version upgrading and maintenance.
Spence Kurt E. ; Yunker John W., Universal viewer/browser for network and system events using a universal user interface generator, a generic product specification language, and product specific interfaces.
MacBeth, Melissa Rodden Morrell; Gregg, Ryan Edward; Satterfield, Jesse Clay; Coates, Andrew Mark; Yada, Kumiko; Grutzmacher, Richard P; Affronti, Michael Anthony; Braun, Owen C, Customizable controls provided by a messaging application for performing selected actions.
Kelly, James; Milener, Scott; Brown, Wendell, Method and apparatus for enhanced browsing, using icons to indicate status of content and/or content retrieval.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.