LIST INTEGRATION
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a client device, selection of a website integration feature;
initiating, on behalf of an associated website, a web application installation process, wherein initiating the web application installation process causes a web application file to be created on the client device; and
populating the web application file with web application content including a list that constitutes a set of relevant tasks or content that is configured to be presented to a user.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide a mechanism to allow end users to install web applications and websites onto their desktop. In accordance with one or more embodiments, client-side code can be utilized to allow developers associated with a website to define boundaries associated with user interaction, and have those boundaries enforced by a run-time engine. In at least some embodiments, developers can provide, through JavaScript code and/or HTML markup, various configurations for the creation of a start menu shortcut, navigation, and so-called jumplist integration.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a client device, selection of a website integration feature; initiating, on behalf of an associated website, a web application installation process, wherein initiating the web application installation process causes a web application file to be created on the client device; and populating the web application file with web application content including a list that constitutes a set of relevant tasks or content that is configured to be presented to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. One or more computer readable storage media embodying computer readable instructions which, when executed, implement a method comprising:
-
receiving, on a client device, a user action associated with a jumplist, wherein the jumplist is defined on behalf of a website and associated with a web application that is integrated on the client device, and wherein the jumplist includes both static and dynamic elements; and presenting content associated with the user action. - View Dependent Claims (13, 14, 15, 16)
-
-
17. One or more computer readable storage media embodying computer readable instructions which, when executed, implement a method comprising:
-
receiving, by a website, information associated with a dynamic jumplist item, wherein the dynamic jumplist item is associated with a jumplist defined on behalf of the website and associated with a web application that is integrated on a client device'"'"'s desktop; responsive to receiving the information, generating a notification; and transmitting the notification to the client device executing the web application, wherein the notification causes a discernible notification to be presented. - View Dependent Claims (18, 19, 20)
-
Specification