Method and system of providing dynamic dialogs
First Claim
1. A method of providing, from a predetermined Internet site, a dynamic dialog for a downloadable toolbar used with a web browser, the method comprising the steps of:
- providing a downloadable toolbar application for defining all or part of said downloadable toolbar that provides additional functionality to said web browser operating on an end user computer, which functionality was not present in the web browser prior to the downloadable toolbar application being downloaded;
providing downloadable toolbar data, said downloadable toolbar data comprising dialog display data; and
in response to an event that calls for the display of a dialog;
retrieving at least a portion of dialog display data from said downloadable toolbar data and not said web browser;
loading said retrieved dialog display data into a dialog object; and
displaying said dialog object at least partially under the control of said downloadable toolbar application.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for providing dynamic dialogs, used with a downloadable toolbar for an Internet browser. In an embodiment of the invention an add-on browser toolbar, which may be implemented as a downloadable toolbar application that adds functionality to a Web browser, receives downloadable toolbar data that comprises dialog display data. In response to an event that calls for the display of a dialog, a dialog object is created and the dialog display data is loaded in the dialog object and then displayed to the user.
113 Citations
44 Claims
-
1. A method of providing, from a predetermined Internet site, a dynamic dialog for a downloadable toolbar used with a web browser, the method comprising the steps of:
-
providing a downloadable toolbar application for defining all or part of said downloadable toolbar that provides additional functionality to said web browser operating on an end user computer, which functionality was not present in the web browser prior to the downloadable toolbar application being downloaded;
providing downloadable toolbar data, said downloadable toolbar data comprising dialog display data; and
in response to an event that calls for the display of a dialog;
retrieving at least a portion of dialog display data from said downloadable toolbar data and not said web browser;
loading said retrieved dialog display data into a dialog object; and
displaying said dialog object at least partially under the control of said downloadable toolbar application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of promoting a product or a service, the method comprising the steps of:
-
providing a downloadable toolbar application for defining all or part of a downloadable toolbar that provides additional functionality to a web browser operating on an end user computer, which functionality was not present in the web browser prior to the downloadable toolbar application being downloaded;
providing downloadable toolbar data, said downloadable toolbar data comprising promotional material; and
in response to an event related to said product or service;
retrieving said promotional material from said downloadable toolbar data and not said web browser;
loading said retrieved promotional material into a dialog object; and
displaying said dialog object at least partially under the control of said downloadable toolbar application.
-
-
24. A dynamic dialog comprising:
-
a dialog object; and
dialog display data retrieved from downloadable toolbar data for a downloadable toolbar that provides additional functionality to a web browser operating on said end user computer, which functionality was not present in the web browser prior to a downloadable toolbar application being downloaded. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A system for providing a dynamic dialog comprising:
-
a server coupled to a network comprising at least one end user computer;
downloadable toolbar data, downloadable from said server, said downloadable toolbar data comprising dialog display data; and
software, downloadable from said server, said software comprising;
a downloadable toolbar application for defining all or part of a downloadable toolbar that provides additional functionality to a web browser operating on said end user computer, which functionality was not present in the web browser prior to the downloadable toolbar application being downloaded, said software, in response to an event that calls for the display of a dialog;
retrieving at least a portion of dialog display data from said downloadable toolbar data and not said web browser;
loading said retrieved dialog display data into a dialog object; and
displaying said dialog object at least partially under the control of said downloadable toolbar application. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A method performed by software operating on a processor comprising;
-
via a toolbar application operating as a browser add-on, receiving data comprising the content of a dialog;
recognizing an application event on the processor that calls for the display of a dialog;
under control of said toolbar application, instatiating a dialog object; and
under control of said toolbar application, populating said dialog with said received data.
-
- 38. The method of claim 38 wherein receiving said data occurs after installation of said toolbar application.
-
44. A software implemented add-on toolbar for a browser comprising;
-
a component for receiving a data feed from a predetermined website, said data feed comprising toolbar data for defining portions of said toolbar and dialog data for populating dialogs under the control of said toolbar;
a component for recognizing a need to instantiate a dialog;
a component for causing the instantiation of a dialog; and
a component for populating said dialog with said dialog data.
-
Specification