Browser Icon Management
First Claim
1. A machine readable, non-transitory, tangible storage medium storing executable instructions which cause a data processing system to perform a method comprising:
- presenting a web site offering a service via a web browser to receive persistent code from the web site;
installing the persistent code associated with the web site;
monitoring the service in a background operation via the persistent code for activities of the service; and
presenting the notification via an icon representing the service in a user interface, the icon configured to activate the browser to browse the web site when the icon is selected.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and machine readable tangible storage media that can present a web site offering a service via a web browser to receive persistent code from the web site are described. The persistent code may be installed in association with the web site in a manner hidden from a user of the browser. Activities of the service of the web site may be monitored in a background operation by running the persistent code. When interested activities are discovered by the persistent code, a notification may be presented in a user interface via an icon representing the service. The browser may be activated to browse the web site for receiving the service via the icon presented.
-
Citations
20 Claims
-
1. A machine readable, non-transitory, tangible storage medium storing executable instructions which cause a data processing system to perform a method comprising:
-
presenting a web site offering a service via a web browser to receive persistent code from the web site; installing the persistent code associated with the web site; monitoring the service in a background operation via the persistent code for activities of the service; and presenting the notification via an icon representing the service in a user interface, the icon configured to activate the browser to browse the web site when the icon is selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine readable, non-transitory, tangible storage medium storing executable instructions which cause a data processing system to perform a method comprising:
-
storing a script code received from a remote web site providing a service via a browser browsing the web site, the script code including a schedule; limiting the script code from accessing resources other than the remote web site; executing the script code according to the schedule to generate a UI (user interface) indication for the service from the remote web site; and presenting the UI indication via a selectable icon in a display region, the UI indication to invite a user to present the service via the browser browsing the web site. - View Dependent Claims (13, 15, 16, 17, 18)
-
-
19. A machine implemented method comprising:
-
presenting a web site via a web browser to receive a service from the web site; installing the service persistently associated with the web site, the installation being hidden from a user of the browser; performing the service in a background operation unattended by the user to enable a notification for activities in the web site via a user interface; and presenting the notification via an icon representing the web site in the user interface, the icon configured to activate the browser to browse the web site.
-
-
20. A machine implemented method comprising:
-
storing a script code received from a remote web site providing a service via a browser browsing the web site, the script code including a schedule; limiting the script code from accessing resources other than the remote web site; executing the script code according to the schedule to generate a UI (user interface) indication for the service from the remote web site; and presenting the UI indication via a selectable icon in a display region, the UI indication to invite a user to present the service via the browser browsing the web site.
-
Specification