×

Installable web applications

  • US 10,567,543 B1
  • Filed: 08/25/2014
  • Issued: 02/18/2020
  • Est. Priority Date: 05/18/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of executing a web application installed on a computing device, the method comprising:

  • receiving a request from a user to grant at least one permission for the web application to access one or more system resources of the computing device;

    loading, via a web browser, the web application, wherein the web application includes a manifest and at least a portion of a web site that includes static web pages, wherein the web application is stored on a local storage medium of the computing device and the web site is self-contained, and wherein the manifest includes an origin URL portion;

    managing, by the web browser, the execution of the web application;

    accessing, via the web browser, from the local storage medium of the computing device one or more portions of the web site included by the web application, wherein accessing the one or more portions of the web site from the local storage medium includes accessing the one or more portions of the web site only from the local storage medium;

    updating the web application, including updating the at least a portion of the web site included in the web application stored on the local storage medium; and

    accessing, via the web browser, web content from a path that matches the origin URL portion and granting the web content the at least one permission to access one or more system resources of the computing device based on the web content being accessed at a path that matches the origin URL portion included in the manifest.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×